[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/osism/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-03T06:36:35.692586Z",
                    "start": "2026-07-03T06:36:05.970742Z"
                },
                "id": "0242ac1f-6606-8913-f33c-000000000002",
                "name": "Base pre"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:06.015716Z",
                            "start": "2026-07-03T06:36:05.994055Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000000f",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "c9c/osism/c9c5cd8522ea434c8c5b4597d5632050"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-0000000000bb",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:06.096206Z",
                            "start": "2026-07-03T06:36:06.035245Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000bd",
                        "name": "Set log path for a build"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "debug",
                            "changed": false,
                            "msg": "# Job Information\nAnsible Version: 2.16.14\nJob: openstack-project-manager-integration\nPipeline: check\nExecutor: 521e9411259a\nTriggered by: https://github.com/osism/openstack-project-manager/pull/294\nEvent ID: 5a86f2a0-76a9-11f1-8581-e6a3a6246250\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:06.156179Z",
                            "start": "2026-07-03T06:36:06.109854Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000010",
                        "name": "Print job information"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "debug",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": false,
                                    "failed": false,
                                    "msg": "# Node Information\nInventory Hostname: ubuntu-noble-large\nHostname: ubuntu\nUsername: zuul\nDistro: Ubuntu 24.04\nProvider: regiocloud-a\nRegion: \nLabel: ubuntu-noble-large\nProduct Name: OpenStack Nova\nInterface IP: 2a13:1a81:8000:3124:f816:3eff:fe9c:2fda\n",
                                    "zj_item": "ubuntu-noble-large"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:06.282772Z",
                            "start": "2026-07-03T06:36:06.163355Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000011",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:06.923265Z",
                            "start": "2026-07-03T06:36:06.293526Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000016",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "8dff0cc470ea4f6ed96ec34e40321df5465aabb5",
                            "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "8dff0cc470ea4f6ed96ec34e40321df5465aabb5",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060566.97848-34-51924811546998/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "c23a9e8b336d7d7f8dd6cfe01c6055ef",
                            "mode": "0644",
                            "owner": "root",
                            "size": 37122,
                            "src": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060566.97848-34-51924811546998/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:08.136259Z",
                            "start": "2026-07-03T06:36:06.938402Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000017",
                        "name": "Copy ansible inventory to logs dir"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "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/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:08.473203Z",
                            "start": "2026-07-03T06:36:08.162860Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000001b",
                        "name": "Check to see if ssh key was already created for this build"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "create-key-and-replace.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:08.536956Z",
                            "start": "2026-07-03T06:36:08.487783Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000001c",
                        "name": "Create a new key in workspace based on build UUID"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-keygen",
                                "-t",
                                "rsa",
                                "-N",
                                "",
                                "-C",
                                "zuul-build-sshkey",
                                "-f",
                                "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:01.103295",
                            "end": "2026-07-03 06:36:10.151794",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_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-8913-f33c-0000000000de-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:09.048499",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa.pub\nThe key fingerprint is:\nSHA256:z52BtR5OmET7fXEy6sS0GKuoN4lsomLEtv5wNKzBauQ zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|          .      |\n|         . .     |\n|          + o o..|\n|. .      . % = oo|\n|.+ +    S * @ . .|\n|+++ .  . + B + . |\n|+E.o .... o *    |\n|oo+ +.+          |\n|=o.+.. .         |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:z52BtR5OmET7fXEy6sS0GKuoN4lsomLEtv5wNKzBauQ zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|          .      |",
                                "|         . .     |",
                                "|          + o o..|",
                                "|. .      . % = oo|",
                                "|.+ +    S * @ . .|",
                                "|+++ .  . + B + . |",
                                "|+E.o .... o *    |",
                                "|oo+ +.+          |",
                                "|=o.+.. .         |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac1f-6606-8913-f33c-0000000000de-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:10.209796Z",
                            "start": "2026-07-03T06:36:08.563271Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000de",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:10.267589Z",
                            "start": "2026-07-03T06:36:10.221022Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000df",
                        "name": "Remote setup ssh keys (linux)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "lineinfile",
                            "changed": false,
                            "false_condition": "zuul_build_sshkey_cleanup",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:10.326564Z",
                            "start": "2026-07-03T06:36:10.291175Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000fe",
                        "name": "Remove previously added zuul-build-sshkey"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQClo8dXHHLdjhWOW17ac3L73QAohWjoCvPUo2B3i6FIWUtuFZscmxwcBYKPrB+pYztDbC1BCqEnWzy0wfiI7x9LvatuN/XEr94+viyzWy3PnUiGg3qt/5LMwvSdBpa+o/38ITrHNRUKJkxd6k8qhZMQRev7l7Y8Lc7T2bXKcgQdvkSPEzAxWEehvbsynQHSayaDDqpRZW2R70l7EIAC8Xuvk23uPrq6eieycmBP4oJuCxWM5MlxeC1oFatJafR2jkoZevNz8KhTFgZjlzCkLGh3RrfBh7tljdJLP2iCndiXzUlwr5cM+6a5aoJmnV4ZnF2V9YdoaS51u0Bcy0zHWNjZ2LBI/YCg4fXGlfd1CRtOWX32pUZFV64CUdWBL1vpl67EGj6wU5XxiAydkbJLM0aW9Q8FopPsiprWy8fYGR4gdjFKG8gVVgeSXty+lzvidIskdywtP0q/PQSjA0EssKG+mnn8n3L/DXseBiq/Aet7tmgUlr5HJI/JD3khlJih3xU= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "present",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQClo8dXHHLdjhWOW17ac3L73QAohWjoCvPUo2B3i6FIWUtuFZscmxwcBYKPrB+pYztDbC1BCqEnWzy0wfiI7x9LvatuN/XEr94+viyzWy3PnUiGg3qt/5LMwvSdBpa+o/38ITrHNRUKJkxd6k8qhZMQRev7l7Y8Lc7T2bXKcgQdvkSPEzAxWEehvbsynQHSayaDDqpRZW2R70l7EIAC8Xuvk23uPrq6eieycmBP4oJuCxWM5MlxeC1oFatJafR2jkoZevNz8KhTFgZjlzCkLGh3RrfBh7tljdJLP2iCndiXzUlwr5cM+6a5aoJmnV4ZnF2V9YdoaS51u0Bcy0zHWNjZ2LBI/YCg4fXGlfd1CRtOWX32pUZFV64CUdWBL1vpl67EGj6wU5XxiAydkbJLM0aW9Q8FopPsiprWy8fYGR4gdjFKG8gVVgeSXty+lzvidIskdywtP0q/PQSjA0EssKG+mnn8n3L/DXseBiq/Aet7tmgUlr5HJI/JD3khlJih3xU= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "present",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:11.088792Z",
                            "start": "2026-07-03T06:36:10.335775Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000ff",
                        "name": "Enable access via build key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/.ssh"
                                },
                                "before": {
                                    "path": "/home/zuul/.ssh"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": 448,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/.ssh",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0700",
                            "owner": "zuul",
                            "path": "/home/zuul/.ssh",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:11.414231Z",
                            "start": "2026-07-03T06:36:11.096960Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000100",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "0f27af780a5bf054fa86052bfe49a9fe5048c4de",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "c9c5cd8522ea434c8c5b4597d5632050_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "0f27af780a5bf054fa86052bfe49a9fe5048c4de",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 384,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060571.4799101-139-11613990818742/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "982404a31d6d3e711c858216bfecc8d9",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060571.4799101-139-11613990818742/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:12.212357Z",
                            "start": "2026-07-03T06:36:11.421928Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000101",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "2bc75f030921765a6889be589abecec2daafe837",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "c9c5cd8522ea434c8c5b4597d5632050_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2bc75f030921765a6889be589abecec2daafe837",
                                    "content": null,
                                    "dest": "/home/zuul/.ssh/id_rsa.pub",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": false,
                                    "group": null,
                                    "local_follow": null,
                                    "mode": 420,
                                    "owner": null,
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060572.2909927-149-173915125262271/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "ef4116049a8fb9ad381d309d88dbd412",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060572.2909927-149-173915125262271/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:13.002331Z",
                            "start": "2026-07-03T06:36:12.220372Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000102",
                        "name": "Install build public key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:13.038593Z",
                            "start": "2026-07-03T06:36:13.011819Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000e0",
                        "name": "Remote setup ssh keys (windows)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "sshagent_remove_keys",
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "remove": "^(?!\\(stdin\\)).*"
                                }
                            },
                            "removed": [
                                "/var/ssh/nodepool"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-0000000000e5",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:13.550995Z",
                            "start": "2026-07-03T06:36:13.053449Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000e7",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa"
                            ],
                            "delta": "0:00:00.018995",
                            "end": "2026-07-03 06:36:13.893173",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_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-8913-f33c-0000000000ed-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:13.874178",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/c9c5cd8522ea434c8c5b4597d5632050_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac1f-6606-8913-f33c-0000000000ed-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:13.939776Z",
                            "start": "2026-07-03T06:36:13.573546Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000ed",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:14.453127Z",
                            "start": "2026-07-03T06:36:13.949783Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000ee",
                        "name": "Verify we can still SSH to all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": false,
                            "false_condition": "ansible_os_family == \"Windows\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:14.495859Z",
                            "start": "2026-07-03T06:36:14.459618Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-0000000000ef",
                        "name": "Verify we can still SSH to all nodes (windows)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000001e",
                        "name": "start-zuul-console",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/start-zuul-console"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:15.013444Z",
                            "start": "2026-07-03T06:36:14.516682Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000020",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_info_dir": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:15.070175Z",
                            "start": "2026-07-03T06:36:15.024724Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000024",
                        "name": "Define zuul_info_dir fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:15.390055Z",
                            "start": "2026-07-03T06:36:15.077742Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000025",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "10.128.0.107"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "2a13:1a81:8000:3124:f816:3eff:fe9c:2fda",
                                    "fe80::f816:3eff:fe9c:2fda"
                                ],
                                "ansible_apparmor": {
                                    "status": "enabled"
                                },
                                "ansible_architecture": "x86_64",
                                "ansible_bios_date": "04/01/2014",
                                "ansible_bios_vendor": "SeaBIOS",
                                "ansible_bios_version": "1.15.0-1",
                                "ansible_board_asset_tag": "NA",
                                "ansible_board_name": "NA",
                                "ansible_board_serial": "NA",
                                "ansible_board_vendor": "NA",
                                "ansible_board_version": "NA",
                                "ansible_chassis_asset_tag": "NA",
                                "ansible_chassis_serial": "NA",
                                "ansible_chassis_vendor": "QEMU",
                                "ansible_chassis_version": "pc-i440fx-6.2",
                                "ansible_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.8.0-134-generic",
                                    "console": "ttyS0,115200",
                                    "gfxpayload": "text",
                                    "no_timer_check": true,
                                    "nofb": true,
                                    "nomodeset": true,
                                    "ro": true,
                                    "root": "LABEL=cloudimg-rootfs"
                                },
                                "ansible_date_time": {
                                    "date": "2026-07-03",
                                    "day": "03",
                                    "epoch": "1783060576",
                                    "epoch_int": "1783060576",
                                    "hour": "06",
                                    "iso8601": "2026-07-03T06:36:16Z",
                                    "iso8601_basic": "20260703T063616483368",
                                    "iso8601_basic_short": "20260703T063616",
                                    "iso8601_micro": "2026-07-03T06:36:16.483368Z",
                                    "minute": "36",
                                    "month": "07",
                                    "second": "16",
                                    "time": "06:36:16",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Friday",
                                    "weekday_number": "5",
                                    "weeknumber": "26",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "10.128.0.107",
                                    "alias": "ens3",
                                    "broadcast": "10.128.0.111",
                                    "gateway": "10.128.0.97",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:9c:2f:da",
                                    "mtu": 1500,
                                    "netmask": "255.255.255.240",
                                    "network": "10.128.0.96",
                                    "prefix": "28",
                                    "type": "ether"
                                },
                                "ansible_default_ipv6": {
                                    "address": "2a13:1a81:8000:3124:f816:3eff:fe9c:2fda",
                                    "gateway": "fe80::f816:3eff:fe92:ad10",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:9c:2f:da",
                                    "mtu": 1500,
                                    "prefix": "64",
                                    "scope": "global",
                                    "type": "ether"
                                },
                                "ansible_device_links": {
                                    "ids": {},
                                    "labels": {
                                        "vda1": [
                                            "cloudimg-rootfs"
                                        ]
                                    },
                                    "masters": {},
                                    "uuids": {
                                        "vda1": [
                                            "f797eb35-a0e8-4240-9319-721f7a952073"
                                        ]
                                    }
                                },
                                "ansible_devices": {
                                    "loop0": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop1": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop2": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop3": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop4": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop5": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop6": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "loop7": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {},
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "0",
                                        "sectorsize": "512",
                                        "size": "0.00 Bytes",
                                        "support_discard": "512",
                                        "vendor": null,
                                        "virtual": 1
                                    },
                                    "vda": {
                                        "holders": [],
                                        "host": "",
                                        "links": {
                                            "ids": [],
                                            "labels": [],
                                            "masters": [],
                                            "uuids": []
                                        },
                                        "model": null,
                                        "partitions": {
                                            "vda1": {
                                                "holders": [],
                                                "links": {
                                                    "ids": [],
                                                    "labels": [
                                                        "cloudimg-rootfs"
                                                    ],
                                                    "masters": [],
                                                    "uuids": [
                                                        "f797eb35-a0e8-4240-9319-721f7a952073"
                                                    ]
                                                },
                                                "sectors": "209713119",
                                                "sectorsize": 512,
                                                "size": "100.00 GB",
                                                "start": "2048",
                                                "uuid": "f797eb35-a0e8-4240-9319-721f7a952073"
                                            }
                                        },
                                        "removable": "0",
                                        "rotational": "1",
                                        "sas_address": null,
                                        "sas_device_handle": null,
                                        "scheduler_mode": "none",
                                        "sectors": "209715200",
                                        "sectorsize": "512",
                                        "size": "100.00 GB",
                                        "support_discard": "512",
                                        "vendor": "0x1af4",
                                        "virtual": 1
                                    }
                                },
                                "ansible_distribution": "Ubuntu",
                                "ansible_distribution_file_parsed": true,
                                "ansible_distribution_file_path": "/etc/os-release",
                                "ansible_distribution_file_variety": "Debian",
                                "ansible_distribution_major_version": "24",
                                "ansible_distribution_release": "noble",
                                "ansible_distribution_version": "24.04",
                                "ansible_dns": {
                                    "nameservers": [
                                        "127.0.0.53"
                                    ],
                                    "options": {
                                        "edns0": true,
                                        "trust-ad": true
                                    },
                                    "search": [
                                        "a.customers.regiocloud.tech"
                                    ]
                                },
                                "ansible_domain": "",
                                "ansible_effective_group_id": 1000,
                                "ansible_effective_user_id": 1000,
                                "ansible_ens3": {
                                    "active": true,
                                    "device": "ens3",
                                    "ipv4": {
                                        "address": "10.128.0.107",
                                        "broadcast": "10.128.0.111",
                                        "netmask": "255.255.255.240",
                                        "network": "10.128.0.96",
                                        "prefix": "28"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "2a13:1a81:8000:3124:f816:3eff:fe9c:2fda",
                                            "prefix": "64",
                                            "scope": "global"
                                        },
                                        {
                                            "address": "fe80::f816:3eff:fe9c:2fda",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:9c:2f:da",
                                    "mtu": 1500,
                                    "pciid": "virtio1",
                                    "promisc": false,
                                    "speed": -1,
                                    "type": "ether"
                                },
                                "ansible_env": {
                                    "DBUS_SESSION_BUS_ADDRESS": "unix:path=/run/user/1000/bus",
                                    "HOME": "/home/zuul",
                                    "LANG": "C.UTF-8",
                                    "LC_ALL": "C.UTF-8",
                                    "LOGNAME": "zuul",
                                    "PATH": "/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                    "PWD": "/home/zuul",
                                    "SHELL": "/bin/bash",
                                    "SHLVL": "0",
                                    "SSH_CLIENT": "2a13:1a81:8000:2::38d 49060 22",
                                    "SSH_CONNECTION": "2a13:1a81:8000:2::38d 49060 2a13:1a81:8000:3124:f816:3eff:fe9c:2fda 22",
                                    "USER": "zuul",
                                    "XDG_RUNTIME_DIR": "/run/user/1000",
                                    "XDG_SESSION_CLASS": "user",
                                    "XDG_SESSION_ID": "1",
                                    "XDG_SESSION_TYPE": "tty",
                                    "_": "/bin/sh"
                                },
                                "ansible_fibre_channel_wwn": [],
                                "ansible_fips": false,
                                "ansible_form_factor": "Other",
                                "ansible_fqdn": "ubuntu",
                                "ansible_hostname": "ubuntu",
                                "ansible_hostnqn": "",
                                "ansible_interfaces": [
                                    "lo",
                                    "ens3"
                                ],
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "6.8.0-134-generic",
                                "ansible_kernel_version": "#134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026",
                                "ansible_lo": {
                                    "active": true,
                                    "device": "lo",
                                    "ipv4": {
                                        "address": "127.0.0.1",
                                        "broadcast": "",
                                        "netmask": "255.0.0.0",
                                        "network": "127.0.0.0",
                                        "prefix": "8"
                                    },
                                    "ipv6": [
                                        {
                                            "address": "::1",
                                            "prefix": "128",
                                            "scope": "host"
                                        }
                                    ],
                                    "mtu": 65536,
                                    "promisc": false,
                                    "type": "loopback"
                                },
                                "ansible_loadavg": {
                                    "15m": 0.0,
                                    "1m": 0.0,
                                    "5m": 0.0
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "10.128.0.107",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "2a13:1a81:8000:3124:f816:3eff:fe9c:2fda",
                                        "fe80::f816:3eff:fe9c:2fda"
                                    ]
                                },
                                "ansible_lsb": {
                                    "codename": "noble",
                                    "description": "Ubuntu 24.04.4 LTS",
                                    "id": "Ubuntu",
                                    "major_release": "24",
                                    "release": "24.04"
                                },
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_machine_id": "0fad5e53c36e4c80af451b6ca5b7d739",
                                "ansible_memfree_mb": 31748,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 31864,
                                        "used": 230
                                    },
                                    "real": {
                                        "free": 31748,
                                        "total": 32094,
                                        "used": 346
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32094,
                                "ansible_mounts": [
                                    {
                                        "block_available": 23064154,
                                        "block_size": 4096,
                                        "block_total": 24596465,
                                        "block_used": 1532311,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 25452481,
                                        "inode_total": 25497600,
                                        "inode_used": 45119,
                                        "mount": "/",
                                        "options": "rw,relatime",
                                        "size_available": 94470774784,
                                        "size_total": 100747120640,
                                        "uuid": "f797eb35-a0e8-4240-9319-721f7a952073"
                                    }
                                ],
                                "ansible_nodename": "ubuntu",
                                "ansible_os_family": "Debian",
                                "ansible_pkg_mgr": "apt",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.8.0-134-generic",
                                    "console": [
                                        "tty0",
                                        "ttyS0,115200"
                                    ],
                                    "gfxpayload": "text",
                                    "no_timer_check": true,
                                    "nofb": true,
                                    "nomodeset": true,
                                    "ro": true,
                                    "root": "LABEL=cloudimg-rootfs"
                                },
                                "ansible_processor": [
                                    "0",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "1",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "2",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "3",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "4",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "5",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "6",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)",
                                    "7",
                                    "GenuineIntel",
                                    "Intel Xeon Processor (Icelake)"
                                ],
                                "ansible_processor_cores": 1,
                                "ansible_processor_count": 8,
                                "ansible_processor_nproc": 8,
                                "ansible_processor_threads_per_core": 1,
                                "ansible_processor_vcpus": 8,
                                "ansible_product_name": "OpenStack Nova",
                                "ansible_product_serial": "NA",
                                "ansible_product_uuid": "NA",
                                "ansible_product_version": "29.2.1",
                                "ansible_python": {
                                    "executable": "/usr/bin/python3",
                                    "has_sslcontext": true,
                                    "type": "cpython",
                                    "version": {
                                        "major": 3,
                                        "micro": 3,
                                        "minor": 12,
                                        "releaselevel": "final",
                                        "serial": 0
                                    },
                                    "version_info": [
                                        3,
                                        12,
                                        3,
                                        "final",
                                        0
                                    ]
                                },
                                "ansible_python_version": "3.12.3",
                                "ansible_real_group_id": 1000,
                                "ansible_real_user_id": 1000,
                                "ansible_selinux": {
                                    "status": "disabled"
                                },
                                "ansible_selinux_python_present": true,
                                "ansible_service_mgr": "systemd",
                                "ansible_ssh_host_key_dsa_public": "AAAAB3NzaC1kc3MAAACBAOc51GN4tiKlGWvYQtHKRMOSwqw6Y2AXEFKp4/WUJt7FT0TYmt0OeXOUR9zdEnpvzjgQi4fOVjhMjose/xrVp9m4zMD6vhYgSVGpt6d6UBELNrd8ZgMD+ix6h5X1gCVo/5JjkTHTINsnJF+I/ufxAA/mx4o9ej9H+jogSesOFiGBAAAAFQCz6aAPoutAyLmGyM1GLrkDIW1bQwAAAIA9Qo82z6UuHTvbntjfZ5E3j2T0iOh0VSr1Wah3Yyi9tjBcd5P/bl6cxgIvmFA+CYuCiClxIRhnw9+UU8GOb/MM01u3hu7ibNTCD7s5qvhA7YjYhDe4Hg6jajwSz2y4kdXtWseM6d/bV1Da+Kk3qn2s18ZzG34ka9ruv0rfAixpJwAAAIEA4WNQ2dvFfbD7sEcRG1ipCvhtee7R1keGtulXQnGKL3Dab+mBkr37DI/KK0lknWyhc60kt46/GGrumzds9S1cBj7L5EUgYTj+Kt2KWd3C/c1pfp+Oz8rKaBqqF2Fp6KzJ3MuU7m2/f6Pb75pEg6lJLGUj9uqCjjIj9TUVExI9WDg=",
                                "ansible_ssh_host_key_dsa_public_keytype": "ssh-dss",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBGjAMzFqA1S4Ok+42FE5u1Z0aTx1nLao3vLqOWVRLoaeIo+vM9e+Gmn52K3ZAtqJ5FZswv8imBSowR20xf1pJFI=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAICl8hazWMvM3Azb8GPIhLYt5HsVLV9zt2FeoRAtFVQVx",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCQBYdqikJLpPzfT31o4ogfqViEranq8fGMpb1gMsFLl4QY3MFqyvu74S72kg7fr6DQENk5/yRmzVBBrFQEpmmu1soiBe1bK3GO/6ojPlsTf7sJINRpvofDk+H5IHZVNqt85ojrN4yk4JpSGocdjcrZoIEhxY0S6oDS8Y/UkEsINqkCEaiB0mlovBABGE82L6dHV3b+4S5j6t8bO00iDoyUOnZXzUmlLbflUyV7SjZqCzHZlAUNLUUZhVQGKg87cSzHnAKbAS0/Grh9VFZsSnhwXe5Qm8KHl4yM86YzTo60n1s9v3SjSdJfuzGFftQ3An6NDl3aVz/kqjnh4SmfD3w33ktzwAxGHOAm4tqOcOl3QiCShiy1pCn2xyRClEwfeD4oVQhrblC4Ekyb8M3vmrK+usTJTfJjp8zT0WZl+BEpnMiFLe5sNRKzrGIkFvX7N8q58MuDWVAUWLU4n4Sq0ayi51slU3OxhLI9QRPErmY7VeLm0f2MDYekX2VwSsVbq68=",
                                "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": 29,
                                "ansible_user_dir": "/home/zuul",
                                "ansible_user_gecos": "",
                                "ansible_user_gid": 1000,
                                "ansible_user_id": "zuul",
                                "ansible_user_shell": "/bin/bash",
                                "ansible_user_uid": 1000,
                                "ansible_userspace_architecture": "x86_64",
                                "ansible_userspace_bits": "64",
                                "ansible_virtualization_role": "guest",
                                "ansible_virtualization_tech_guest": [
                                    "openstack"
                                ],
                                "ansible_virtualization_tech_host": [
                                    "kvm"
                                ],
                                "ansible_virtualization_type": "openstack",
                                "gather_subset": [
                                    "all"
                                ],
                                "module_setup": true
                            },
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "fact_path": "/etc/ansible/facts.d",
                                    "filter": [],
                                    "gather_subset": [
                                        "all"
                                    ],
                                    "gather_timeout": 10
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:17.850934Z",
                            "start": "2026-07-03T06:36:15.404075Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000026",
                        "name": "Collect information about the host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "validate_host_hostname_sanitized": "ubuntu-noble-large"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:17.939530Z",
                            "start": "2026-07-03T06:36:17.858717Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000027",
                        "name": "Sanitize hostname"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "template",
                            "changed": true,
                            "checksum": "2ff67b88404747ae927ff7f749bbe4dc07fe986a",
                            "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info/host-info.ubuntu-noble-large.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "host-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "2ff67b88404747ae927ff7f749bbe4dc07fe986a",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info/host-info.ubuntu-noble-large.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/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060577.975398-246-61285028051570/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "fe25a8944e62906a3a74b00446fee445",
                            "mode": "0644",
                            "owner": "root",
                            "size": 13624,
                            "src": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060577.975398-246-61285028051570/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:18.542886Z",
                            "start": "2026-07-03T06:36:17.948121Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000028",
                        "name": "Write out all ansible variables/facts known for each host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "_zuul_nolog_return": true,
                            "action": "zuul_debug_info",
                            "changed": false,
                            "df_i": "Filesystem       Inodes IUsed    IFree IUse% Mounted on\ntmpfs           4108137   583  4107554    1% /run\n/dev/vda1      25497600 45119 25452481    1% /\ntmpfs           4108137     1  4108136    1% /dev/shm\ntmpfs           4108137     2  4108135    1% /run/lock\ntmpfs            821627    29   821598    1% /run/user/1000\n",
                            "df_m": "Filesystem     1M-blocks  Used Available Use% Mounted on\ntmpfs               3210     1      3209   1% /run\n/dev/vda1          96080  1845     90095   3% /\ntmpfs              16048     0     16048   0% /dev/shm\ntmpfs                  5     0         5   0% /run/lock\ntmpfs               3210     1      3210   1% /run/user/1000\n",
                            "image_manifest_files": [],
                            "invocation": {
                                "module_args": {
                                    "image_manifest": null,
                                    "image_manifest_files": [
                                        "/etc/dib-builddate.txt",
                                        "/etc/image-hostname.txt"
                                    ],
                                    "ipv4_route_required": false,
                                    "ipv6_route_required": false,
                                    "traceroute_host": null
                                }
                            },
                            "network_interfaces": "1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n    inet 127.0.0.1/8 scope host lo\n       valid_lft forever preferred_lft forever\n    inet6 ::1/128 scope host noprefixroute \n       valid_lft forever preferred_lft forever\n2: ens3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000\n    link/ether fa:16:3e:9c:2f:da brd ff:ff:ff:ff:ff:ff\n    altname enp0s3\n    inet 10.128.0.107/28 brd 10.128.0.111 scope global dynamic ens3\n       valid_lft 43174sec preferred_lft 43174sec\n    inet6 2a13:1a81:8000:3124:f816:3eff:fe9c:2fda/64 scope global dynamic mngtmpaddr \n       valid_lft forever preferred_lft forever\n    inet6 fe80::f816:3eff:fe9c:2fda/64 scope link \n       valid_lft forever preferred_lft forever\n",
                            "network_neighbors": "10.128.0.97 dev ens3 lladdr fa:16:3e:90:1b:03 REACHABLE \nfe80::f816:3eff:fe92:ad10 dev ens3 lladdr fa:16:3e:92:ad:10 router REACHABLE \n",
                            "network_routing_v4": "default via 10.128.0.97 dev ens3 \n10.128.0.96/28 dev ens3 proto kernel scope link src 10.128.0.107 \n169.254.169.254 via 10.128.0.98 dev ens3 \n",
                            "network_routing_v6": "2a13:1a81:8000:3124::/64 dev ens3 proto kernel metric 256 pref medium\nfe80::/64 dev ens3 proto kernel metric 256 pref medium\ndefault via fe80::f816:3eff:fe92:ad10 dev ens3 proto ra metric 1024 expires 65510sec hoplimit 255 pref medium\n",
                            "proc_cpuinfo": "processor\t: 0\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 134\nmodel name\t: Intel Xeon Processor (Icelake)\nstepping\t: 0\nmicrocode\t: 0x1\ncpu MHz\t\t: 2299.998\ncache size\t: 16384 KB\nphysical id\t: 0\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 0\ninitial apicid\t: 0\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 1\nvendor_id\t: GenuineIntel\ncpu family\t: 6\nmodel\t\t: 134\nmodel name\t: Intel Xeon Processor (Icelake)\nstepping\t: 0\nmicrocode\t: 0x1\ncpu MHz\t\t: 2299.998\ncache size\t: 16384 KB\nphysical id\t: 1\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 1\ninitial apicid\t: 1\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\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 dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 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 dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 4\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: 4\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 4\ninitial apicid\t: 4\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 5\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: 5\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 5\ninitial apicid\t: 5\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 6\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: 6\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 6\ninitial apicid\t: 6\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\nprocessor\t: 7\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: 7\nsiblings\t: 1\ncore id\t\t: 0\ncpu cores\t: 1\napicid\t\t: 7\ninitial apicid\t: 7\nfpu\t\t: yes\nfpu_exception\t: yes\ncpuid level\t: 13\nwp\t\t: yes\nflags\t\t: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx pdpe1gb rdtscp lm constant_tsc pebs bts rep_good nopl xtopology cpuid tsc_known_freq pni pclmulqdq dtes64 vmx ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm 3dnowprefetch cpuid_fault ssbd ibrs ibpb stibp ibrs_enhanced tpr_shadow flexpriority ept vpid ept_ad fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid avx512f avx512dq rdseed adx smap avx512ifma clflushopt clwb avx512cd sha_ni avx512bw avx512vl xsaveopt xsavec xgetbv1 xsaves wbnoinvd arat vnmi avx512vbmi umip pku ospke avx512_vbmi2 gfni vaes vpclmulqdq avx512_vnni avx512_bitalg avx512_vpopcntdq la57 rdpid fsrm md_clear arch_capabilities\nvmx flags\t: vnmi preemption_timer posted_intr invvpid ept_x_only ept_ad ept_1gb flexpriority apicv tsc_offset vtpr mtf vapic ept vpid unrestricted_guest vapic_reg vid shadow_vmcs\nbugs\t\t: spectre_v1 spectre_v2 spec_store_bypass swapgs taa mmio_stale_data rfds bhi ibpb_no_ret its\nbogomips\t: 4599.99\nclflush size\t: 64\ncache_alignment\t: 64\naddress sizes\t: 40 bits physical, 57 bits virtual\npower management:\n\n",
                            "traceroute": null,
                            "uname": "Linux ubuntu 6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:19.049573Z",
                            "start": "2026-07-03T06:36:18.549061Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000002a",
                        "name": "Collect information about zuul worker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "template",
                            "changed": true,
                            "checksum": "438a62172a24dfebdcddd4b840e0c0e78885e2df",
                            "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info/zuul-info.ubuntu-noble-large.txt",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "zuul-info.j2",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "438a62172a24dfebdcddd4b840e0c0e78885e2df",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/zuul-info/zuul-info.ubuntu-noble-large.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/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060579.0937476-285-280208713273679/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "54eb5ccfd65699627a4f3031fe36cc64",
                            "mode": "0644",
                            "owner": "root",
                            "size": 2462,
                            "src": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/.ansible/tmp/ansible-tmp-1783060579.0937476-285-280208713273679/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:19.646567Z",
                            "start": "2026-07-03T06:36:19.055044Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000002b",
                        "name": "Write out all zuul information for each host"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "zuul_console",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "path": "/tmp/console-{log_uuid}.log",
                                    "port": 19885,
                                    "state": "present"
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:19.994461Z",
                            "start": "2026-07-03T06:36:19.662626Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000002f",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "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/c9c5cd8522ea434c8c5b4597d5632050/work/src '[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:.'",
                            "invocation": {
                                "module_args": {
                                    "_local_rsync_password": null,
                                    "_local_rsync_path": "rsync",
                                    "_ssh_args": null,
                                    "_substitute_controller": false,
                                    "archive": true,
                                    "checksum": false,
                                    "compress": true,
                                    "copy_links": false,
                                    "delay_updates": false,
                                    "delete": true,
                                    "dest": "[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:.",
                                    "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/c9c5cd8522ea434c8c5b4597d5632050/work/src",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "cd+++++++++ src/\ncd+++++++++ src/github.com/\ncd+++++++++ src/github.com/osism/\ncd+++++++++ src/github.com/osism/openstack-project-manager/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.flake8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.gitignore\n<f+++++++++ src/github.com/osism/openstack-project-manager/.yamllint.yml\n<f+++++++++ src/github.com/osism/openstack-project-manager/.zuul.yaml\n<f+++++++++ src/github.com/osism/openstack-project-manager/LICENSE\n<f+++++++++ src/github.com/osism/openstack-project-manager/Makefile\n<f+++++++++ src/github.com/osism/openstack-project-manager/Pipfile\n<f+++++++++ src/github.com/osism/openstack-project-manager/Pipfile.lock\n<f+++++++++ src/github.com/osism/openstack-project-manager/README.md\n<f+++++++++ src/github.com/osism/openstack-project-manager/clouds.yml.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/requirements.txt\n<f+++++++++ src/github.com/osism/openstack-project-manager/secure.yml.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/settings.toml.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/tox.ini\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/COMMIT_EDITMSG\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/FETCH_HEAD\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/HEAD\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/ORIG_HEAD\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/config\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/config.worktree\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/description\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/index\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/packed-refs\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/branches/\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/applypatch-msg.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/commit-msg.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/fsmonitor-watchman.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/post-update.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-applypatch.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-commit.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-merge-commit.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-push.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-rebase.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-receive.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/prepare-commit-msg.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/push-to-checkout.sample\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/update.sample\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/info/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/info/exclude\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/logs/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/logs/HEAD\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/12d4c0e8c6cf073d94759cf72410349c91330b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/be9062547afd05041c1992d4c1ec86e4f37e6d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/03/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/03/96333170a8354a62f0bba18a3a234aa0c5392b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/1849caafe847b2d693bc6e8552aca603ddadf1\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/9282249df9fc0db94ecd8d204211f0824343bf\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/bc37de3af5b2c5019f7d22b816e98cb3f374ce\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/9cdc225edb4cc8d1e551cbddbe16e167a4fc70\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/fed3ff37294f1df4e2b651e01061c3b08da24c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/396f8a7ecb59cebcb0c1feeeffcbbf8710e79a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/a047ba8624cb85cb750695167078009808b6cc\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/c43fcd5400a3faa3e58929464552b0493e3135\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/e883dafc08dee32eaca39db3fb91aa52b53b4c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/785efc79f83e6af994e44a794923cc9860ff99\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/9484cc12904833d5eddb722f2254df44c2b9f4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/0f015fc13eed6d58d03c409049610db863046e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/3f3df7a23914d45a6b7a5745601ab52960f64f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/f3026479e45f6f40a3479e7c88e19cf58e3950\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/c5ffc2174a101a338033e727fffc7b304e6578\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/e304e143fe4349c4d74ba281d35d2dbfba489f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/707c00ba1ac3654b21a1e174ee8ad5c7de29a8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/cae48c52799b8dadc6e31e8a7972d8d8483098\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0b/2c1a5eeb8220ec1d656c02ebf99e1050cf172f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/00fdbfcc1addeca8a415f3691170b1087f31d9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/0a54274651670db2dd03bd597844674d6e15e9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/2bc60d6074f9957a4794242790661ca7427823\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/6f72dc0851d3bb03dd1ed9bff2e7084b8937d9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/a6fb085fca3a850010ae74731b64a80f55f2df\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/cbcfdb75fbcaeea1a0ce34d60cc32b41e048ef\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/fb50c7792bda24c76b0f152fe17746afb16e21\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/19c6651e4bd33f60b99b9e2fba8d836f0bb3d0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/fe7d5ae4253935dd5fa452f39e2db0c388b7ed\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/053ebd04879d397a3d69ac80c9d25234d22d70\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/4a0d2fc610c79671d798749eddac9976bdcff3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0f/0bd4992286bf73488d3b57113a98ddab2b9424\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/984302dca4faa770d16733f95f4003f47c955f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/c5fb7ba5a252a9460486ad82ce583be8252ce0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/d0ebf76428e656612d932c068d6503eca165c9\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/1713f39adbdc21675befe01898ecd65ee05ded\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/1cebc589a3a6763b40d5ceb1bc2490de35578d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/922206ad294f09f6fbbc08b7eba3bc339aecb6\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/12/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/12/844ee3bd46de93329a778004b3aeec11b32f33\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/0a1f13242476aee88e4bb7f9644c443bf51c22\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/0e7b7b6617d31f3d9ebd7cc1010fceedc31ad5\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/41371826c3908692763dd91bf19d0560bf1160\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/eee8d7bbcbcccd331451eadfc45ac7b85d9742\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/1873f0fc2a4373c1eb098a6d02a67f102ad5d3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/e00f5b20dc638ba27f2e30a3ab4d061299d458\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/15650556ddf70d59bab714954cf1b58f902d83\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/683cadd55d45d2e39b0dbbbf1cb87b80b94577\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/86bca0440eadde197f7fdafb7139327bf7e7f8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/8ae9c30ae50da1ba698203ec05380cd4b6d9a9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/b4b9eeb4f3b60ad8735b3512795999bc2774db\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/b74c0f77e95f29f15a4f992a4ffac339871b4f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/dbe5e96f73e06a64a2d045ec173aee6f3dbe5b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/ae5ea4d26c505241b3a8bd2fc52741417a7062\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/b0469a15a0c85d7a4e5ea61a0bf8d371ed0c8b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/30e50b8d3035e85ac5bf4484f72f99e7a41e89\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/3cb0a7c54bdef3c2049c6104610da9e3b8f245\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/b0be15c7a2b3d3e6cca3f0ce45338cefa2173a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/e0a3c221762ab907e64cdb5012287e207d34f3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/efe4827e07d9f08079945dee146b2a4d1a641a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/09b4c6358ccc41ac790d7235095bab7a165b34\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/91f3d2c3fcbe46c841cf9f4460f31a1b8f359a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/cf35b1b8946051c133eeaa587c8e65afaf07ba\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/a1fcfab08dbf5f6213fa42d9e77655c382cd7c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/d6707357cc7bebd904a63a336900f914d38668\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/5e4e1984130fb70ccb006e4c6063d86deb6e92\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/a9b34773ebcb1329568c1c5fa52cd60a8c04e7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/192f6d78589e871f7a37ac54c91ac21d310c33\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/87b61a072b79178c258e85b580da4453a7691c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/50e99bf0a9b26b44e043c56e3c613e8bd3046a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/ada13131cad2916a345a0c5149b522c6e21391\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/b1220ca5df2c15b361953db4d1e54fc020c612\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/bb275fc489d5212a4810e8406b2640489c24f3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/be7fb2295c35856387880ad869ba8a4197daff\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/fc787a5b1ed80694b76098c100c4982f81c9c1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/6ff332c7f1fdebdfaba7c039d6465795e1c8ac\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/b00115b64f99551f62140ca9b117e4690f4584\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/7e655bc18f010437faf8d7c03c16585ec85973\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/f35496b40a9dc24492b15363b0e149d946c00b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/9b10a4ecf9c0e2fc44fdd0d3f0dffb00725f2b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/a6167ebe0397f481a8887753a47b3d64f53e10\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/4633cbd615da8c90f29090e744047e7fcb6360\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/937446e4140be148e31adc8ef1b342a9151e83\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/b76087a39bf50e26f005cb91b126c8ab15b513\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/f881d64d8c0aa723cab211b37b908cb81653b0\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/16e1f369e056421286a08d23744eb6a7775df0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/9ec1269b4fb21b92c25e54c8ab84a1e42f9bed\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/29/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/29/dfbd2acb92f10b406832308549b0e437ee25ec\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/46ca991f07c8ac01b1e0baa8870f5d985f07dc\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/bcb9e03be4f5d421f9f8a8cb081643f61a898e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/deb60f5af0b1aac3bf9104b17b59db366c4e05\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/21d9e9787713b81f880404c7d990199c16204c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/34dc21929d9a91abf38608e125c27ccc44c45c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/44cfdb3cca2684cb9ac868ec91c01b415852c6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/622a1c4fd446947a08ac45967a38ac3cbd9357\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/7af650600346a3ada2eca095747df5c1741dc1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2c/7cff2d8d441aa4e1e90f87f723323984369383\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2d/24441d82e79362bbffc824767f7588d4528976\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2e/2e79cc28079c9a48d81acff94bca429f6683aa\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/035d62d2caa32a5f03280157a6ade866fef19c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/188d7e56a7c1bbe5b77f81f6a69ec3508194e2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/2b4f56f2cf77da70d41e158bfb10f97b8f6f0b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/6b88fb40e074cacd8e1f04b69b1006edd6cd66\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/30/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/30/611dc468d6fb9eeaef24b03bcd237429353213\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/17ec174c752dd710aa114ce5f0e328bd85d580\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/b762a3017d91094b443d76c7a43de338d02210\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/48a3fae3f147eed95459b2ac3c7884a499cc1b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/752bd226b5e930385d20653b6cd0b1e8e01026\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/c220a64cb1427e2725f4fdff69a000dc5778e5\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/ed8b3b07106223076cf168191ea918d8827a16\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/33/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/33/2f7c963596d177e1602535bab15733f48a16bd\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/36/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/36/daab39db72fb5cfd9b4714b2ef9f25cb2776f7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/30d1346231fb47aefd4103de02b0ce5033f92e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/d152c74c15b82ebab993b79af43200da60ef63\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/39/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/39/2a0421b383995d5b94b056d452a955b5cc374e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/25fee483c6b1705a380c19390b49120c3ceef9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/4712afddd710f2416f2a0d4ce3be58c3cce025\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/9d07e9658af2ee28ef2b745c4f2768c7bba9e9\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3b/be2db4859a41dd82db27360368b7daf2cd0b26\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/55030697ec1271ba39932732b55cf36bb30673\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/6f403645728087ce6d664416523150316f29fd\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/ba7f0a8353a8257793fcc3aacdbde0b0132e7f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/ce7d4ac3182cb7d72bc1473abc4c236abb15f7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3e/0092d5fb33e1bb6282b1c11174a40f1d27ed2e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/19b2052edc9ddb15d853fe617580010f964fe8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/7318d97a0840161bb4df73fde55b2ce8ad8c6a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/40/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/40/e4b152a1ac9c8c6ddfc4411950c3ef7d0d0819\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/41/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/41/9d518cd0ba589205707f1d3188a50d210b7da1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/c0174b5dbd303b68223b94480ad5df2fbc59da\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/dc5c02de6cba15e56f8294e5a0165b1353059c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/f43abdf31729eadd62f9260b56459195fd0970\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/12fdd9280ae43e43e6ff6822f36b2a5b88fd1a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/bd58fb099fe294d53e6ec16481b869d87dd07d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/44/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/44/88cfb75954e6075e16f69046e41832eebb50eb\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/45/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/45/0058dfdda4703b56f48e77997d88fad0d89b92\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/ab3653223b1489ee116b2ca93583db12c3b9b3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/b54509180604caa9171e80d25e126f3b7b26ad\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/ce410e60ecbf7c0813ded65902ef86e264ea87\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/95f83e9e0bf55d7c6294a089e23b4c877d0bda\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/d0ad6f379578d3262444cb2f438af0581e0028\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/78008ffd13e5a445a24871d2661f6823630ff0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/a8ab5f01620008a0d310c56f6179df10ba5b50\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/49/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/49/e386cf121cd78ded9aea961527b9c899c302ed\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/136ee8830f872ae207820978ce94673d650889\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/b8dbd1c918dabcc74bc74e862febf4aa319258\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/41ad30b0d7d2d3f71f64cd4e706a73c24d292e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/4f12ce823a5c49a599c97fa46cc98ea4888639\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/d4b32f1d3b9ee235857f0393ef5cc7f9b5c3d9\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/a25f796f11102afb06b8b280eb29c2b75228b9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/a3eb97b45dfc699c2fcc7cb01e871d74af168a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/696b19d73d61a7ac96c8f9eabeb4157baaebe7\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/9703ffb78715e54df0670705d84b587bed6f62\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/e25e0d538a065b8bca80bcf9af9f29370a74ee\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4f/146a4d57dabcdc06f022f4cabc6400a47a7f83\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/1256085cbd4f957e9f2a59b6321a025815b537\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/4bc82d30aab84beff004b308effcf0ba0c20fa\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/9883bd04d2c8680c5ec213d2a965e652ef0e2d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/9eb80008aba51773ff9ec44e5f655d4f2a15cc\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/d2e8307c46b46e288cb6f489d3d56d88973e5a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/5c96b7a5b786161ec3c40fdbad22cd611831d4\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/64c9ac042cf3fe230421b509ed30b967cdb2d3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/76b301ba53eae820ab77529baf8df6df746f6c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/a5560527463916be271877f65da7497e7d3186\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/2594f0bdfe59d9dcc0d20ca53ca637adc04b4f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/3a892f39a4ec971ebd98e2c27d4c349bce3a4c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/54/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/54/5b47e34d6624dae1ceb6cec7c3123dc906741c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/4e3e4b263f52161c103f4feb8506b2848ae268\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/67b123a2d2609be2b204d456483c18b86adab1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/7ab0876784181f9441bca41fde14d6161f8256\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/80f91dacf47c42e6f699557de9a0ea7da85657\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/b064402ac484c170de7ae5e4aa11415a8ce1a2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/74a1b04acbb2c4fc0ba9ed18b115299dee7d1d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/c0be3936e976381fed69e49454cba16590aa4d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/5509a934ddad60c95f2e2b3b69071626c97693\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/829397a5e6993f5d014c07f9f128743d34701f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/bc66bfa4d434367c2f55cab81d62f1982b184e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/517cc36427143c38512f04ee99ee779fdc4614\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/635a7b9bb9005a7135efb2de745ad06223fcad\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5b/61f116e41b234a18d65a9766d923ae24b90f5f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/1681a8757dbe5f314c81ba8ad48ddd91f9940e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/279e7a0ff311a683c45b1053571a2eb61e2ff6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/a2cad1dec35f29963b89e669dd057ccc368aab\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/be7ef954f5605f4fb59f24e49c6c5c970a5ed8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/d6c448dbc8db6a077867fa485e6d2a0d7c9c2e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/42a5a7dd64a9467d42ff7eecac994dfb77ea18\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/b24e9f9a5334423920adb9cbfdfec270cb8534\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/06e479a1cf54191b77b8e964fe9e69b078b0d8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/6297d790fc6283549722d250fd3ca2b697012b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5f/afbc283b4cc7820b77c31aff6d84e569beb746\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/63/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/63/e7c48f8bc9628fe6fc3a4405cb8ca10383baa8\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/64/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/64/2c0ea1979eed8620b902a3d177baec8472a0ca\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/3955e19d9b0752ef9de408547dea1d7ffd22b2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/85d942c0c1e67af0df190660a23ea94381eaca\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/b3adb1caa0f3b0e0f5b3203266e3d44650d05a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/f07d6bd709a409bf96e3a84613d2768e0fffdb\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/66/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/66/5dec509e830d72ca5773b8cbcf23a979aded23\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/3a716d5e43e77e6e6b8c7465ad6be20e71029d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/4ddaf992d04c80822b6e937256509fab4084a9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/aaad8dffa559f5f0e902fdda8d8d0af3999b01\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/776e6308153aeae0fd576b57fea3dd8e3bd71a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/7ca622d7a03a83c28d3774078c1061017b8a3f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/e93deecf3071e11d1229df0e60658ac48b9b7e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/fa50740a3082b4521bbcd2e411fbb079ba2469\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/1507c8e4da989f3c482c2e75deb4d38113ae24\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/3a969395bba1a7b843724bde07b9b00702c936\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/476d3f031ec7a351b1fb5b877b2eca87fc7a54\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/6f0498a1a97314aee656f948516d0c57f25eac\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/e8b15246dbe1bbfe3a58d086cd9ed901d782cf\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6a/d5f370713646e8d2ae6dd80ff7e5cd1e002e1f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/139ce4d907e3660dd6a83512be0f79a239fca2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/5de5180af247e840404965c50cf1f65ab1a9ce\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/933a3caddd921105efa7fafc85a926f350f44d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/eb74fb60f373ea599c29a2cfba91c111d9ea91\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6d/fc751da633b702228c166ac26d00ade18b976c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6f/1ccf7737ac1ca5d2a205434c48bd6e1a10879c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/70/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/70/ce8a2925c18d03ecc4328765fecbd55ab0f8ab\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/17e98a3df27606ca4cf0d23e602b9457476cbc\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/5409296280a3dd3a92645765eadc9379930202\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/b8ad71ee209efb2ff7ed652d5de47500f2a236\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/829805346aa3c7b00558ab6e06e9227455be76\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/97ce2b5ae042586b178ecd08c63897f42f6771\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/a2f5a5487919b33c1ddb82479ceb3ef7f1e5e5\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/a77304fbd7bb1407dcf01703e9f57b6ff59f76\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/cfb5f2e969e4e89c94e7583cf2be1b0e997375\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/ebe03e37b4a100e1238315468bc3c6cb1445a3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/1e04516fe72b3b098e4f1e066ddc5aac6be0d4\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/99f202275fbc7fe0408e66d18da1686a7543e5\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/2c1ad417d5615b1b3ed30d2d5220a93952d1b6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/a1a6c798634c3b142cc161693134d1fb51bab7\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/fb0120d9f7784daa77da5512e5612ff81324de\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/1c8bab2a99843dc4e5ceb046a92387fe3cbb47\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/9be2cfb953c5443a4c8573d46f2939b9050c1b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/6d49875353a57b810658ab9badbd34d7d69583\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/b45588f90959fc0529482430458ea3c8aafd0d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/b63bf90451f6f47db8b237e1e661a9a872a66c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/5ed5ecbbb0a227a6814a4cff2544b2ff0a005e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/82eccbade3519d258991d4c0c1f40c8281ab9f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/a74c5473d26be892c73c09ee443b7ce9ea5a34\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/ab4f982a87140c34c512f1bb658a09f477aa68\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/c6b9e57e3ceb05e227789f820da3f65c95c97d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/e34265b833c1f08503a085eec434006c2bebd0\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/24cef2f1468cebbf6e575dd8f636d4a7867345\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/3d1771e1bee791537ca0ed5fbfbc33c93d3033\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/b3559d44268de4a71f7169d4aed0a31a4ed916\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/e03a494f739b363f35b63b730ace66a348760e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/ebb87eb82da525e9db466db544a1f8b17abcf3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7c/1ab97390e14c44a77bab07247990806d932ccf\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7d/c33716624438cd9171d6e0cc35961b5fcee1e4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/32939da860d2e9c1d4e1c1c2338e01d8664ed7\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/e7523637f005d7da3400b054acceb8626aa1c4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/00aa6c832e503a8bdbab2f1658a6675680abce\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/cabb545f8083124ad01694d62165e86664f9cf\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/80/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/80/0fb12e7fa4a01ebd6f421b76e64d70127bed90\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/81/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/81/901ce41e97eb3f5c680cfacd1058acc739cec3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/2e7769f602f42e623a95a39082790b1553c856\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/b5310d0afefddd2f81b279d5291f9d750e543a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/79b68c19164138fe37a5003d00b53362935a34\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/e95f49e56bcbdefba160ca870f35588e232cfb\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/84/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/84/224ce14034e7e276c722025e3dab960fe06a38\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/4a8e7c6db94aa024d28bad421b589363585c9c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/9852c42aaf54d4d53e7a806fbcc22e8d47fe1f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/ce2c82bf5009f8147361d73a2438e8611c37cf\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/de5ba8b72812f47fff7b76c23dda50a277eace\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/0646bc82486a87f35ba190c5bf76b898fa8d1b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/6c514d565b3c70d0358f7a182201c3a291a200\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/88/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/88/ebeff9df0fd9d0a4b48f7f416c9b41979117b4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/96846af587d53f13103842ee0b3e3c73e85c9b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/a9141943e7a3a8795665401bdc311c015ab7d8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/e0d5447f87ca3e65dab3314f8ddc4814c015dc\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/ca790d371fb250e020735506b03426eab9bba2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/f347a5f5bae58d4a0be8fc457f175c5cf62164\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8c/33e809aec2cefca29c7fc09774d43b1cc96d3d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/9fc96398ba36147f39bcd7787b218b15b1e474\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/ec1f26c2d59a8d1e2fdc4938e5ebc144f9c439\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/37402380624bb53e41a43b8f9290d098802b21\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/c7b60823b69cea2049de170fd608c5fc4938de\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/696d0f56331e83cd141155e495cdedd3da7f3d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/9dd2abbdfe2f7a724dc1410862bb66750ab797\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/57e7d227699094d5a72306bb4ba8e404168294\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/b4d494e764899d416214e8b8718a7aacd09a5b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/e68df34873fac4d7c2afd31e50f25113eee64d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/92/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/92/f0ee86cb2830cbb56864fbeae226e6cdcb8b88\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/93/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/93/07820a36fe0b408db71b91bb1ae297c59e7286\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/0769addc8902e0f8415d90c2153f72dd9c4d1f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/26b5dba2256ada71270e4fe5ccc5f7a838bc63\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/5162cee86519a7bd1bcbfe3207bc949a901fd8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/8749b0f3beb5a8eb98d2dbef0f6c8d0676244a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/13f43fb0a8d57c2b2e417411687384fd5fb4e2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/bacf9e705edc87d434eaa983cce1932d5b117b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/de49dbe6337c71440526bebbcb3eb4d09d29a5\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/14447d81a652ba14dae4dd6f569332aa758486\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/5bd46540238ec42af42e32ea5a57e70cd5901a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/30fdb355a525c12a36a438add63f90d4d2f079\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/fc3535e9169e70ba684e5e305bff634babcf06\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9a/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9a/e3398ae621ad6784108e4547c56fb8bf46ae09\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9b/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9b/7a9b82b45db7fb207ce5a26e4584730116f047\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9c/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9c/fc5b5149b4111d5f7b75546582e98419c28d6f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9d/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9d/fb95efaca44719b2c1005f09d7955f2b3c6623\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9e/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9e/ea048033255b8fd7341339922fe2fcf5c8c494\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a1/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a1/637a27840caab877042bde963e17241374ac6e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/2abc8b24ca2f718f1565664526eaf7d0ddcdf4\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/6fbdec32e645e0a67a3c3302744582596fa69a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/9c1810872b1197994b925afc0ea3a607a09bf7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/044491245a286b40da5ec235f0c97b145d8d39\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/09d24d7bdc780538e5eade1ea84a8d05eb4092\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/5487b6ecd14c4b8a52457ac53b9646a1fe4d6f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/af8ea2b55c3504ab53a1d5a313bece1e80db87\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/b5cd7ce5be87ed04816949bd6270858495668d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/f152d1c22371051d38fa5ed654c2c54b9e222c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/adf296240a72813ba4c801540c8e2f900a3a98\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/b76612130cfb17c6d202b7bc5d06ff7a382667\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/4e29892d21ff69c697a009ec5f16892f130c11\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/f2d4a6e2756b1d7eae7e39c2b69b025323a5d3\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/0212bd78427ea103deef6569a1ed564b4eac32\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/4a1fb37dbf502646084cd47407b76acdb47ef6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/c94ca018c2b5bf0d535f353e66ab6ea7f003d9\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a9/697038f71ab0c54f23ba52a00afeb6d7259446\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/8ccf15b7edc6375d5362f52218159a357aafdd\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/c09563f4d92a73b14f29da0f526050c8f0b2f1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ab/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ab/d5e4b8070cfe90d79dad23513a6cb2843ea028\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/0e13c13d6d8deb1da41a5df702e652b1fb96fd\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/c2bd3924b60a5264fa12daaceaf1eeae23a89e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/0418efed5f0b6128869caf7c320cd75c669c0c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/2ad68ecb9bacd5f19ed3b8d5e3d0358f778c37\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/a065b6913785ab6e5c0458149aa179c6b874c6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/eff55fe8f3a4df16564f2fdd630044dd84abc7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/3c73c0d8fed249057cde3f3079516205caa488\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/f13eac4e2763862cafeccbb1ff016a9f521a2f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/17f039e1b5965cbafd428299962c451d570643\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/540d02e21f7ec367d2bf22ae5c07d473d9d6f6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/7fd99fcc8ad2de0044bc3903e716fa5eb5d98a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/fbc6ace36b14c0bf4492549d0601470110559a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b1/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b1/26fab7e0a90906706ded91ec47d98f902ffb5e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/43c8f1384cb54c523381115a2b2954369ba8a4\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/7a7e22f9b325ec4d7fcb54cc535e8667cfa5f5\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/bbe1688ba6f498131bbb5933e4f65923fbd4a3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/ce90e431745ea8caf0f82fb00c007bdca9718c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/01b041292ea22533980a3e1879f68f1d01c55b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/d9e291372887a042d5ca200cd1d381c224cacf\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/e9657562b7355df99582f34f114f277c267dc8\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b4/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b4/70a8e9d54aab5646eb2296da08483e70b8eccf\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b5/5fb6968f59dd4e96680edadff6496724740bf5\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/a15aafc188066a19f65703ca1235b7fe0e013c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/c801ffeb03d0cf3f23485cf5755a8d8b33442d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/2e7217ad388b70f88a1ff3fafb57d920216e28\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/bd7ec79960d8bb75a0e710fc8e61a6051a726a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/e6fa0eeb27a54d1133bcb52aa86e9f5a942dba\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/4de8bfb532b01657d4b3d4ff955d7de22cf50d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/aaed37746a0f9bd4a117201fdab074311a6a2a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/afe0ddb7a1657a4419dfe1aabf9d0f7bc0259f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/ecbda216a8f9da5bfc3cb5dcb75038af909fee\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b9/d99b5ddc3d8db8ba1402d16a7484c1b6836683\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ba/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ba/7a4a3a18a91e072eec5cc9737c3963c3810d3f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/61192650e6ea8b2929cc1fd16404eabe317b49\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/7d2591e4a6b696003313a5df0a4070baea5402\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/c8da701f7b0c1c2da16ea244fa1f878ea52bf6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/e12318665ebabc44916110853b59bd86cdc53c\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bd/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bd/40854478b09932fb6ff3d2820bf2cecfab9f86\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/2df3e26763bc1642892f679b929c4a4e423a79\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/58504ca37f5413378764fe5beab889d5ee9841\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/5e8d0e9e692ededeb4b00c8b6d136bc5b912f5\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/15491217341961b62c45d439c87b522763211a\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/5c55496eb00d36636305badbf8eec11b3d2101\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/17d4f98532dd81e5e6d9b08e92385ab8a2cce9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/4f528ed1b0ece5b09cbcce1407a4bdd4ede0bc\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/a75a5f0b70989e4c306227a88c0ba94db10cd0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/b30d040305205ab61c77b07f9569347bf3ea9a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/42b7be4e3048e0422758daac9a3c881840a3b9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/a3f108a832a588b96a624bfa2a27858555b4f5\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/62f464791792465dcbb85f91fa149da39a3877\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/6f75dc21f04eb91d99f4d80cb73739095307c8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/db56a14143d136a352d1e6015e9b51d4fa71b0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/e618bbf5b002805e90af19a461715af5e7ed6b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/af0113e9fb5fcfdd277176a3afb10b610ee12b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/b7d62248b1cbf71f2cdec2fed90e1cbd8994fe\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/bd5aee9ab78f3473607c107ccb27a2cabb90ef\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/ed17a18b52a74bddb88b5d7875c7c4a56f4c69\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/038c4677c9e51496c5abc99fa533f0daffe2a0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/0d360db480fb8ec16ffe48fcbd9e0f2c97c128\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/aa30cb97b2fc46c1f7b50db29da4d1e6212700\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/c1efe09cda4d726a3aae180614a9f7c525c8f8\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/d755a7adb8fe3469148c61fba43ed80000d87d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/ee1fd98554e15695ebaa436db92d0911a5813d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/17bbda0db9b8f46e926017b65cbcaec25e8047\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/b798f9fdf79f6a3731e9e532e3904653855068\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/c47f63048784c5f0515c5191369f48d1f4f315\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/34356fb5081a913ff33dbb39a6ff46c76d558f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/42ecc736245f3e11387a5489460090358b16de\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ca/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ca/d1603cfccb249969f1ae9926893878738dd75b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/6a72ac2411913a700e9156612e3670c7649f59\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/8e859ac5e3bc7038ae862e041d443b498ca4f3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/b814c5ba0092a0cbb9ea6878cb53c8b432b16b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/c48e86cb3c37555da1154c8b661698683fcadb\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/0489438d604ff6496ff897423c080f2ba640de\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/603c008eb559bdeb10ad5b56fc799dbff90f94\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/9d65fc96dc4dba0b592e591d8434583cf0f8fd\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/db262a607383771967fd35375ad5bda540e602\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/be553ed42f8ce22fc2bf9043165609f0734541\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/bf4231c494de939cc50f51907ba2d0abefb147\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/40526164c4180e305261ec22a857e423e27f44\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/55058a0b74df8f39a00d5c39dc90585e6f35a6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/e3d84a9841e7fa3f852ae37a03a1bde4dbd9fd\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/45f126e25a7f2509cedfffdf2a68dfe6f82f27\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/5933d633fc01e4dddf92d864c1628c21100423\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/871502f2b62849219dca76202eddc64dbcf27c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/bf089fd97bf3fb4353700b764add58ba7554c6\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/d683961774c0e3d83d4adfa9cbff0fae246a63\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/f23903c53f61d349b28d60f7ce1a8d83a8be50\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d3/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d3/a3da2fbffe54d978ad9b5bb4c62d3da2fd09e2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d4/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d4/e44b6858e3b97d74b65a3309f467fada057ce7\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/1cbd4474b761f0161db49cf83d6e6ca62792d1\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/8b29c3a6455fdfcba467baedec94d7a4cc333c\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/9f27c976efd11c3c29c5a85b34af6fe0d93301\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/62fb0544c7bffdf47ceefad2dca8b1be85b3c5\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/eb053b835ade70b010ed91769a12f216a2359e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/09eaa9226e26b251b80d5914d66a131b1c8b42\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/5ac07089f3a82a4a63d54da8111160e5b3bea3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/c1ee42382fa58025e149efcb411dfac06afcae\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d9/d081e014a3433b8e93f0089b22fea1f49f416e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/509420096603f48d40eef976d95007f8871e21\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/a6fa30cf5df4f9a2986aa90eae942ae46f8d73\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/db/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/db/39d8e70822b70f65322df1e91cb9420925a0b2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/9ffbaeddf6acab5ca8cc60b430a871ddcb6d22\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/e9e995e2ea7c30d5c0900ff5617052c9ad30fb\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/8219ff88d7cacf211b3c86ea7154b43a133c15\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/9332c36934d82dc4fb14210b9eed668f1d3c1f\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/df/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/df/8762930d01d4fd0e39cc88206ca9ea0525c756\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e0/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e0/a46b704f7665dfc128e35fcd058d1ab5ce8a33\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e1/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e1/35fce688a90c04d205d4fef53b2e92192e48a2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/b4a7630433ecef7d88f240534e5dbda898d241\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/d851824d3033ab055535fd9e491c0048929169\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/3909a24eb4cc1c014dcf52bffd2d191dc6800b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/881c1c791d30217d05cdc87264a5705c28c12a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e4/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e4/54c54908b70707bf9b1bb0945aa350e851af51\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/2ba4c3e7b02b6724bb61952a0a6851d6f2672b\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/64a5c9a3a28a4682cc5288acec53df60cc0135\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/7859445fbd87ffaf66705a8f815a51d79d9921\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/87cd94d0dcc1a6b8a96e13d9dc248d95c32612\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/bcba8ba0290b5981c2461cbee44072817de464\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/d60051e88934de6de69668ee50193067cf3454\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/070a11414ffc1975e8f26cbe9b61af3a31cad3\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/0f87e952cd02b8c2af3c365320ac2cca52ca76\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/7f82962ac5e9ed6f7dace63bd903a92c5d7d2d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e7/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e7/553a3b418eb3771a1176bc81a1395e877ce194\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e8/a779d250280bda7496d020089fafa0d0cc29d2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/01bcdfa91eb7e22df2201644018b015221edf0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/7d25cd5e4dd8116119948a5fc7e842ad3a6cb7\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/961b90c6ae78c6497c9c3ab460bebcad5d92af\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/10da18b1a3105fdf42a7222350a4d2170e2915\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/a94c858e4f7c84bb8aa62e2bd20c191c7fd99e\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/eb/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/eb/1e6169ae585274239fde33ce74412b0bdb371a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ed/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ed/d8b3a0c6e7b4a34a80a935ac4aca9c089867c4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/a576d685767031db6a99b59063d7ce9e480532\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/ae9ea0b7b99e8d1ffa923d03a6176059d7728f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/b70a500132de3f3319731a31203a877c3b82e2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/9131ed9e6ade8996447deb637ae89bce182c9d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/cee11376552f7f3658c38d6d9882c2c6d6490a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/5601e7c738326f5189d6342e457bba65185a4d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/70a5d9ed343be7b273e981992da79dca9af923\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/ca4176718324aba92a27394c99409893241f51\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/cf5e006801072a13e6b405937ce754febede52\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f1/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f1/073d1d1a3c1ddc72b519a45a111b58ebc8d5b1\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f2/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f2/382b81d9c3249a5bb646d0d40d56bc13c00b40\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/1c4a37fd5db1202797d2a120ce7e76452db30d\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/3d2b39fdd545b96dd39d888db0afd16ee95a88\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/6ff65923f452fc2a1637cc3628d1b57da60787\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/8779dad7095736330237ca9f95e5619b627c5b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/0d4060a511eb35c7075f9d1b03360c866c0d4f\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/13cd2e4880bb874b99a0e356c74debd8c08546\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/7da91ccf89e933a6d59ff72eea995a9ff87934\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/fbf1a571384d47c19ae6b5cb077c06af634e1a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/165b71464f4b4fb2d4cf99fd2171e0b9278bfa\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/7893b5fdd255022950f9c35fd41266bb9f2ba2\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/0a174b03ce0e29536bfead38e2e8bb56aec7e9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/11f02d8c741a582a28fa970e18c629beb4d9d2\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/60d596d3df10ea305fd1f06fc06335497a1267\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/dcd004fc5b6b30928a81ad5e74e6b3bdc6b63b\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/98405bb9dc5ce9a3a3427db8eca6ff458a57c0\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/c7822f5dfc03218e820f74fa4b7e3328c3303d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f9/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f9/b6292e18b9f50ce7c7759fbdd7f853b29d3215\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fa/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fa/b6c1deec13d6a241639ecf56be37cfb9f1289a\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/3360340a5dbad8de3a6e2715734975a8ca550e\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/65c35f918519fa197bc812e46536717dcbd580\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/49d4e3c6d715e3f2fa6443ca207023ae07eaba\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/9b916c650359be6a154dd5258aa14dbc608cd9\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/f3e40b1ee1eccd8ca707a6fbc847942b289552\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/743c76b4b84935b4f561eeb46ea0701e437592\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/85d03d45ba2f5a1e4968b45c018114270fcc87\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/3828c204273954b0b7e563641ba5e2dfbcc232\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/6d448e98eb9d2776dff0c0bf6aa002cc7bcb1d\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/commit-graph\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/packs\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-bd1b7fe191aa68bb1cb78a03f6df1dee2e79a164.idx\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-bd1b7fe191aa68bb1cb78a03f6df1dee2e79a164.pack\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-e1946e240194395408e6965f080d20176fc2aa4c.idx\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-e1946e240194395408e6965f080d20176fc2aa4c.pack\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/heads/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/heads/main\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/origin/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/origin/main\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/b28b7af69320201d1cf206ebf28373980add1451\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/fetch\ncd+++++++++ src/github.com/osism/openstack-project-manager/.github/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.github/renovate.json\ncd+++++++++ src/github.com/osism/openstack-project-manager/.github/workflows/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.github/workflows/add-to-project.yml\ncd+++++++++ src/github.com/osism/openstack-project-manager/etc/\n<f+++++++++ src/github.com/osism/openstack-project-manager/etc/classes.yml\n<f+++++++++ src/github.com/osism/openstack-project-manager/etc/endpoints.yml\ncd+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/__init__.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_endpoint_groups.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_ldap.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_user.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/manage_ldap.py\ncd+++++++++ src/github.com/osism/openstack-project-manager/playbooks/\n<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/mypy.yml\n<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/pre-integration.yml\n<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/test-integration.yml\n<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/tox.yml\ncd+++++++++ src/github.com/osism/openstack-project-manager/test/\ncd+++++++++ src/github.com/osism/openstack-project-manager/test/integration/\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/README.md\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/controlplane.yaml\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/deploy_keystone.sh\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/run.sh\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/verify.py\ncd+++++++++ src/github.com/osism/openstack-project-manager/test/unit/\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/__init__.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create_ldap.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create_user.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_manage.py\n<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_manage_ldap.py\n",
                            "rc": 0,
                            "stdout_lines": [
                                "cd+++++++++ src/",
                                "cd+++++++++ src/github.com/",
                                "cd+++++++++ src/github.com/osism/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.flake8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.gitignore",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.yamllint.yml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.zuul.yaml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/LICENSE",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/Makefile",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/Pipfile",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/Pipfile.lock",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/README.md",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/clouds.yml.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/requirements.txt",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/secure.yml.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/settings.toml.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/tox.ini",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/COMMIT_EDITMSG",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/FETCH_HEAD",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/HEAD",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/ORIG_HEAD",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/config",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/config.worktree",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/description",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/index",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/packed-refs",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/branches/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/applypatch-msg.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/fsmonitor-watchman.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/post-update.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-applypatch.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-commit.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-merge-commit.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-push.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-rebase.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/pre-receive.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/prepare-commit-msg.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/push-to-checkout.sample",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/hooks/update.sample",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/info/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/info/exclude",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/logs/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/logs/HEAD",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/12d4c0e8c6cf073d94759cf72410349c91330b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/00/be9062547afd05041c1992d4c1ec86e4f37e6d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/03/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/03/96333170a8354a62f0bba18a3a234aa0c5392b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/1849caafe847b2d693bc6e8552aca603ddadf1",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/9282249df9fc0db94ecd8d204211f0824343bf",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/04/bc37de3af5b2c5019f7d22b816e98cb3f374ce",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/9cdc225edb4cc8d1e551cbddbe16e167a4fc70",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/05/fed3ff37294f1df4e2b651e01061c3b08da24c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/396f8a7ecb59cebcb0c1feeeffcbbf8710e79a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/a047ba8624cb85cb750695167078009808b6cc",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/c43fcd5400a3faa3e58929464552b0493e3135",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/06/e883dafc08dee32eaca39db3fb91aa52b53b4c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/785efc79f83e6af994e44a794923cc9860ff99",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/07/9484cc12904833d5eddb722f2254df44c2b9f4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/0f015fc13eed6d58d03c409049610db863046e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/3f3df7a23914d45a6b7a5745601ab52960f64f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/f3026479e45f6f40a3479e7c88e19cf58e3950",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/c5ffc2174a101a338033e727fffc7b304e6578",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/09/e304e143fe4349c4d74ba281d35d2dbfba489f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/707c00ba1ac3654b21a1e174ee8ad5c7de29a8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0a/cae48c52799b8dadc6e31e8a7972d8d8483098",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0b/2c1a5eeb8220ec1d656c02ebf99e1050cf172f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/00fdbfcc1addeca8a415f3691170b1087f31d9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/0a54274651670db2dd03bd597844674d6e15e9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/2bc60d6074f9957a4794242790661ca7427823",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/6f72dc0851d3bb03dd1ed9bff2e7084b8937d9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/a6fb085fca3a850010ae74731b64a80f55f2df",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/cbcfdb75fbcaeea1a0ce34d60cc32b41e048ef",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0c/fb50c7792bda24c76b0f152fe17746afb16e21",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/19c6651e4bd33f60b99b9e2fba8d836f0bb3d0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0d/fe7d5ae4253935dd5fa452f39e2db0c388b7ed",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/053ebd04879d397a3d69ac80c9d25234d22d70",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0e/4a0d2fc610c79671d798749eddac9976bdcff3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/0f/0bd4992286bf73488d3b57113a98ddab2b9424",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/984302dca4faa770d16733f95f4003f47c955f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/c5fb7ba5a252a9460486ad82ce583be8252ce0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/10/d0ebf76428e656612d932c068d6503eca165c9",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/1713f39adbdc21675befe01898ecd65ee05ded",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/1cebc589a3a6763b40d5ceb1bc2490de35578d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/11/922206ad294f09f6fbbc08b7eba3bc339aecb6",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/12/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/12/844ee3bd46de93329a778004b3aeec11b32f33",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/0a1f13242476aee88e4bb7f9644c443bf51c22",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/0e7b7b6617d31f3d9ebd7cc1010fceedc31ad5",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/41371826c3908692763dd91bf19d0560bf1160",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/13/eee8d7bbcbcccd331451eadfc45ac7b85d9742",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/1873f0fc2a4373c1eb098a6d02a67f102ad5d3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/e00f5b20dc638ba27f2e30a3ab4d061299d458",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/15650556ddf70d59bab714954cf1b58f902d83",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/17/683cadd55d45d2e39b0dbbbf1cb87b80b94577",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/86bca0440eadde197f7fdafb7139327bf7e7f8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/8ae9c30ae50da1ba698203ec05380cd4b6d9a9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/b4b9eeb4f3b60ad8735b3512795999bc2774db",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/b74c0f77e95f29f15a4f992a4ffac339871b4f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/18/dbe5e96f73e06a64a2d045ec173aee6f3dbe5b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/ae5ea4d26c505241b3a8bd2fc52741417a7062",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/b0469a15a0c85d7a4e5ea61a0bf8d371ed0c8b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/30e50b8d3035e85ac5bf4484f72f99e7a41e89",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1a/3cb0a7c54bdef3c2049c6104610da9e3b8f245",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/b0be15c7a2b3d3e6cca3f0ce45338cefa2173a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/e0a3c221762ab907e64cdb5012287e207d34f3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1b/efe4827e07d9f08079945dee146b2a4d1a641a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/09b4c6358ccc41ac790d7235095bab7a165b34",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/91f3d2c3fcbe46c841cf9f4460f31a1b8f359a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1c/cf35b1b8946051c133eeaa587c8e65afaf07ba",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/a1fcfab08dbf5f6213fa42d9e77655c382cd7c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1d/d6707357cc7bebd904a63a336900f914d38668",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/5e4e1984130fb70ccb006e4c6063d86deb6e92",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1e/a9b34773ebcb1329568c1c5fa52cd60a8c04e7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/192f6d78589e871f7a37ac54c91ac21d310c33",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/1f/87b61a072b79178c258e85b580da4453a7691c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/50e99bf0a9b26b44e043c56e3c613e8bd3046a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/ada13131cad2916a345a0c5149b522c6e21391",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/b1220ca5df2c15b361953db4d1e54fc020c612",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/20/bb275fc489d5212a4810e8406b2640489c24f3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/be7fb2295c35856387880ad869ba8a4197daff",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/21/fc787a5b1ed80694b76098c100c4982f81c9c1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/6ff332c7f1fdebdfaba7c039d6465795e1c8ac",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/22/b00115b64f99551f62140ca9b117e4690f4584",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/7e655bc18f010437faf8d7c03c16585ec85973",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/23/f35496b40a9dc24492b15363b0e149d946c00b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/9b10a4ecf9c0e2fc44fdd0d3f0dffb00725f2b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/25/a6167ebe0397f481a8887753a47b3d64f53e10",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/4633cbd615da8c90f29090e744047e7fcb6360",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/26/937446e4140be148e31adc8ef1b342a9151e83",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/b76087a39bf50e26f005cb91b126c8ab15b513",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/f881d64d8c0aa723cab211b37b908cb81653b0",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/16e1f369e056421286a08d23744eb6a7775df0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/28/9ec1269b4fb21b92c25e54c8ab84a1e42f9bed",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/29/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/29/dfbd2acb92f10b406832308549b0e437ee25ec",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/46ca991f07c8ac01b1e0baa8870f5d985f07dc",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/bcb9e03be4f5d421f9f8a8cb081643f61a898e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2a/deb60f5af0b1aac3bf9104b17b59db366c4e05",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/21d9e9787713b81f880404c7d990199c16204c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/34dc21929d9a91abf38608e125c27ccc44c45c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/44cfdb3cca2684cb9ac868ec91c01b415852c6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/622a1c4fd446947a08ac45967a38ac3cbd9357",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2b/7af650600346a3ada2eca095747df5c1741dc1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2c/7cff2d8d441aa4e1e90f87f723323984369383",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2d/24441d82e79362bbffc824767f7588d4528976",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2e/2e79cc28079c9a48d81acff94bca429f6683aa",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/035d62d2caa32a5f03280157a6ade866fef19c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/188d7e56a7c1bbe5b77f81f6a69ec3508194e2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/2b4f56f2cf77da70d41e158bfb10f97b8f6f0b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/2f/6b88fb40e074cacd8e1f04b69b1006edd6cd66",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/30/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/30/611dc468d6fb9eeaef24b03bcd237429353213",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/17ec174c752dd710aa114ce5f0e328bd85d580",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/31/b762a3017d91094b443d76c7a43de338d02210",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/48a3fae3f147eed95459b2ac3c7884a499cc1b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/752bd226b5e930385d20653b6cd0b1e8e01026",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/c220a64cb1427e2725f4fdff69a000dc5778e5",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/32/ed8b3b07106223076cf168191ea918d8827a16",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/33/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/33/2f7c963596d177e1602535bab15733f48a16bd",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/36/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/36/daab39db72fb5cfd9b4714b2ef9f25cb2776f7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/30d1346231fb47aefd4103de02b0ce5033f92e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/37/d152c74c15b82ebab993b79af43200da60ef63",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/39/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/39/2a0421b383995d5b94b056d452a955b5cc374e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/25fee483c6b1705a380c19390b49120c3ceef9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/4712afddd710f2416f2a0d4ce3be58c3cce025",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3a/9d07e9658af2ee28ef2b745c4f2768c7bba9e9",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3b/be2db4859a41dd82db27360368b7daf2cd0b26",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/55030697ec1271ba39932732b55cf36bb30673",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3c/6f403645728087ce6d664416523150316f29fd",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/ba7f0a8353a8257793fcc3aacdbde0b0132e7f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3d/ce7d4ac3182cb7d72bc1473abc4c236abb15f7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3e/0092d5fb33e1bb6282b1c11174a40f1d27ed2e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/19b2052edc9ddb15d853fe617580010f964fe8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/3f/7318d97a0840161bb4df73fde55b2ce8ad8c6a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/40/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/40/e4b152a1ac9c8c6ddfc4411950c3ef7d0d0819",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/41/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/41/9d518cd0ba589205707f1d3188a50d210b7da1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/c0174b5dbd303b68223b94480ad5df2fbc59da",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/dc5c02de6cba15e56f8294e5a0165b1353059c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/42/f43abdf31729eadd62f9260b56459195fd0970",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/12fdd9280ae43e43e6ff6822f36b2a5b88fd1a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/bd58fb099fe294d53e6ec16481b869d87dd07d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/44/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/44/88cfb75954e6075e16f69046e41832eebb50eb",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/45/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/45/0058dfdda4703b56f48e77997d88fad0d89b92",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/ab3653223b1489ee116b2ca93583db12c3b9b3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/b54509180604caa9171e80d25e126f3b7b26ad",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/46/ce410e60ecbf7c0813ded65902ef86e264ea87",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/95f83e9e0bf55d7c6294a089e23b4c877d0bda",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/47/d0ad6f379578d3262444cb2f438af0581e0028",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/78008ffd13e5a445a24871d2661f6823630ff0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/48/a8ab5f01620008a0d310c56f6179df10ba5b50",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/49/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/49/e386cf121cd78ded9aea961527b9c899c302ed",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/136ee8830f872ae207820978ce94673d650889",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4a/b8dbd1c918dabcc74bc74e862febf4aa319258",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/41ad30b0d7d2d3f71f64cd4e706a73c24d292e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/4f12ce823a5c49a599c97fa46cc98ea4888639",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4b/d4b32f1d3b9ee235857f0393ef5cc7f9b5c3d9",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/a25f796f11102afb06b8b280eb29c2b75228b9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4d/a3eb97b45dfc699c2fcc7cb01e871d74af168a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/696b19d73d61a7ac96c8f9eabeb4157baaebe7",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/9703ffb78715e54df0670705d84b587bed6f62",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4e/e25e0d538a065b8bca80bcf9af9f29370a74ee",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/4f/146a4d57dabcdc06f022f4cabc6400a47a7f83",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/1256085cbd4f957e9f2a59b6321a025815b537",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/4bc82d30aab84beff004b308effcf0ba0c20fa",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/9883bd04d2c8680c5ec213d2a965e652ef0e2d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/9eb80008aba51773ff9ec44e5f655d4f2a15cc",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/50/d2e8307c46b46e288cb6f489d3d56d88973e5a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/5c96b7a5b786161ec3c40fdbad22cd611831d4",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/64c9ac042cf3fe230421b509ed30b967cdb2d3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/76b301ba53eae820ab77529baf8df6df746f6c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/51/a5560527463916be271877f65da7497e7d3186",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/2594f0bdfe59d9dcc0d20ca53ca637adc04b4f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/52/3a892f39a4ec971ebd98e2c27d4c349bce3a4c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/54/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/54/5b47e34d6624dae1ceb6cec7c3123dc906741c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/4e3e4b263f52161c103f4feb8506b2848ae268",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/56/67b123a2d2609be2b204d456483c18b86adab1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/7ab0876784181f9441bca41fde14d6161f8256",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/80f91dacf47c42e6f699557de9a0ea7da85657",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/57/b064402ac484c170de7ae5e4aa11415a8ce1a2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/74a1b04acbb2c4fc0ba9ed18b115299dee7d1d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/58/c0be3936e976381fed69e49454cba16590aa4d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/5509a934ddad60c95f2e2b3b69071626c97693",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/829397a5e6993f5d014c07f9f128743d34701f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/59/bc66bfa4d434367c2f55cab81d62f1982b184e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/517cc36427143c38512f04ee99ee779fdc4614",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5a/635a7b9bb9005a7135efb2de745ad06223fcad",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5b/61f116e41b234a18d65a9766d923ae24b90f5f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/1681a8757dbe5f314c81ba8ad48ddd91f9940e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/279e7a0ff311a683c45b1053571a2eb61e2ff6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/a2cad1dec35f29963b89e669dd057ccc368aab",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/be7ef954f5605f4fb59f24e49c6c5c970a5ed8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5c/d6c448dbc8db6a077867fa485e6d2a0d7c9c2e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/42a5a7dd64a9467d42ff7eecac994dfb77ea18",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5d/b24e9f9a5334423920adb9cbfdfec270cb8534",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/06e479a1cf54191b77b8e964fe9e69b078b0d8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5e/6297d790fc6283549722d250fd3ca2b697012b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/5f/afbc283b4cc7820b77c31aff6d84e569beb746",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/63/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/63/e7c48f8bc9628fe6fc3a4405cb8ca10383baa8",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/64/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/64/2c0ea1979eed8620b902a3d177baec8472a0ca",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/3955e19d9b0752ef9de408547dea1d7ffd22b2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/85d942c0c1e67af0df190660a23ea94381eaca",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/b3adb1caa0f3b0e0f5b3203266e3d44650d05a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/65/f07d6bd709a409bf96e3a84613d2768e0fffdb",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/66/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/66/5dec509e830d72ca5773b8cbcf23a979aded23",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/3a716d5e43e77e6e6b8c7465ad6be20e71029d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/4ddaf992d04c80822b6e937256509fab4084a9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/67/aaad8dffa559f5f0e902fdda8d8d0af3999b01",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/776e6308153aeae0fd576b57fea3dd8e3bd71a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/7ca622d7a03a83c28d3774078c1061017b8a3f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/e93deecf3071e11d1229df0e60658ac48b9b7e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/68/fa50740a3082b4521bbcd2e411fbb079ba2469",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/1507c8e4da989f3c482c2e75deb4d38113ae24",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/3a969395bba1a7b843724bde07b9b00702c936",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/476d3f031ec7a351b1fb5b877b2eca87fc7a54",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/6f0498a1a97314aee656f948516d0c57f25eac",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/69/e8b15246dbe1bbfe3a58d086cd9ed901d782cf",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6a/d5f370713646e8d2ae6dd80ff7e5cd1e002e1f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/139ce4d907e3660dd6a83512be0f79a239fca2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/5de5180af247e840404965c50cf1f65ab1a9ce",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/933a3caddd921105efa7fafc85a926f350f44d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6b/eb74fb60f373ea599c29a2cfba91c111d9ea91",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6d/fc751da633b702228c166ac26d00ade18b976c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/6f/1ccf7737ac1ca5d2a205434c48bd6e1a10879c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/70/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/70/ce8a2925c18d03ecc4328765fecbd55ab0f8ab",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/17e98a3df27606ca4cf0d23e602b9457476cbc",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/5409296280a3dd3a92645765eadc9379930202",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/71/b8ad71ee209efb2ff7ed652d5de47500f2a236",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/829805346aa3c7b00558ab6e06e9227455be76",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/97ce2b5ae042586b178ecd08c63897f42f6771",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/a2f5a5487919b33c1ddb82479ceb3ef7f1e5e5",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/a77304fbd7bb1407dcf01703e9f57b6ff59f76",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/cfb5f2e969e4e89c94e7583cf2be1b0e997375",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/72/ebe03e37b4a100e1238315468bc3c6cb1445a3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/1e04516fe72b3b098e4f1e066ddc5aac6be0d4",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/99f202275fbc7fe0408e66d18da1686a7543e5",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/2c1ad417d5615b1b3ed30d2d5220a93952d1b6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/a1a6c798634c3b142cc161693134d1fb51bab7",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/75/fb0120d9f7784daa77da5512e5612ff81324de",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/1c8bab2a99843dc4e5ceb046a92387fe3cbb47",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/76/9be2cfb953c5443a4c8573d46f2939b9050c1b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/6d49875353a57b810658ab9badbd34d7d69583",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/b45588f90959fc0529482430458ea3c8aafd0d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/77/b63bf90451f6f47db8b237e1e661a9a872a66c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/5ed5ecbbb0a227a6814a4cff2544b2ff0a005e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/82eccbade3519d258991d4c0c1f40c8281ab9f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/a74c5473d26be892c73c09ee443b7ce9ea5a34",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/ab4f982a87140c34c512f1bb658a09f477aa68",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/c6b9e57e3ceb05e227789f820da3f65c95c97d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/79/e34265b833c1f08503a085eec434006c2bebd0",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/24cef2f1468cebbf6e575dd8f636d4a7867345",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7a/3d1771e1bee791537ca0ed5fbfbc33c93d3033",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/b3559d44268de4a71f7169d4aed0a31a4ed916",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/e03a494f739b363f35b63b730ace66a348760e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7b/ebb87eb82da525e9db466db544a1f8b17abcf3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7c/1ab97390e14c44a77bab07247990806d932ccf",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7d/c33716624438cd9171d6e0cc35961b5fcee1e4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/32939da860d2e9c1d4e1c1c2338e01d8664ed7",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7e/e7523637f005d7da3400b054acceb8626aa1c4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/00aa6c832e503a8bdbab2f1658a6675680abce",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/7f/cabb545f8083124ad01694d62165e86664f9cf",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/80/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/80/0fb12e7fa4a01ebd6f421b76e64d70127bed90",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/81/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/81/901ce41e97eb3f5c680cfacd1058acc739cec3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/2e7769f602f42e623a95a39082790b1553c856",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/82/b5310d0afefddd2f81b279d5291f9d750e543a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/79b68c19164138fe37a5003d00b53362935a34",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/83/e95f49e56bcbdefba160ca870f35588e232cfb",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/84/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/84/224ce14034e7e276c722025e3dab960fe06a38",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/4a8e7c6db94aa024d28bad421b589363585c9c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/85/9852c42aaf54d4d53e7a806fbcc22e8d47fe1f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/ce2c82bf5009f8147361d73a2438e8611c37cf",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/86/de5ba8b72812f47fff7b76c23dda50a277eace",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/0646bc82486a87f35ba190c5bf76b898fa8d1b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/87/6c514d565b3c70d0358f7a182201c3a291a200",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/88/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/88/ebeff9df0fd9d0a4b48f7f416c9b41979117b4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/96846af587d53f13103842ee0b3e3c73e85c9b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/a9141943e7a3a8795665401bdc311c015ab7d8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/89/e0d5447f87ca3e65dab3314f8ddc4814c015dc",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/ca790d371fb250e020735506b03426eab9bba2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8a/f347a5f5bae58d4a0be8fc457f175c5cf62164",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8c/33e809aec2cefca29c7fc09774d43b1cc96d3d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/9fc96398ba36147f39bcd7787b218b15b1e474",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8e/ec1f26c2d59a8d1e2fdc4938e5ebc144f9c439",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/37402380624bb53e41a43b8f9290d098802b21",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/8f/c7b60823b69cea2049de170fd608c5fc4938de",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/696d0f56331e83cd141155e495cdedd3da7f3d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/90/9dd2abbdfe2f7a724dc1410862bb66750ab797",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/57e7d227699094d5a72306bb4ba8e404168294",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/b4d494e764899d416214e8b8718a7aacd09a5b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/91/e68df34873fac4d7c2afd31e50f25113eee64d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/92/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/92/f0ee86cb2830cbb56864fbeae226e6cdcb8b88",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/93/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/93/07820a36fe0b408db71b91bb1ae297c59e7286",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/0769addc8902e0f8415d90c2153f72dd9c4d1f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/26b5dba2256ada71270e4fe5ccc5f7a838bc63",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/5162cee86519a7bd1bcbfe3207bc949a901fd8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/94/8749b0f3beb5a8eb98d2dbef0f6c8d0676244a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/13f43fb0a8d57c2b2e417411687384fd5fb4e2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/bacf9e705edc87d434eaa983cce1932d5b117b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/96/de49dbe6337c71440526bebbcb3eb4d09d29a5",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/14447d81a652ba14dae4dd6f569332aa758486",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/97/5bd46540238ec42af42e32ea5a57e70cd5901a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/30fdb355a525c12a36a438add63f90d4d2f079",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/99/fc3535e9169e70ba684e5e305bff634babcf06",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9a/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9a/e3398ae621ad6784108e4547c56fb8bf46ae09",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9b/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9b/7a9b82b45db7fb207ce5a26e4584730116f047",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9c/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9c/fc5b5149b4111d5f7b75546582e98419c28d6f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9d/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9d/fb95efaca44719b2c1005f09d7955f2b3c6623",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9e/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/9e/ea048033255b8fd7341339922fe2fcf5c8c494",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a1/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a1/637a27840caab877042bde963e17241374ac6e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/2abc8b24ca2f718f1565664526eaf7d0ddcdf4",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/6fbdec32e645e0a67a3c3302744582596fa69a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a2/9c1810872b1197994b925afc0ea3a607a09bf7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/044491245a286b40da5ec235f0c97b145d8d39",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a3/09d24d7bdc780538e5eade1ea84a8d05eb4092",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/5487b6ecd14c4b8a52457ac53b9646a1fe4d6f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/af8ea2b55c3504ab53a1d5a313bece1e80db87",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/b5cd7ce5be87ed04816949bd6270858495668d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a5/f152d1c22371051d38fa5ed654c2c54b9e222c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/adf296240a72813ba4c801540c8e2f900a3a98",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a6/b76612130cfb17c6d202b7bc5d06ff7a382667",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/4e29892d21ff69c697a009ec5f16892f130c11",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a7/f2d4a6e2756b1d7eae7e39c2b69b025323a5d3",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/0212bd78427ea103deef6569a1ed564b4eac32",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/4a1fb37dbf502646084cd47407b76acdb47ef6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a8/c94ca018c2b5bf0d535f353e66ab6ea7f003d9",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/a9/697038f71ab0c54f23ba52a00afeb6d7259446",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/8ccf15b7edc6375d5362f52218159a357aafdd",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/aa/c09563f4d92a73b14f29da0f526050c8f0b2f1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ab/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ab/d5e4b8070cfe90d79dad23513a6cb2843ea028",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/0e13c13d6d8deb1da41a5df702e652b1fb96fd",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ad/c2bd3924b60a5264fa12daaceaf1eeae23a89e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/0418efed5f0b6128869caf7c320cd75c669c0c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/2ad68ecb9bacd5f19ed3b8d5e3d0358f778c37",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/a065b6913785ab6e5c0458149aa179c6b874c6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ae/eff55fe8f3a4df16564f2fdd630044dd84abc7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/3c73c0d8fed249057cde3f3079516205caa488",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/af/f13eac4e2763862cafeccbb1ff016a9f521a2f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/17f039e1b5965cbafd428299962c451d570643",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/540d02e21f7ec367d2bf22ae5c07d473d9d6f6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/7fd99fcc8ad2de0044bc3903e716fa5eb5d98a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b0/fbc6ace36b14c0bf4492549d0601470110559a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b1/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b1/26fab7e0a90906706ded91ec47d98f902ffb5e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/43c8f1384cb54c523381115a2b2954369ba8a4",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/7a7e22f9b325ec4d7fcb54cc535e8667cfa5f5",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/bbe1688ba6f498131bbb5933e4f65923fbd4a3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b2/ce90e431745ea8caf0f82fb00c007bdca9718c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/01b041292ea22533980a3e1879f68f1d01c55b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/d9e291372887a042d5ca200cd1d381c224cacf",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b3/e9657562b7355df99582f34f114f277c267dc8",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b4/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b4/70a8e9d54aab5646eb2296da08483e70b8eccf",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b5/5fb6968f59dd4e96680edadff6496724740bf5",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/a15aafc188066a19f65703ca1235b7fe0e013c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b6/c801ffeb03d0cf3f23485cf5755a8d8b33442d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/2e7217ad388b70f88a1ff3fafb57d920216e28",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/bd7ec79960d8bb75a0e710fc8e61a6051a726a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b7/e6fa0eeb27a54d1133bcb52aa86e9f5a942dba",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/4de8bfb532b01657d4b3d4ff955d7de22cf50d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/aaed37746a0f9bd4a117201fdab074311a6a2a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/afe0ddb7a1657a4419dfe1aabf9d0f7bc0259f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b8/ecbda216a8f9da5bfc3cb5dcb75038af909fee",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/b9/d99b5ddc3d8db8ba1402d16a7484c1b6836683",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ba/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ba/7a4a3a18a91e072eec5cc9737c3963c3810d3f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/61192650e6ea8b2929cc1fd16404eabe317b49",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/7d2591e4a6b696003313a5df0a4070baea5402",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/c8da701f7b0c1c2da16ea244fa1f878ea52bf6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bb/e12318665ebabc44916110853b59bd86cdc53c",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bd/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bd/40854478b09932fb6ff3d2820bf2cecfab9f86",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/2df3e26763bc1642892f679b929c4a4e423a79",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/58504ca37f5413378764fe5beab889d5ee9841",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/be/5e8d0e9e692ededeb4b00c8b6d136bc5b912f5",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/15491217341961b62c45d439c87b522763211a",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/bf/5c55496eb00d36636305badbf8eec11b3d2101",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/17d4f98532dd81e5e6d9b08e92385ab8a2cce9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c0/4f528ed1b0ece5b09cbcce1407a4bdd4ede0bc",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/a75a5f0b70989e4c306227a88c0ba94db10cd0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c1/b30d040305205ab61c77b07f9569347bf3ea9a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/42b7be4e3048e0422758daac9a3c881840a3b9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c2/a3f108a832a588b96a624bfa2a27858555b4f5",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/62f464791792465dcbb85f91fa149da39a3877",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/6f75dc21f04eb91d99f4d80cb73739095307c8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/db56a14143d136a352d1e6015e9b51d4fa71b0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c3/e618bbf5b002805e90af19a461715af5e7ed6b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/af0113e9fb5fcfdd277176a3afb10b610ee12b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/b7d62248b1cbf71f2cdec2fed90e1cbd8994fe",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/bd5aee9ab78f3473607c107ccb27a2cabb90ef",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c5/ed17a18b52a74bddb88b5d7875c7c4a56f4c69",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/038c4677c9e51496c5abc99fa533f0daffe2a0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/0d360db480fb8ec16ffe48fcbd9e0f2c97c128",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/aa30cb97b2fc46c1f7b50db29da4d1e6212700",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/c1efe09cda4d726a3aae180614a9f7c525c8f8",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/d755a7adb8fe3469148c61fba43ed80000d87d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c7/ee1fd98554e15695ebaa436db92d0911a5813d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/17bbda0db9b8f46e926017b65cbcaec25e8047",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/b798f9fdf79f6a3731e9e532e3904653855068",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c8/c47f63048784c5f0515c5191369f48d1f4f315",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/34356fb5081a913ff33dbb39a6ff46c76d558f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/c9/42ecc736245f3e11387a5489460090358b16de",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ca/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ca/d1603cfccb249969f1ae9926893878738dd75b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/6a72ac2411913a700e9156612e3670c7649f59",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/8e859ac5e3bc7038ae862e041d443b498ca4f3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/b814c5ba0092a0cbb9ea6878cb53c8b432b16b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cb/c48e86cb3c37555da1154c8b661698683fcadb",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/0489438d604ff6496ff897423c080f2ba640de",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/603c008eb559bdeb10ad5b56fc799dbff90f94",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/9d65fc96dc4dba0b592e591d8434583cf0f8fd",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cc/db262a607383771967fd35375ad5bda540e602",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/be553ed42f8ce22fc2bf9043165609f0734541",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cd/bf4231c494de939cc50f51907ba2d0abefb147",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/40526164c4180e305261ec22a857e423e27f44",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/55058a0b74df8f39a00d5c39dc90585e6f35a6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/cf/e3d84a9841e7fa3f852ae37a03a1bde4dbd9fd",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/45f126e25a7f2509cedfffdf2a68dfe6f82f27",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/5933d633fc01e4dddf92d864c1628c21100423",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/871502f2b62849219dca76202eddc64dbcf27c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/bf089fd97bf3fb4353700b764add58ba7554c6",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/d683961774c0e3d83d4adfa9cbff0fae246a63",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d2/f23903c53f61d349b28d60f7ce1a8d83a8be50",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d3/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d3/a3da2fbffe54d978ad9b5bb4c62d3da2fd09e2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d4/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d4/e44b6858e3b97d74b65a3309f467fada057ce7",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/1cbd4474b761f0161db49cf83d6e6ca62792d1",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/8b29c3a6455fdfcba467baedec94d7a4cc333c",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d5/9f27c976efd11c3c29c5a85b34af6fe0d93301",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/62fb0544c7bffdf47ceefad2dca8b1be85b3c5",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d6/eb053b835ade70b010ed91769a12f216a2359e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/09eaa9226e26b251b80d5914d66a131b1c8b42",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/5ac07089f3a82a4a63d54da8111160e5b3bea3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d8/c1ee42382fa58025e149efcb411dfac06afcae",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/d9/d081e014a3433b8e93f0089b22fea1f49f416e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/509420096603f48d40eef976d95007f8871e21",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/da/a6fa30cf5df4f9a2986aa90eae942ae46f8d73",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/db/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/db/39d8e70822b70f65322df1e91cb9420925a0b2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/9ffbaeddf6acab5ca8cc60b430a871ddcb6d22",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dc/e9e995e2ea7c30d5c0900ff5617052c9ad30fb",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/8219ff88d7cacf211b3c86ea7154b43a133c15",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/dd/9332c36934d82dc4fb14210b9eed668f1d3c1f",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/df/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/df/8762930d01d4fd0e39cc88206ca9ea0525c756",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e0/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e0/a46b704f7665dfc128e35fcd058d1ab5ce8a33",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e1/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e1/35fce688a90c04d205d4fef53b2e92192e48a2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/b4a7630433ecef7d88f240534e5dbda898d241",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e2/d851824d3033ab055535fd9e491c0048929169",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/3909a24eb4cc1c014dcf52bffd2d191dc6800b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e3/881c1c791d30217d05cdc87264a5705c28c12a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e4/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e4/54c54908b70707bf9b1bb0945aa350e851af51",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/2ba4c3e7b02b6724bb61952a0a6851d6f2672b",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/64a5c9a3a28a4682cc5288acec53df60cc0135",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/7859445fbd87ffaf66705a8f815a51d79d9921",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/87cd94d0dcc1a6b8a96e13d9dc248d95c32612",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/bcba8ba0290b5981c2461cbee44072817de464",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e5/d60051e88934de6de69668ee50193067cf3454",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/070a11414ffc1975e8f26cbe9b61af3a31cad3",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/0f87e952cd02b8c2af3c365320ac2cca52ca76",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e6/7f82962ac5e9ed6f7dace63bd903a92c5d7d2d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e7/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e7/553a3b418eb3771a1176bc81a1395e877ce194",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e8/a779d250280bda7496d020089fafa0d0cc29d2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/01bcdfa91eb7e22df2201644018b015221edf0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/7d25cd5e4dd8116119948a5fc7e842ad3a6cb7",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/e9/961b90c6ae78c6497c9c3ab460bebcad5d92af",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/10da18b1a3105fdf42a7222350a4d2170e2915",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ea/a94c858e4f7c84bb8aa62e2bd20c191c7fd99e",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/eb/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/eb/1e6169ae585274239fde33ce74412b0bdb371a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ed/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ed/d8b3a0c6e7b4a34a80a935ac4aca9c089867c4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/a576d685767031db6a99b59063d7ce9e480532",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/ae9ea0b7b99e8d1ffa923d03a6176059d7728f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ee/b70a500132de3f3319731a31203a877c3b82e2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/9131ed9e6ade8996447deb637ae89bce182c9d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ef/cee11376552f7f3658c38d6d9882c2c6d6490a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/5601e7c738326f5189d6342e457bba65185a4d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/70a5d9ed343be7b273e981992da79dca9af923",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/ca4176718324aba92a27394c99409893241f51",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f0/cf5e006801072a13e6b405937ce754febede52",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f1/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f1/073d1d1a3c1ddc72b519a45a111b58ebc8d5b1",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f2/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f2/382b81d9c3249a5bb646d0d40d56bc13c00b40",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/1c4a37fd5db1202797d2a120ce7e76452db30d",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/3d2b39fdd545b96dd39d888db0afd16ee95a88",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/6ff65923f452fc2a1637cc3628d1b57da60787",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f4/8779dad7095736330237ca9f95e5619b627c5b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/0d4060a511eb35c7075f9d1b03360c866c0d4f",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/13cd2e4880bb874b99a0e356c74debd8c08546",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/7da91ccf89e933a6d59ff72eea995a9ff87934",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f5/fbf1a571384d47c19ae6b5cb077c06af634e1a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/165b71464f4b4fb2d4cf99fd2171e0b9278bfa",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f6/7893b5fdd255022950f9c35fd41266bb9f2ba2",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/0a174b03ce0e29536bfead38e2e8bb56aec7e9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/11f02d8c741a582a28fa970e18c629beb4d9d2",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/60d596d3df10ea305fd1f06fc06335497a1267",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f7/dcd004fc5b6b30928a81ad5e74e6b3bdc6b63b",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/98405bb9dc5ce9a3a3427db8eca6ff458a57c0",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f8/c7822f5dfc03218e820f74fa4b7e3328c3303d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f9/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/f9/b6292e18b9f50ce7c7759fbdd7f853b29d3215",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fa/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fa/b6c1deec13d6a241639ecf56be37cfb9f1289a",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/3360340a5dbad8de3a6e2715734975a8ca550e",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fb/65c35f918519fa197bc812e46536717dcbd580",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/49d4e3c6d715e3f2fa6443ca207023ae07eaba",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/9b916c650359be6a154dd5258aa14dbc608cd9",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fd/f3e40b1ee1eccd8ca707a6fbc847942b289552",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/743c76b4b84935b4f561eeb46ea0701e437592",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/fe/85d03d45ba2f5a1e4968b45c018114270fcc87",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/3828c204273954b0b7e563641ba5e2dfbcc232",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/ff/6d448e98eb9d2776dff0c0bf6aa002cc7bcb1d",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/commit-graph",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/info/packs",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-bd1b7fe191aa68bb1cb78a03f6df1dee2e79a164.idx",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-bd1b7fe191aa68bb1cb78a03f6df1dee2e79a164.pack",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-e1946e240194395408e6965f080d20176fc2aa4c.idx",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/pack/pack-e1946e240194395408e6965f080d20176fc2aa4c.pack",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/heads/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/heads/main",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/origin/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/remotes/origin/main",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/b28b7af69320201d1cf206ebf28373980add1451",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/refs/zuul/fetch",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.github/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.github/renovate.json",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.github/workflows/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.github/workflows/add-to-project.yml",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/etc/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/etc/classes.yml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/etc/endpoints.yml",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/__init__.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_endpoint_groups.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_ldap.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/create_user.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/manage.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/openstack_project_manager/manage_ldap.py",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/playbooks/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/mypy.yml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/pre-integration.yml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/test-integration.yml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/playbooks/tox.yml",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/test/",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/test/integration/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/README.md",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/controlplane.yaml",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/deploy_keystone.sh",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/run.sh",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/integration/verify.py",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/test/unit/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/__init__.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create_ldap.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_create_user.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_manage.py",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/test/unit/test_manage_ldap.py"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:20.957302Z",
                            "start": "2026-07-03T06:36:20.007205Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000030",
                        "name": "Synchronize src repos to workspace directory."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/logs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/logs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/artifacts",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "mode": "0755",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "mode": "0775",
                                            "path": "/home/zuul/zuul-output/docs",
                                            "state": "absent"
                                        }
                                    },
                                    "failed": false,
                                    "gid": 1000,
                                    "group": "zuul",
                                    "invocation": {
                                        "module_args": {
                                            "_diff_peek": null,
                                            "_original_basename": null,
                                            "access_time": null,
                                            "access_time_format": "%Y%m%d%H%M.%S",
                                            "attributes": null,
                                            "follow": true,
                                            "force": false,
                                            "group": null,
                                            "mode": "0755",
                                            "modification_time": null,
                                            "modification_time_format": "%Y%m%d%H%M.%S",
                                            "owner": null,
                                            "path": "/home/zuul/zuul-output/docs",
                                            "recurse": false,
                                            "selevel": null,
                                            "serole": null,
                                            "setype": null,
                                            "seuser": null,
                                            "src": null,
                                            "state": "directory",
                                            "unsafe_writes": false
                                        }
                                    },
                                    "mode": "0755",
                                    "owner": "zuul",
                                    "path": "/home/zuul/zuul-output/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 1000,
                                    "zj_output_dir": "docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000032",
                        "name": "ensure-output-dirs-present",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/ensure-output-dirs-present"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:21.909675Z",
                            "start": "2026-07-03T06:36:20.975353Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000034",
                        "name": "Ensure Zuul output directories exist"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:22.256042Z",
                            "start": "2026-07-03T06:36:21.925765Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000039",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul/zuul-output/logs/sudo-strace.log\n: > \"$out\"\nif command -v strace >/dev/null 2>&1; then\n  cmd=(timeout 40 strace -f -tt -T -y       -o \"$out\"       sudo -n true)\nelse\n  echo \"strace not installed; running bare sudo probe\" > \"$out\"\n  cmd=(timeout 40 sudo -n true)\nfi\n{ TIMEFORMAT='WALL: %3R s'; time \"${cmd[@]}\"; } 2> \"$out.time\"\necho \"EXIT: $?\" >> \"$out.time\"\n",
                            "delta": "0:00:00.083499",
                            "end": "2026-07-03 06:36:22.943443",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul/zuul-output/logs/sudo-strace.log\n: > \"$out\"\nif command -v strace >/dev/null 2>&1; then\n  cmd=(timeout 40 strace -f -tt -T -y       -o \"$out\"       sudo -n true)\nelse\n  echo \"strace not installed; running bare sudo probe\" > \"$out\"\n  cmd=(timeout 40 sudo -n true)\nfi\n{ TIMEFORMAT='WALL: %3R s'; time \"${cmd[@]}\"; } 2> \"$out.time\"\necho \"EXIT: $?\" >> \"$out.time\"\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-8913-f33c-00000000003a-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:22.859944",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-8913-f33c-00000000003a-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:22.796267Z",
                            "start": "2026-07-03T06:36:22.281446Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000003a",
                        "name": "Probe first sudo invocation under strace"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set +e\nout=/home/zuul/zuul-output/logs/sudo-debug.txt\n{\n  echo \"== date ==\";            date -Iseconds\n  echo \"== uptime ==\";          uptime\n  echo \"== boot age (s) ==\";    awk '{print int($1)}' /proc/uptime\n  echo \"== /etc/hostname ==\"; cat /etc/hostname\n  echo \"== /etc/hosts ==\";      cat /etc/hosts\n  echo \"== nsswitch.conf ==\";   cat /etc/nsswitch.conf\n  echo \"== resolv.conf ==\";     cat /etc/resolv.conf 2>/dev/null\n  echo \"== ping 8.8.8.8 ==\"\n  ping -c1 -W2 8.8.8.8 2>&1 || true\n  echo \"== ping 81.163.194.9 ==\"\n  ping -c1 -W2 81.163.194.9 2>&1 || true\n  echo \"== ping 81.163.194.10 ==\"\n  ping -c1 -W2 81.163.194.10 2>&1 || true\n  echo \"== getent ahosts ==\"\n  getent ahosts \"$(cat /etc/hostname)\"\n  echo \"== timed getent hosts ==\"\n  { TIMEFORMAT='getent: %3R s'; time getent hosts \"$(cat /etc/hostname)\"; } 2>&1\n  echo \"== systemd-logind active ==\"\n  systemctl is-active systemd-logind\n  echo \"== systemd-logind ActiveEnterTimestampMonotonic ==\"\n  systemctl show systemd-logind -p ActiveEnterTimestampMonotonic\n  echo \"== systemd-resolved active ==\"\n  systemctl is-active systemd-resolved 2>/dev/null\n  echo \"== /etc/pam.d/sudo ==\"\n  cat /etc/pam.d/sudo 2>/dev/null\n  echo \"== sudoers.d listing ==\"\n  ls -la /etc/sudoers.d/ 2>/dev/null\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:00.132766",
                            "end": "2026-07-03 06:36:23.535098",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nout=/home/zuul/zuul-output/logs/sudo-debug.txt\n{\n  echo \"== date ==\";            date -Iseconds\n  echo \"== uptime ==\";          uptime\n  echo \"== boot age (s) ==\";    awk '{print int($1)}' /proc/uptime\n  echo \"== /etc/hostname ==\"; cat /etc/hostname\n  echo \"== /etc/hosts ==\";      cat /etc/hosts\n  echo \"== nsswitch.conf ==\";   cat /etc/nsswitch.conf\n  echo \"== resolv.conf ==\";     cat /etc/resolv.conf 2>/dev/null\n  echo \"== ping 8.8.8.8 ==\"\n  ping -c1 -W2 8.8.8.8 2>&1 || true\n  echo \"== ping 81.163.194.9 ==\"\n  ping -c1 -W2 81.163.194.9 2>&1 || true\n  echo \"== ping 81.163.194.10 ==\"\n  ping -c1 -W2 81.163.194.10 2>&1 || true\n  echo \"== getent ahosts ==\"\n  getent ahosts \"$(cat /etc/hostname)\"\n  echo \"== timed getent hosts ==\"\n  { TIMEFORMAT='getent: %3R s'; time getent hosts \"$(cat /etc/hostname)\"; } 2>&1\n  echo \"== systemd-logind active ==\"\n  systemctl is-active systemd-logind\n  echo \"== systemd-logind ActiveEnterTimestampMonotonic ==\"\n  systemctl show systemd-logind -p ActiveEnterTimestampMonotonic\n  echo \"== systemd-resolved active ==\"\n  systemctl is-active systemd-resolved 2>/dev/null\n  echo \"== /etc/pam.d/sudo ==\"\n  cat /etc/pam.d/sudo 2>/dev/null\n  echo \"== sudoers.d listing ==\"\n  ls -la /etc/sudoers.d/ 2>/dev/null\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-8913-f33c-00000000003b-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:23.402332",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-8913-f33c-00000000003b-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:23.353863Z",
                            "start": "2026-07-03T06:36:22.824132Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000003b",
                        "name": "Snapshot DNS / PAM / logind state (no become)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:23.721421Z",
                            "start": "2026-07-03T06:36:23.368077Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-00000000003f",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j869607837824.1061",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:05.799261",
                            "end": "2026-07-03 06:36:30.638358",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=pre\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-8913-f33c-000000000040-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j869607837824.1061",
                            "start": "2026-07-03 06:36:24.839097",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-8913-f33c-000000000040-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:35.552369Z",
                            "start": "2026-07-03T06:36:23.732135Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000040",
                        "name": "Snapshot dual-stack network state (pre)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:35.619330Z",
                            "start": "2026-07-03T06:36:35.560951Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000041",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "diagnose_network_phase == \"post\"",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-8913-f33c-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:35.692586Z",
                            "start": "2026-07-03T06:36:35.631403Z"
                        },
                        "id": "0242ac1f-6606-8913-f33c-000000000042",
                        "name": "Probe container network namespace (teardown)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble-large": {
            "changed": 12,
            "failures": 0,
            "ignored": 0,
            "ok": 32,
            "rescued": 0,
            "skipped": 5,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "pre",
    "playbook": "github.com/osism/openstack-project-manager/playbooks/pre-integration.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-03T06:37:53.981848Z",
                    "start": "2026-07-03T06:36:36.741070Z"
                },
                "id": "0242ac1f-6606-1a1e-9ea4-000000000002",
                "name": "Pre integration play"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "PYTHON2=0\nPYTHON3=1\n\n# Not all platforms install a `pip` when installing python\n# specific pip packages. We first check if pip$VERSION is\n# available and if not fallback to checking if just `pip`\n# is present.\nif [ \"$PYTHON2\" -eq \"1\" ] ; then\n    command -v pip2 || command -v pip || exit 1\n    python2 -m wheel --help || exit 1\nfi\nif [ \"$PYTHON3\" -eq \"1\" ] ; then\n    command -v pip3 || command -v pip || exit 1\n    python3 -m wheel --help || exit 1\nfi\n",
                            "delta": "0:00:00.005099",
                            "end": "2026-07-03 06:36:37.354730",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "PYTHON2=0\nPYTHON3=1\n\n# Not all platforms install a `pip` when installing python\n# specific pip packages. We first check if pip$VERSION is\n# available and if not fallback to checking if just `pip`\n# is present.\nif [ \"$PYTHON2\" -eq \"1\" ] ; then\n    command -v pip2 || command -v pip || exit 1\n    python2 -m wheel --help || exit 1\nfi\nif [ \"$PYTHON3\" -eq \"1\" ] ; then\n    command -v pip3 || command -v pip || exit 1\n    python3 -m wheel --help || exit 1\nfi\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000009-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-03 06:36:37.349631",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000009-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:37.800370Z",
                            "start": "2026-07-03T06:36:36.780211Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000009",
                        "name": "Check if pip is installed"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_distro_os",
                                    "include": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:37.871779Z",
                            "start": "2026-07-03T06:36:37.815150Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000000a",
                        "name": "Install pip from packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1783060602,
                            "cache_updated": true,
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "only_upgrade": false,
                                    "package": null,
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:44.620431Z",
                            "start": "2026-07-03T06:36:37.897965Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000095",
                        "name": "Update package lists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1783060602,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "python3-pip",
                                        "python3-setuptools",
                                        "python3-venv",
                                        "python3-wheel"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "python3-pip",
                                        "python3-setuptools",
                                        "python3-venv",
                                        "python3-wheel"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nSuggested packages:\n  python-setuptools-doc\nThe following NEW packages will be installed:\n  python3-pip python3-setuptools python3-wheel\n0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 1770 kB of archives.\nAfter this operation, 9556 kB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]\nGet:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]\nGet:3 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1320 kB]\nFetched 1770 kB in 0s (12.6 MB/s)\nSelecting previously unselected package python3-setuptools.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 35170 files and directories currently installed.)\r\nPreparing to unpack .../python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...\r\nUnpacking python3-setuptools (68.1.2-2ubuntu1.2) ...\r\nSelecting previously unselected package python3-wheel.\r\nPreparing to unpack .../python3-wheel_0.42.0-2_all.deb ...\r\nUnpacking python3-wheel (0.42.0-2) ...\r\nSelecting previously unselected package python3-pip.\r\nPreparing to unpack .../python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...\r\nUnpacking python3-pip (24.0+dfsg-1ubuntu1.3) ...\r\nSetting up python3-setuptools (68.1.2-2ubuntu1.2) ...\r\nSetting up python3-wheel (0.42.0-2) ...\r\nSetting up python3-pip (24.0+dfsg-1ubuntu1.3) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "Suggested packages:",
                                "  python-setuptools-doc",
                                "The following NEW packages will be installed:",
                                "  python3-pip python3-setuptools python3-wheel",
                                "0 upgraded, 3 newly installed, 0 to remove and 0 not upgraded.",
                                "Need to get 1770 kB of archives.",
                                "After this operation, 9556 kB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 python3-setuptools all 68.1.2-2ubuntu1.2 [397 kB]",
                                "Get:2 http://archive.ubuntu.com/ubuntu noble/universe amd64 python3-wheel all 0.42.0-2 [53.1 kB]",
                                "Get:3 http://archive.ubuntu.com/ubuntu noble-updates/universe amd64 python3-pip all 24.0+dfsg-1ubuntu1.3 [1320 kB]",
                                "Fetched 1770 kB in 0s (12.6 MB/s)",
                                "Selecting previously unselected package python3-setuptools.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 35170 files and directories currently installed.)",
                                "Preparing to unpack .../python3-setuptools_68.1.2-2ubuntu1.2_all.deb ...",
                                "Unpacking python3-setuptools (68.1.2-2ubuntu1.2) ...",
                                "Selecting previously unselected package python3-wheel.",
                                "Preparing to unpack .../python3-wheel_0.42.0-2_all.deb ...",
                                "Unpacking python3-wheel (0.42.0-2) ...",
                                "Selecting previously unselected package python3-pip.",
                                "Preparing to unpack .../python3-pip_24.0+dfsg-1ubuntu1.3_all.deb ...",
                                "Unpacking python3-pip (24.0+dfsg-1ubuntu1.3) ...",
                                "Setting up python3-setuptools (68.1.2-2ubuntu1.2) ...",
                                "Setting up python3-wheel (0.42.0-2) ...",
                                "Setting up python3-pip (24.0+dfsg-1ubuntu1.3) ..."
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:51.262099Z",
                            "start": "2026-07-03T06:36:44.628663Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000096",
                        "name": "Install Python 3 pip"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "ensure_pip_from_packages_with_python2",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:51.335338Z",
                            "start": "2026-07-03T06:36:51.268243Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000097",
                        "name": "Install Python 2 pip"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "ansible_python.version.major == 2",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:51.373608Z",
                            "start": "2026-07-03T06:36:51.345879Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000000f",
                        "name": "Ensure setuptools"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "python3",
                                "-m",
                                "ensurepip",
                                "--help"
                            ],
                            "delta": "0:00:00.103510",
                            "end": "2026-07-03 06:36:51.813061",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "python3 -m ensurepip --help",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000010-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:51.709551",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT]\n                           [--altinstall] [--default-pip]\n\noptions:\n  -h, --help     show this help message and exit\n  --version      Show the version of pip that is bundled with this Python.\n  -v, --verbose  Give more output. Option is additive, and can be used up to 3\n                 times.\n  -U, --upgrade  Upgrade pip and dependencies, even if already installed.\n  --user         Install using the user scheme.\n  --root ROOT    Install everything relative to this alternate root directory.\n  --altinstall   Make an alternate install, installing only the X.Y versioned\n                 scripts (Default: pipX, pipX.Y).\n  --default-pip  Make a default pip install, installing the unqualified pip in\n                 addition to the versioned scripts.",
                            "stdout_lines": [
                                "usage: python -m ensurepip [-h] [--version] [-v] [-U] [--user] [--root ROOT]",
                                "                           [--altinstall] [--default-pip]",
                                "",
                                "options:",
                                "  -h, --help     show this help message and exit",
                                "  --version      Show the version of pip that is bundled with this Python.",
                                "  -v, --verbose  Give more output. Option is additive, and can be used up to 3",
                                "                 times.",
                                "  -U, --upgrade  Upgrade pip and dependencies, even if already installed.",
                                "  --user         Install using the user scheme.",
                                "  --root ROOT    Install everything relative to this alternate root directory.",
                                "  --altinstall   Make an alternate install, installing only the X.Y versioned",
                                "                 scripts (Default: pipX, pipX.Y).",
                                "  --default-pip  Make a default pip install, installing the unqualified pip in",
                                "                 addition to the versioned scripts."
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000010-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:51.925126Z",
                            "start": "2026-07-03T06:36:51.403278Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000010",
                        "name": "Check for ensurepip module"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "_ensurepip_module.rc != 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:51.971287Z",
                            "start": "2026-07-03T06:36:51.935447Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000011",
                        "name": "Ensure python3-venv"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "ensure_pip_from_upstream",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:52.006981Z",
                            "start": "2026-07-03T06:36:51.980546Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000012",
                        "name": "Install pip from source"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "command -v python3\n",
                            "delta": "0:00:00.010326",
                            "end": "2026-07-03 06:36:52.359913",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "command -v python3\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000013-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:36:52.349587",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/usr/bin/python3",
                            "stdout_lines": [
                                "/usr/bin/python3"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000013-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:52.564485Z",
                            "start": "2026-07-03T06:36:52.051851Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000013",
                        "name": "Probe for venv python full path"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "_host_virtualenv": "/usr/bin/python3 -m venv"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:52.656640Z",
                            "start": "2026-07-03T06:36:52.579754Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000014",
                        "name": "Set host default"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "ensure_pip_virtualenv_command": "/usr/bin/python3 -m venv"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:36:52.737961Z",
                            "start": "2026-07-03T06:36:52.665255Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000015",
                        "name": "Set ensure_pip_virtualenv_command"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.pip",
                            "changed": true,
                            "cmd": [
                                "/tmp/venv/bin/pip3",
                                "install",
                                "pipenv==2026.6.1"
                            ],
                            "invocation": {
                                "module_args": {
                                    "chdir": null,
                                    "editable": false,
                                    "executable": null,
                                    "extra_args": null,
                                    "name": [
                                        "pipenv==2026.6.1"
                                    ],
                                    "requirements": null,
                                    "state": "present",
                                    "umask": null,
                                    "version": null,
                                    "virtualenv": "/tmp/venv",
                                    "virtualenv_command": "python3 -m venv",
                                    "virtualenv_python": null,
                                    "virtualenv_site_packages": false
                                }
                            },
                            "name": [
                                "pipenv==2026.6.1"
                            ],
                            "requirements": null,
                            "state": "present",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Collecting pipenv==2026.6.1\n  Downloading pipenv-2026.6.1-py3-none-any.whl.metadata (18 kB)\nCollecting certifi (from pipenv==2026.6.1)\n  Downloading certifi-2026.6.17-py3-none-any.whl.metadata (2.5 kB)\nCollecting packaging>=22 (from pipenv==2026.6.1)\n  Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)\nCollecting setuptools>=67 (from pipenv==2026.6.1)\n  Downloading setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)\nCollecting virtualenv>=20.24.2 (from pipenv==2026.6.1)\n  Downloading virtualenv-21.5.1-py3-none-any.whl.metadata (3.4 kB)\nCollecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv==2026.6.1)\n  Downloading distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB)\nCollecting filelock<4,>=3.24.2 (from virtualenv>=20.24.2->pipenv==2026.6.1)\n  Downloading filelock-3.29.5-py3-none-any.whl.metadata (2.0 kB)\nCollecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv==2026.6.1)\n  Downloading platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting python-discovery>=1.4.2 (from virtualenv>=20.24.2->pipenv==2026.6.1)\n  Downloading python_discovery-1.4.2-py3-none-any.whl.metadata (5.6 kB)\nDownloading pipenv-2026.6.1-py3-none-any.whl (2.3 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 29.8 MB/s eta 0:00:00\nDownloading packaging-26.2-py3-none-any.whl (100 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 8.6 MB/s eta 0:00:00\nDownloading setuptools-82.0.1-py3-none-any.whl (1.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 9.7 MB/s eta 0:00:00\nDownloading virtualenv-21.5.1-py3-none-any.whl (4.6 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.6/4.6 MB 56.7 MB/s eta 0:00:00\nDownloading certifi-2026.6.17-py3-none-any.whl (133 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 133.3/133.3 kB 10.3 MB/s eta 0:00:00\nDownloading distlib-0.4.3-py2.py3-none-any.whl (470 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 470.6/470.6 kB 30.7 MB/s eta 0:00:00\nDownloading filelock-3.29.5-py3-none-any.whl (45 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.1/45.1 kB 3.5 MB/s eta 0:00:00\nDownloading platformdirs-4.10.0-py3-none-any.whl (22 kB)\nDownloading python_discovery-1.4.2-py3-none-any.whl (33 kB)\nInstalling collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, python-discovery, virtualenv, pipenv\nSuccessfully installed certifi-2026.6.17 distlib-0.4.3 filelock-3.29.5 packaging-26.2 pipenv-2026.6.1 platformdirs-4.10.0 python-discovery-1.4.2 setuptools-82.0.1 virtualenv-21.5.1\n",
                            "stdout_lines": [
                                "Collecting pipenv==2026.6.1",
                                "  Downloading pipenv-2026.6.1-py3-none-any.whl.metadata (18 kB)",
                                "Collecting certifi (from pipenv==2026.6.1)",
                                "  Downloading certifi-2026.6.17-py3-none-any.whl.metadata (2.5 kB)",
                                "Collecting packaging>=22 (from pipenv==2026.6.1)",
                                "  Downloading packaging-26.2-py3-none-any.whl.metadata (3.5 kB)",
                                "Collecting setuptools>=67 (from pipenv==2026.6.1)",
                                "  Downloading setuptools-82.0.1-py3-none-any.whl.metadata (6.5 kB)",
                                "Collecting virtualenv>=20.24.2 (from pipenv==2026.6.1)",
                                "  Downloading virtualenv-21.5.1-py3-none-any.whl.metadata (3.4 kB)",
                                "Collecting distlib<1,>=0.3.7 (from virtualenv>=20.24.2->pipenv==2026.6.1)",
                                "  Downloading distlib-0.4.3-py2.py3-none-any.whl.metadata (5.3 kB)",
                                "Collecting filelock<4,>=3.24.2 (from virtualenv>=20.24.2->pipenv==2026.6.1)",
                                "  Downloading filelock-3.29.5-py3-none-any.whl.metadata (2.0 kB)",
                                "Collecting platformdirs<5,>=3.9.1 (from virtualenv>=20.24.2->pipenv==2026.6.1)",
                                "  Downloading platformdirs-4.10.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting python-discovery>=1.4.2 (from virtualenv>=20.24.2->pipenv==2026.6.1)",
                                "  Downloading python_discovery-1.4.2-py3-none-any.whl.metadata (5.6 kB)",
                                "Downloading pipenv-2026.6.1-py3-none-any.whl (2.3 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.3/2.3 MB 29.8 MB/s eta 0:00:00",
                                "Downloading packaging-26.2-py3-none-any.whl (100 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 100.2/100.2 kB 8.6 MB/s eta 0:00:00",
                                "Downloading setuptools-82.0.1-py3-none-any.whl (1.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 1.0/1.0 MB 9.7 MB/s eta 0:00:00",
                                "Downloading virtualenv-21.5.1-py3-none-any.whl (4.6 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.6/4.6 MB 56.7 MB/s eta 0:00:00",
                                "Downloading certifi-2026.6.17-py3-none-any.whl (133 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 133.3/133.3 kB 10.3 MB/s eta 0:00:00",
                                "Downloading distlib-0.4.3-py2.py3-none-any.whl (470 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 470.6/470.6 kB 30.7 MB/s eta 0:00:00",
                                "Downloading filelock-3.29.5-py3-none-any.whl (45 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.1/45.1 kB 3.5 MB/s eta 0:00:00",
                                "Downloading platformdirs-4.10.0-py3-none-any.whl (22 kB)",
                                "Downloading python_discovery-1.4.2-py3-none-any.whl (33 kB)",
                                "Installing collected packages: distlib, setuptools, platformdirs, packaging, filelock, certifi, python-discovery, virtualenv, pipenv",
                                "Successfully installed certifi-2026.6.17 distlib-0.4.3 filelock-3.29.5 packaging-26.2 pipenv-2026.6.1 platformdirs-4.10.0 python-discovery-1.4.2 setuptools-82.0.1 virtualenv-21.5.1"
                            ],
                            "version": null,
                            "virtualenv": "/tmp/venv"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000017",
                        "name": "ensure-pipenv",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_3/github.com/osism/zuul-jobs/roles/ensure-pipenv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:03.809771Z",
                            "start": "2026-07-03T06:36:52.752464Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000019",
                        "name": "Install pipenv"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_vars",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_facts": {
                                        "_docker_distro_packages": [
                                            "docker.io"
                                        ],
                                        "_docker_keys": [
                                            {
                                                "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n"
                                            }
                                        ],
                                        "_docker_mirror_base_url": "https://{{ docker_download_fqdn }}/linux/{{ ansible_distribution | lower }}",
                                        "_docker_repos": [
                                            {
                                                "repo": "deb {{ docker_mirror_base_url }} {{ ansible_distribution_release }} {{ docker_update_channel }}"
                                            }
                                        ],
                                        "_docker_upstream_distro_packages": [
                                            "docker-ce",
                                            "docker-ce-cli",
                                            "docker-buildx-plugin",
                                            "docker-compose-plugin",
                                            "containerd.io"
                                        ],
                                        "_docker_upstream_distro_remove_packages": [
                                            "docker.io"
                                        ],
                                        "_docker_upstream_distro_required_packages": [
                                            "apparmor",
                                            "apt-transport-https",
                                            "ca-certificates",
                                            "curl",
                                            "software-properties-common"
                                        ],
                                        "docker_distro_vars_loaded": true
                                    },
                                    "ansible_included_var_files": [
                                        "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker/vars/debian.yaml"
                                    ],
                                    "ansible_loop_var": "zj_distro_os",
                                    "changed": false,
                                    "failed": false,
                                    "zj_distro_os": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker/vars/debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:03.898742Z",
                            "start": "2026-07-03T06:37:03.821812Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001d",
                        "name": "Gather variables for each operating system"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not (docker_distro_vars_loaded | bool)",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:03.960712Z",
                            "start": "2026-07-03T06:37:03.905629Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001f",
                        "name": "Sanity check for distro selection"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_distro_packages",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.054634Z",
                            "start": "2026-07-03T06:37:03.968551Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000020",
                        "name": "Sanity check for distro install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_upstream_distro_packages",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.120118Z",
                            "start": "2026-07-03T06:37:04.064793Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000021",
                        "name": "Sanity check for upstream install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "not docker_mirror_base_url",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.180924Z",
                            "start": "2026-07-03T06:37:04.126236Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000022",
                        "name": "Sanity check for upstream install mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "docker-upstream.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.254177Z",
                            "start": "2026-07-03T06:37:04.187103Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000023",
                        "name": "Include tasks for docker install"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "fail",
                            "changed": false,
                            "false_condition": "ansible_pkg_mgr == 'zypper'",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.367417Z",
                            "start": "2026-07-03T06:37:04.342045Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000db",
                        "name": "Not Implemented"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "use-docker-mirror"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.394042Z",
                            "start": "2026-07-03T06:37:04.374146Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000dd",
                        "name": "Set up docker mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "mirror_info is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.463169Z",
                            "start": "2026-07-03T06:37:04.426909Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000123",
                        "name": "Set docker_mirror fact from mirror_info"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "zuul_site_mirror_info is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.505424Z",
                            "start": "2026-07-03T06:37:04.470163Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000124",
                        "name": "Set docker_mirror fact from zuul_site_mirror_info"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "mirror_fqdn is defined or zuul_site_mirror_fqdn is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.549124Z",
                            "start": "2026-07-03T06:37:04.514214Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000125",
                        "name": "Set docker_mirror fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "false_condition": "docker_mirror is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.605570Z",
                            "start": "2026-07-03T06:37:04.557923Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000126",
                        "name": "Set up docker mirrors"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "ensure-package-repositories"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.665750Z",
                            "start": "2026-07-03T06:37:04.626924Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000de",
                        "name": "Add all repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_distro_os",
                                    "include": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories/tasks/Debian.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:04.758656Z",
                            "start": "2026-07-03T06:37:04.712451Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a2",
                        "name": "Install repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1783060602,
                            "cache_updated": false,
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": "gnupg",
                                    "only_upgrade": false,
                                    "package": [
                                        "gnupg"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:06.144976Z",
                            "start": "2026-07-03T06:37:04.773128Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001f4",
                        "name": "Install GnuPG for apt-key"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt_key",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "after": [
                                        "8D81803C0EBFCD88",
                                        "7EA0A9C3F273FCD8",
                                        "D94AA3F0EFE21092",
                                        "871920D1991BC93C"
                                    ],
                                    "ansible_loop_var": "zj_item",
                                    "before": [
                                        "D94AA3F0EFE21092",
                                        "871920D1991BC93C"
                                    ],
                                    "changed": true,
                                    "failed": false,
                                    "fp": "8D81803C0EBFCD88",
                                    "id": "8D81803C0EBFCD88",
                                    "invocation": {
                                        "module_args": {
                                            "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n",
                                            "file": null,
                                            "id": null,
                                            "keyring": null,
                                            "keyserver": null,
                                            "state": "present",
                                            "url": null,
                                            "validate_certs": true
                                        }
                                    },
                                    "key_id": "8D81803C0EBFCD88",
                                    "short_id": "0EBFCD88",
                                    "zj_item": {
                                        "data": "-----BEGIN PGP PUBLIC KEY BLOCK-----\n\nmQINBFit2ioBEADhWpZ8/wvZ6hUTiXOwQHXMAlaFHcPH9hAtr4F1y2+OYdbtMuth\nlqqwp028AqyY+PRfVMtSYMbjuQuu5byyKR01BbqYhuS3jtqQmljZ/bJvXqnmiVXh\n38UuLa+z077PxyxQhu5BbqntTPQMfiyqEiU+BKbq2WmANUKQf+1AmZY/IruOXbnq\nL4C1+gJ8vfmXQt99npCaxEjaNRVYfOS8QcixNzHUYnb6emjlANyEVlZzeqo7XKl7\nUrwV5inawTSzWNvtjEjj4nJL8NsLwscpLPQUhTQ+7BbQXAwAmeHCUTQIvvWXqw0N\ncmhh4HgeQscQHYgOJjjDVfoY5MucvglbIgCqfzAHW9jxmRL4qbMZj+b1XoePEtht\nku4bIQN1X5P07fNWzlgaRL5Z4POXDDZTlIQ/El58j9kp4bnWRCJW0lya+f8ocodo\nvZZ+Doi+fy4D5ZGrL4XEcIQP/Lv5uFyf+kQtl/94VFYVJOleAv8W92KdgDkhTcTD\nG7c0tIkVEKNUq48b3aQ64NOZQW7fVjfoKwEZdOqPE72Pa45jrZzvUFxSpdiNk2tZ\nXYukHjlxxEgBdC/J3cMMNRE1F4NCA3ApfV1Y7/hTeOnmDuDYwr9/obA8t016Yljj\nq5rdkywPf4JF8mXUW5eCN1vAFHxeg9ZWemhBtQmGxXnw9M+z6hWwc6ahmwARAQAB\ntCtEb2NrZXIgUmVsZWFzZSAoQ0UgZGViKSA8ZG9ja2VyQGRvY2tlci5jb20+iQI3\nBBMBCgAhBQJYrefAAhsvBQsJCAcDBRUKCQgLBRYCAwEAAh4BAheAAAoJEI2BgDwO\nv82IsskP/iQZo68flDQmNvn8X5XTd6RRaUH33kXYXquT6NkHJciS7E2gTJmqvMqd\ntI4mNYHCSEYxI5qrcYV5YqX9P6+Ko+vozo4nseUQLPH/ATQ4qL0Zok+1jkag3Lgk\njonyUf9bwtWxFp05HC3GMHPhhcUSexCxQLQvnFWXD2sWLKivHp2fT8QbRGeZ+d3m\n6fqcd5Fu7pxsqm0EUDK5NL+nPIgYhN+auTrhgzhK1CShfGccM/wfRlei9Utz6p9P\nXRKIlWnXtT4qNGZNTN0tR+NLG/6Bqd8OYBaFAUcue/w1VW6JQ2VGYZHnZu9S8LMc\nFYBa5Ig9PxwGQOgq6RDKDbV+PqTQT5EFMeR1mrjckk4DQJjbxeMZbiNMG5kGECA8\ng383P3elhn03WGbEEa4MNc3Z4+7c236QI3xWJfNPdUbXRaAwhy/6rTSFbzwKB0Jm\nebwzQfwjQY6f55MiI/RqDCyuPj3r3jyVRkK86pQKBAJwFHyqj9KaKXMZjfVnowLh\n9svIGfNbGHpucATqREvUHuQbNnqkCx8VVhtYkhDb9fEP2xBu5VvHbR+3nfVhMut5\nG34Ct5RS7Jt6LIfFdtcn8CaSas/l1HbiGeRgc70X/9aYx/V/CEJv0lIe8gP6uDoW\nFPIZ7d6vH+Vro6xuWEGiuMaiznap2KhZmpkgfupyFmplh0s6knymuQINBFit2ioB\nEADneL9S9m4vhU3blaRjVUUyJ7b/qTjcSylvCH5XUE6R2k+ckEZjfAMZPLpO+/tF\nM2JIJMD4SifKuS3xck9KtZGCufGmcwiLQRzeHF7vJUKrLD5RTkNi23ydvWZgPjtx\nQ+DTT1Zcn7BrQFY6FgnRoUVIxwtdw1bMY/89rsFgS5wwuMESd3Q2RYgb7EOFOpnu\nw6da7WakWf4IhnF5nsNYGDVaIHzpiqCl+uTbf1epCjrOlIzkZ3Z3Yk5CM/TiFzPk\nz2lLz89cpD8U+NtCsfagWWfjd2U3jDapgH+7nQnCEWpROtzaKHG6lA3pXdix5zG8\neRc6/0IbUSWvfjKxLLPfNeCS2pCL3IeEI5nothEEYdQH6szpLog79xB9dVnJyKJb\nVfxXnseoYqVrRz2VVbUI5Blwm6B40E3eGVfUQWiux54DspyVMMk41Mx7QJ3iynIa\n1N4ZAqVMAEruyXTRTxc9XW0tYhDMA/1GYvz0EmFpm8LzTHA6sFVtPm/ZlNCX6P1X\nzJwrv7DSQKD6GGlBQUX+OeEJ8tTkkf8QTJSPUdh8P8YxDFS5EOGAvhhpMBYD42kQ\npqXjEC+XcycTvGI7impgv9PDY1RCC1zkBjKPa120rNhv/hkVk/YhuGoajoHyy4h7\nZQopdcMtpN2dgmhEegny9JCSwxfQmQ0zK0g7m6SHiKMwjwARAQABiQQ+BBgBCAAJ\nBQJYrdoqAhsCAikJEI2BgDwOv82IwV0gBBkBCAAGBQJYrdoqAAoJEH6gqcPyc/zY\n1WAP/2wJ+R0gE6qsce3rjaIz58PJmc8goKrir5hnElWhPgbq7cYIsW5qiFyLhkdp\nYcMmhD9mRiPpQn6Ya2w3e3B8zfIVKipbMBnke/ytZ9M7qHmDCcjoiSmwEXN3wKYI\nmD9VHONsl/CG1rU9Isw1jtB5g1YxuBA7M/m36XN6x2u+NtNMDB9P56yc4gfsZVES\nKA9v+yY2/l45L8d/WUkUi0YXomn6hyBGI7JrBLq0CX37GEYP6O9rrKipfz73XfO7\nJIGzOKZlljb/D9RX/g7nRbCn+3EtH7xnk+TK/50euEKw8SMUg147sJTcpQmv6UzZ\ncM4JgL0HbHVCojV4C/plELwMddALOFeYQzTif6sMRPf+3DSj8frbInjChC3yOLy0\n6br92KFom17EIj2CAcoeq7UPhi2oouYBwPxh5ytdehJkoo+sN7RIWua6P2WSmon5\nU888cSylXC0+ADFdgLX9K2zrDVYUG1vo8CX0vzxFBaHwN6Px26fhIT1/hYUHQR1z\nVfNDcyQmXqkOnZvvoMfz/Q0s9BhFJ/zU6AgQbIZE/hm1spsfgvtsD1frZfygXJ9f\nirP+MSAI80xHSf91qSRZOj4Pl3ZJNbq4yYxv0b1pkMqeGdjdCYhLU+LZ4wbQmpCk\nSVe2prlLureigXtmZfkqevRz7FrIZiu9ky8wnCAPwC7/zmS18rgP/17bOtL4/iIz\nQhxAAoAMWVrGyJivSkjhSGx1uCojsWfsTAm11P7jsruIL61ZzMUVE2aM3Pmj5G+W\n9AcZ58Em+1WsVnAXdUR//bMmhyr8wL/G1YO1V3JEJTRdxsSxdYa4deGBBY/Adpsw\n24jxhOJR+lsJpqIUeb999+R8euDhRHG9eFO7DRu6weatUJ6suupoDTRWtr/4yGqe\ndKxV3qQhNLSnaAzqW/1nA3iUB4k7kCaKZxhdhDbClf9P37qaRW467BLCVO/coL3y\nVm50dwdrNtKpMBh3ZpbB1uJvgi9mXtyBOMJ3v8RZeDzFiG8HdCtg9RvIt/AIFoHR\nH3S+U79NT6i0KPzLImDfs8T7RlpyuMc4Ufs8ggyg9v3Ae6cN3eQyxcK3w0cbBwsh\n/nQNfsA6uu+9H7NhbehBMhYnpNZyrHzCmzyXkauwRAqoCbGCNykTRwsur9gS41TQ\nM8ssD1jFheOJf3hODnkKU+HKjvMROl1DK7zdmLdNzA1cvtZH/nCC9KPj1z8QC47S\nxx+dTZSx4ONAhwbS/LN3PoKtn8LPjY9NP9uDWI+TWYquS2U+KHDrBDlsgozDbs/O\njCxcpDzNmXpWQHEtHU7649OXHP7UeNST1mCUCH5qdank0V1iejF6/CfTFU4MfcrG\nYT90qFF93M3v01BbxP+EIY2/9tiIPbrd\n=0YYh\n-----END PGP PUBLIC KEY BLOCK-----\n"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:08.251308Z",
                            "start": "2026-07-03T06:37:06.156995Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001f5",
                        "name": "Add apt keys"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt_repository",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "diff": [],
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "codename": null,
                                            "filename": null,
                                            "install_python_apt": true,
                                            "mode": null,
                                            "repo": "deb https://download.docker.com/linux/ubuntu noble stable",
                                            "state": "present",
                                            "update_cache": false,
                                            "update_cache_retries": 5,
                                            "update_cache_retry_max_delay": 12,
                                            "validate_certs": true
                                        }
                                    },
                                    "repo": "deb https://download.docker.com/linux/ubuntu noble stable",
                                    "sources_added": [
                                        "/etc/apt/sources.list.d/download_docker_com_linux_ubuntu.list"
                                    ],
                                    "sources_removed": [],
                                    "state": "present",
                                    "zj_item": {
                                        "repo": "deb https://download.docker.com/linux/ubuntu noble stable"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:09.107535Z",
                            "start": "2026-07-03T06:37:08.259197Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001f7",
                        "name": "Add apt repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1783060632,
                            "cache_updated": true,
                            "changed": true,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "only_upgrade": false,
                                    "package": null,
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:14.248696Z",
                            "start": "2026-07-03T06:37:09.115637Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000001f9",
                        "name": "Update APT cache"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1783060632,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "apparmor",
                                        "apt-transport-https",
                                        "ca-certificates",
                                        "curl",
                                        "software-properties-common"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "apparmor",
                                        "apt-transport-https",
                                        "ca-certificates",
                                        "curl",
                                        "software-properties-common"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nSuggested packages:\n  apparmor-profiles-extra apparmor-utils\nThe following NEW packages will be installed:\n  apparmor\n0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 640 kB of archives.\nAfter this operation, 3224 kB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 apparmor amd64 4.0.1really4.0.1-0ubuntu0.24.04.7 [640 kB]\nFetched 640 kB in 0s (6875 kB/s)\nSelecting previously unselected package apparmor.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 36096 files and directories currently installed.)\r\nPreparing to unpack .../apparmor_4.0.1really4.0.1-0ubuntu0.24.04.7_amd64.deb ...\r\nUnpacking apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...\r\nSetting up apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...\r\nCreated symlink /etc/systemd/system/sysinit.target.wants/apparmor.service \u2192 /usr/lib/systemd/system/apparmor.service.\r\r\nReloading AppArmor profiles \r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "Suggested packages:",
                                "  apparmor-profiles-extra apparmor-utils",
                                "The following NEW packages will be installed:",
                                "  apparmor",
                                "0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.",
                                "Need to get 640 kB of archives.",
                                "After this operation, 3224 kB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 apparmor amd64 4.0.1really4.0.1-0ubuntu0.24.04.7 [640 kB]",
                                "Fetched 640 kB in 0s (6875 kB/s)",
                                "Selecting previously unselected package apparmor.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 36096 files and directories currently installed.)",
                                "Preparing to unpack .../apparmor_4.0.1really4.0.1-0ubuntu0.24.04.7_amd64.deb ...",
                                "Unpacking apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...",
                                "Setting up apparmor (4.0.1really4.0.1-0ubuntu0.24.04.7) ...",
                                "Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service \u2192 /usr/lib/systemd/system/apparmor.service.",
                                "",
                                "Reloading AppArmor profiles "
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:21.883731Z",
                            "start": "2026-07-03T06:37:14.262607Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000df",
                        "name": "Install pre-reqs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "docker.io"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "docker.io"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "absent",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:22.871268Z",
                            "start": "2026-07-03T06:37:21.891610Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000e0",
                        "name": "Remove packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1783060632,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "docker-ce",
                                        "docker-ce-cli",
                                        "docker-buildx-plugin",
                                        "docker-compose-plugin",
                                        "containerd.io"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "docker-ce",
                                        "docker-ce-cli",
                                        "docker-buildx-plugin",
                                        "docker-compose-plugin",
                                        "containerd.io"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": null,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libnftables1 nftables\nSuggested packages:\n  cgroupfs-mount | cgroup-lite docker-model-plugin firewalld\nRecommended packages:\n  docker-ce-rootless-extras pigz\nThe following NEW packages will be installed:\n  containerd.io docker-buildx-plugin docker-ce docker-ce-cli\n  docker-compose-plugin libnftables1 nftables\n0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 89.5 MB of archives.\nAfter this operation, 355 MB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libnftables1 amd64 1.0.9-1ubuntu0.1 [359 kB]\nGet:2 https://download.docker.com/linux/ubuntu noble/stable amd64 containerd.io amd64 2.2.5-1~ubuntu.24.04~noble [23.6 MB]\nGet:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 nftables amd64 1.0.9-1ubuntu0.1 [69.8 kB]\nGet:4 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-cli amd64 5:29.6.1-1~ubuntu.24.04~noble [16.9 MB]\nGet:5 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce amd64 5:29.6.1-1~ubuntu.24.04~noble [23.3 MB]\nGet:6 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-buildx-plugin amd64 0.35.0-1~ubuntu.24.04~noble [17.2 MB]\nGet:7 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-compose-plugin amd64 5.3.0-1~ubuntu.24.04~noble [8083 kB]\nFetched 89.5 MB in 2s (55.1 MB/s)\nSelecting previously unselected package containerd.io.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 36392 files and directories currently installed.)\r\nPreparing to unpack .../0-containerd.io_2.2.5-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking containerd.io (2.2.5-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-ce-cli.\r\nPreparing to unpack .../1-docker-ce-cli_5%3a29.6.1-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-ce-cli (5:29.6.1-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package libnftables1:amd64.\r\nPreparing to unpack .../2-libnftables1_1.0.9-1ubuntu0.1_amd64.deb ...\r\nUnpacking libnftables1:amd64 (1.0.9-1ubuntu0.1) ...\r\nSelecting previously unselected package nftables.\r\nPreparing to unpack .../3-nftables_1.0.9-1ubuntu0.1_amd64.deb ...\r\nUnpacking nftables (1.0.9-1ubuntu0.1) ...\r\nSelecting previously unselected package docker-ce.\r\nPreparing to unpack .../4-docker-ce_5%3a29.6.1-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-ce (5:29.6.1-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-buildx-plugin.\r\nPreparing to unpack .../5-docker-buildx-plugin_0.35.0-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-buildx-plugin (0.35.0-1~ubuntu.24.04~noble) ...\r\nSelecting previously unselected package docker-compose-plugin.\r\nPreparing to unpack .../6-docker-compose-plugin_5.3.0-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-compose-plugin (5.3.0-1~ubuntu.24.04~noble) ...\r\nSetting up libnftables1:amd64 (1.0.9-1ubuntu0.1) ...\r\nSetting up nftables (1.0.9-1ubuntu0.1) ...\r\nSetting up docker-buildx-plugin (0.35.0-1~ubuntu.24.04~noble) ...\r\nSetting up containerd.io (2.2.5-1~ubuntu.24.04~noble) ...\r\nCreated symlink /etc/systemd/system/multi-user.target.wants/containerd.service \u2192 /usr/lib/systemd/system/containerd.service.\r\r\nSetting up docker-compose-plugin (5.3.0-1~ubuntu.24.04~noble) ...\r\nSetting up docker-ce-cli (5:29.6.1-1~ubuntu.24.04~noble) ...\r\nSetting up docker-ce (5:29.6.1-1~ubuntu.24.04~noble) ...\r\nCreated symlink /etc/systemd/system/multi-user.target.wants/docker.service \u2192 /usr/lib/systemd/system/docker.service.\r\r\nCreated symlink /etc/systemd/system/sockets.target.wants/docker.socket \u2192 /usr/lib/systemd/system/docker.socket.\r\r\nProcessing triggers for libc-bin (2.39-0ubuntu8.7) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libnftables1 nftables",
                                "Suggested packages:",
                                "  cgroupfs-mount | cgroup-lite docker-model-plugin firewalld",
                                "Recommended packages:",
                                "  docker-ce-rootless-extras pigz",
                                "The following NEW packages will be installed:",
                                "  containerd.io docker-buildx-plugin docker-ce docker-ce-cli",
                                "  docker-compose-plugin libnftables1 nftables",
                                "0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.",
                                "Need to get 89.5 MB of archives.",
                                "After this operation, 355 MB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libnftables1 amd64 1.0.9-1ubuntu0.1 [359 kB]",
                                "Get:2 https://download.docker.com/linux/ubuntu noble/stable amd64 containerd.io amd64 2.2.5-1~ubuntu.24.04~noble [23.6 MB]",
                                "Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 nftables amd64 1.0.9-1ubuntu0.1 [69.8 kB]",
                                "Get:4 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce-cli amd64 5:29.6.1-1~ubuntu.24.04~noble [16.9 MB]",
                                "Get:5 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-ce amd64 5:29.6.1-1~ubuntu.24.04~noble [23.3 MB]",
                                "Get:6 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-buildx-plugin amd64 0.35.0-1~ubuntu.24.04~noble [17.2 MB]",
                                "Get:7 https://download.docker.com/linux/ubuntu noble/stable amd64 docker-compose-plugin amd64 5.3.0-1~ubuntu.24.04~noble [8083 kB]",
                                "Fetched 89.5 MB in 2s (55.1 MB/s)",
                                "Selecting previously unselected package containerd.io.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 36392 files and directories currently installed.)",
                                "Preparing to unpack .../0-containerd.io_2.2.5-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking containerd.io (2.2.5-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-ce-cli.",
                                "Preparing to unpack .../1-docker-ce-cli_5%3a29.6.1-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-ce-cli (5:29.6.1-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package libnftables1:amd64.",
                                "Preparing to unpack .../2-libnftables1_1.0.9-1ubuntu0.1_amd64.deb ...",
                                "Unpacking libnftables1:amd64 (1.0.9-1ubuntu0.1) ...",
                                "Selecting previously unselected package nftables.",
                                "Preparing to unpack .../3-nftables_1.0.9-1ubuntu0.1_amd64.deb ...",
                                "Unpacking nftables (1.0.9-1ubuntu0.1) ...",
                                "Selecting previously unselected package docker-ce.",
                                "Preparing to unpack .../4-docker-ce_5%3a29.6.1-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-ce (5:29.6.1-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-buildx-plugin.",
                                "Preparing to unpack .../5-docker-buildx-plugin_0.35.0-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-buildx-plugin (0.35.0-1~ubuntu.24.04~noble) ...",
                                "Selecting previously unselected package docker-compose-plugin.",
                                "Preparing to unpack .../6-docker-compose-plugin_5.3.0-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-compose-plugin (5.3.0-1~ubuntu.24.04~noble) ...",
                                "Setting up libnftables1:amd64 (1.0.9-1ubuntu0.1) ...",
                                "Setting up nftables (1.0.9-1ubuntu0.1) ...",
                                "Setting up docker-buildx-plugin (0.35.0-1~ubuntu.24.04~noble) ...",
                                "Setting up containerd.io (2.2.5-1~ubuntu.24.04~noble) ...",
                                "Created symlink /etc/systemd/system/multi-user.target.wants/containerd.service \u2192 /usr/lib/systemd/system/containerd.service.",
                                "",
                                "Setting up docker-compose-plugin (5.3.0-1~ubuntu.24.04~noble) ...",
                                "Setting up docker-ce-cli (5:29.6.1-1~ubuntu.24.04~noble) ...",
                                "Setting up docker-ce (5:29.6.1-1~ubuntu.24.04~noble) ...",
                                "Created symlink /etc/systemd/system/multi-user.target.wants/docker.service \u2192 /usr/lib/systemd/system/docker.service.",
                                "",
                                "Created symlink /etc/systemd/system/sockets.target.wants/docker.socket \u2192 /usr/lib/systemd/system/docker.socket.",
                                "",
                                "Processing triggers for libc-bin (2.39-0ubuntu8.7) ..."
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:36.744979Z",
                            "start": "2026-07-03T06:37:22.879431Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000e1",
                        "name": "Install upstream docker using package"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "docker-setup.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:36.794962Z",
                            "start": "2026-07-03T06:37:36.754541Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-0000000000e2",
                        "name": "Setup docker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "group",
                            "changed": false,
                            "gid": 989,
                            "invocation": {
                                "module_args": {
                                    "force": false,
                                    "gid": null,
                                    "local": false,
                                    "name": "docker",
                                    "non_unique": false,
                                    "state": "present",
                                    "system": false
                                }
                            },
                            "name": "docker",
                            "state": "present",
                            "system": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:37.412547Z",
                            "start": "2026-07-03T06:37:36.845013Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000021c",
                        "name": "Ensure \"docker\" group exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "user",
                            "append": true,
                            "changed": true,
                            "comment": "",
                            "group": 1000,
                            "groups": "docker",
                            "home": "/home/zuul",
                            "invocation": {
                                "module_args": {
                                    "append": true,
                                    "authorization": null,
                                    "comment": null,
                                    "create_home": true,
                                    "expires": null,
                                    "force": false,
                                    "generate_ssh_key": null,
                                    "group": null,
                                    "groups": [
                                        "docker"
                                    ],
                                    "hidden": null,
                                    "home": null,
                                    "local": null,
                                    "login_class": null,
                                    "move_home": false,
                                    "name": "zuul",
                                    "non_unique": false,
                                    "password": null,
                                    "password_expire_max": null,
                                    "password_expire_min": null,
                                    "password_expire_warn": null,
                                    "password_lock": null,
                                    "profile": null,
                                    "remove": false,
                                    "role": null,
                                    "seuser": null,
                                    "shell": null,
                                    "skeleton": null,
                                    "ssh_key_bits": 0,
                                    "ssh_key_comment": "ansible-generated on ubuntu",
                                    "ssh_key_file": null,
                                    "ssh_key_passphrase": null,
                                    "ssh_key_type": "rsa",
                                    "state": "present",
                                    "system": false,
                                    "uid": null,
                                    "umask": null,
                                    "update_password": "always"
                                }
                            },
                            "move_home": false,
                            "name": "zuul",
                            "shell": "/bin/bash",
                            "state": "present",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:38.234826Z",
                            "start": "2026-07-03T06:37:37.429189Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000021d",
                        "name": "Add user to docker group"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "docker_userland_proxy is defined",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:38.270695Z",
                            "start": "2026-07-03T06:37:38.242531Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000021e",
                        "name": "Update docker daemon proxy configuration"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "ansible_default_ipv4.mtu < 1500",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:38.308698Z",
                            "start": "2026-07-03T06:37:38.283157Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000021f",
                        "name": "Lower default MTU"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "systemctl",
                                "is-failed",
                                "docker.socket"
                            ],
                            "delta": "0:00:00.019866",
                            "end": "2026-07-03 06:37:38.670352",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "systemctl is-failed docker.socket",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000220-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-03 06:37:38.650486",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000220-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:38.870237Z",
                            "start": "2026-07-03T06:37:38.355492Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000220",
                        "name": "Get the status of the docket.socket unit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "systemctl",
                                "is-failed",
                                "docker"
                            ],
                            "delta": "0:00:00.012211",
                            "end": "2026-07-03 06:37:39.207403",
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "systemctl is-failed docker",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000221-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-03 06:37:39.195192",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000221-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:39.417344Z",
                            "start": "2026-07-03T06:37:38.906156Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000221",
                        "name": "Get the status of the docket unit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "debug",
                            "changed": false,
                            "false_condition": "(docker_userland_proxy is defined) or (ansible_default_ipv4.mtu < 1500) or (_docker_socket_status.stdout != 'active') or (_docker_socket_status.stdout != 'active')",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:39.471516Z",
                            "start": "2026-07-03T06:37:39.433780Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000222",
                        "name": "Restart docker"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-07-03T06:37:39.485367Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000223",
                        "name": "Reset ssh connection to pick up docker group"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "changed": false,
                            "false_condition": "docker_compose_install | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:39.565477Z",
                            "start": "2026-07-03T06:37:39.529464Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000024",
                        "name": "Install docker-compose"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-07-03T06:37:39.581652Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000025",
                        "name": "Flush handlers before role exit"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "service",
                            "changed": true,
                            "enabled": true,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker.socket",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "stopped"
                                }
                            },
                            "name": "docker.socket",
                            "state": "stopped",
                            "status": {
                                "Accept": "no",
                                "ActiveEnterTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "ActiveEnterTimestampMonotonic": "106139990",
                                "ActiveExitTimestampMonotonic": "0",
                                "ActiveState": "active",
                                "After": "sysinit.target system.slice -.mount",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "AssertTimestampMonotonic": "106125374",
                                "Backlog": "2147483647",
                                "Before": "sockets.target shutdown.target docker.service",
                                "BindIPv6Only": "default",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "Broadcast": "no",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1662000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "no",
                                "CanIsolate": "no",
                                "CanReload": "no",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "ConditionTimestampMonotonic": "106125370",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroup": "/system.slice/docker.socket",
                                "ControlGroupId": "4271",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "DeferAcceptUSec": "0",
                                "Delegate": "no",
                                "Description": "Docker Socket for the API",
                                "DevicePolicy": "auto",
                                "DirectoryMode": "0755",
                                "DynamicUser": "no",
                                "EffectiveCPUs": "0-7",
                                "EffectiveMemoryNodes": "0",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorName": "docker.socket",
                                "FinalKillSignal": "9",
                                "FlushPending": "no",
                                "FragmentPath": "/usr/lib/systemd/system/docker.socket",
                                "FreeBind": "no",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "IPTOS": "-1",
                                "IPTTL": "-1",
                                "Id": "docker.socket",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestampMonotonic": "0",
                                "InactiveExitTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "InactiveExitTimestampMonotonic": "106127636",
                                "InvocationID": "0775a8ab9a63468a9513c5c230f77043",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeepAlive": "no",
                                "KeepAliveIntervalUSec": "0",
                                "KeepAliveProbes": "0",
                                "KeepAliveTimeUSec": "0",
                                "KeyringMode": "shared",
                                "KillMode": "control-group",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "0",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "128091",
                                "LimitNPROCSoft": "128091",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "128091",
                                "LimitSIGPENDINGSoft": "128091",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "Listen": "/run/docker.sock (Stream)",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "Mark": "-1",
                                "MaxConnections": "64",
                                "MaxConnectionsPerSource": "0",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "32895152128",
                                "MemoryCurrent": "0",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "262144",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "0",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "0",
                                "MemoryZSwapCurrent": "0",
                                "MemoryZSwapMax": "infinity",
                                "MessageQueueMaxMessages": "0",
                                "MessageQueueMessageSize": "0",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NAccepted": "0",
                                "NConnections": "0",
                                "NRefused": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.socket",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoDelay": "no",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "OOMScoreAdjust": "0",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "PassCredentials": "no",
                                "PassPacketInfo": "no",
                                "PassSecurity": "no",
                                "Perpetual": "no",
                                "PipeSize": "0",
                                "PollLimitBurst": "15",
                                "PollLimitIntervalUSec": "2s",
                                "Priority": "-1",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "ReceiveBuffer": "0",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "RemoveIPC": "no",
                                "RemoveOnStop": "no",
                                "RequiredBy": "docker.service",
                                "Requires": "sysinit.target system.slice -.mount",
                                "RequiresMountsFor": "/run/docker.sock",
                                "RestartKillSignal": "15",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "ReusePort": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendBuffer": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "SocketGroup": "docker",
                                "SocketMode": "0660",
                                "SocketProtocol": "0",
                                "SocketUser": "root",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "5",
                                "StartLimitIntervalUSec": "10s",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Fri 2026-07-03 06:37:35 UTC",
                                "StateChangeTimestampMonotonic": "107672082",
                                "StateDirectoryMode": "0755",
                                "StopWhenUnneeded": "no",
                                "SubState": "running",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "0",
                                "TasksMax": "38427",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Timestamping": "off",
                                "Transient": "no",
                                "Transparent": "no",
                                "TriggerLimitBurst": "20",
                                "TriggerLimitIntervalUSec": "2s",
                                "Triggers": "docker.service",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "sockets.target",
                                "WatchdogSignal": "6",
                                "Writable": "no"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:40.873351Z",
                            "start": "2026-07-03T06:37:39.590545Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000002b",
                        "name": "Stop docker.socket to avoid any conflict"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "service",
                            "changed": true,
                            "enabled": true,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "started"
                                }
                            },
                            "name": "docker",
                            "state": "started",
                            "status": {
                                "ActiveEnterTimestamp": "Fri 2026-07-03 06:37:35 UTC",
                                "ActiveEnterTimestampMonotonic": "107671284",
                                "ActiveExitTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "ActiveExitTimestampMonotonic": "112473675",
                                "ActiveState": "inactive",
                                "After": "time-set.target nss-lookup.target sysinit.target network-online.target systemd-journald.socket firewalld.service basic.target containerd.service system.slice docker.socket",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "AssertTimestampMonotonic": "106140894",
                                "Before": "shutdown.target multi-user.target",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1419436000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "yes",
                                "CanIsolate": "no",
                                "CanReload": "yes",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CleanResult": "success",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "ConditionTimestampMonotonic": "106140890",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroupId": "4331",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "Delegate": "yes",
                                "DelegateControllers": "cpu cpuset io memory pids",
                                "Description": "Docker Application Container Engine",
                                "DevicePolicy": "auto",
                                "Documentation": "https://docs.docker.com",
                                "DynamicUser": "no",
                                "ExecMainCode": "1",
                                "ExecMainExitTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "ExecMainExitTimestampMonotonic": "112489071",
                                "ExecMainPID": "3265",
                                "ExecMainStartTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "ExecMainStartTimestampMonotonic": "106142967",
                                "ExecMainStatus": "0",
                                "ExecReload": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; ignore_errors=no ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecReloadEx": "{ path=/bin/kill ; argv[]=/bin/kill -s HUP $MAINPID ; flags= ; start_time=[n/a] ; stop_time=[n/a] ; pid=0 ; code=(null) ; status=0/0 }",
                                "ExecStart": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; ignore_errors=no ; start_time=[Fri 2026-07-03 06:37:34 UTC] ; stop_time=[Fri 2026-07-03 06:37:40 UTC] ; pid=3265 ; code=exited ; status=0 }",
                                "ExecStartEx": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; flags= ; start_time=[Fri 2026-07-03 06:37:34 UTC] ; stop_time=[Fri 2026-07-03 06:37:40 UTC] ; pid=3265 ; code=exited ; status=0 }",
                                "ExitType": "main",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorStoreMax": "0",
                                "FileDescriptorStorePreserve": "restart",
                                "FinalKillSignal": "9",
                                "FragmentPath": "/usr/lib/systemd/system/docker.service",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "GuessMainPID": "yes",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "Id": "docker.service",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "InactiveEnterTimestampMonotonic": "112489255",
                                "InactiveExitTimestamp": "Fri 2026-07-03 06:37:34 UTC",
                                "InactiveExitTimestampMonotonic": "106143360",
                                "InvocationID": "6d75abb7abde430fbec8e2e36bf0b69c",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeyringMode": "private",
                                "KillMode": "process",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "infinity",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "infinity",
                                "LimitNPROCSoft": "infinity",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "128091",
                                "LimitSIGPENDINGSoft": "128091",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "MainPID": "0",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "32905977856",
                                "MemoryCurrent": "[not set]",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "[not set]",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "[not set]",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "[not set]",
                                "MemoryZSwapCurrent": "[not set]",
                                "MemoryZSwapMax": "infinity",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NFileDescriptorStore": "0",
                                "NRestarts": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.service",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "NotifyAccess": "main",
                                "OOMPolicy": "continue",
                                "OOMScoreAdjust": "-500",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "Perpetual": "no",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "ReloadResult": "success",
                                "ReloadSignal": "1",
                                "RemainAfterExit": "no",
                                "RemoveIPC": "no",
                                "Requires": "docker.socket sysinit.target system.slice",
                                "Restart": "always",
                                "RestartKillSignal": "15",
                                "RestartMaxDelayUSec": "infinity",
                                "RestartMode": "normal",
                                "RestartSteps": "0",
                                "RestartUSec": "2s",
                                "RestartUSecNext": "2s",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "RootDirectoryStartOnly": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "RuntimeMaxUSec": "infinity",
                                "RuntimeRandomizedExtraUSec": "0",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "3",
                                "StartLimitIntervalUSec": "1min",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "StateChangeTimestampMonotonic": "112489255",
                                "StateDirectoryMode": "0755",
                                "StatusErrno": "0",
                                "StopWhenUnneeded": "no",
                                "SubState": "dead",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "[not set]",
                                "TasksMax": "infinity",
                                "TimeoutAbortUSec": "1min 30s",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutStartFailureMode": "terminate",
                                "TimeoutStartUSec": "infinity",
                                "TimeoutStopFailureMode": "terminate",
                                "TimeoutStopUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Transient": "no",
                                "TriggeredBy": "docker.socket",
                                "Type": "notify",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "multi-user.target",
                                "Wants": "containerd.service network-online.target",
                                "WatchdogSignal": "6",
                                "WatchdogTimestampMonotonic": "0",
                                "WatchdogUSec": "0"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:42.930400Z",
                            "start": "2026-07-03T06:37:40.880425Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000002c",
                        "name": "Assure docker service is running"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "service",
                            "changed": false,
                            "enabled": true,
                            "failed_when_result": false,
                            "invocation": {
                                "module_args": {
                                    "daemon_reexec": false,
                                    "daemon_reload": false,
                                    "enabled": true,
                                    "force": null,
                                    "masked": null,
                                    "name": "docker.socket",
                                    "no_block": false,
                                    "scope": "system",
                                    "state": "started"
                                }
                            },
                            "name": "docker.socket",
                            "state": "started",
                            "status": {
                                "Accept": "no",
                                "ActiveEnterTimestamp": "Fri 2026-07-03 06:37:41 UTC",
                                "ActiveEnterTimestampMonotonic": "113120953",
                                "ActiveExitTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "ActiveExitTimestampMonotonic": "112491035",
                                "ActiveState": "active",
                                "After": "sysinit.target system.slice -.mount",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Fri 2026-07-03 06:37:41 UTC",
                                "AssertTimestampMonotonic": "113108261",
                                "Backlog": "2147483647",
                                "Before": "sockets.target shutdown.target docker.service",
                                "BindIPv6Only": "default",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "Broadcast": "no",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1654000",
                                "CPUWeight": "[not set]",
                                "CacheDirectoryMode": "0755",
                                "CanFreeze": "no",
                                "CanIsolate": "no",
                                "CanReload": "no",
                                "CanStart": "yes",
                                "CanStop": "yes",
                                "CapabilityBoundingSet": "cap_chown cap_dac_override cap_dac_read_search cap_fowner cap_fsetid cap_kill cap_setgid cap_setuid cap_setpcap cap_linux_immutable cap_net_bind_service cap_net_broadcast cap_net_admin cap_net_raw cap_ipc_lock cap_ipc_owner cap_sys_module cap_sys_rawio cap_sys_chroot cap_sys_ptrace cap_sys_pacct cap_sys_admin cap_sys_boot cap_sys_nice cap_sys_resource cap_sys_time cap_sys_tty_config cap_mknod cap_lease cap_audit_write cap_audit_control cap_setfcap cap_mac_override cap_mac_admin cap_syslog cap_wake_alarm cap_block_suspend cap_audit_read cap_perfmon cap_bpf cap_checkpoint_restore",
                                "CollectMode": "inactive",
                                "ConditionResult": "yes",
                                "ConditionTimestamp": "Fri 2026-07-03 06:37:41 UTC",
                                "ConditionTimestampMonotonic": "113108257",
                                "ConfigurationDirectoryMode": "0755",
                                "Conflicts": "shutdown.target",
                                "ControlGroup": "/system.slice/docker.socket",
                                "ControlGroupId": "4440",
                                "ControlPID": "0",
                                "CoredumpFilter": "0x33",
                                "CoredumpReceive": "no",
                                "DefaultDependencies": "yes",
                                "DefaultMemoryLow": "0",
                                "DefaultMemoryMin": "0",
                                "DefaultStartupMemoryLow": "0",
                                "DeferAcceptUSec": "0",
                                "Delegate": "no",
                                "Description": "Docker Socket for the API",
                                "DevicePolicy": "auto",
                                "DirectoryMode": "0755",
                                "DynamicUser": "no",
                                "EffectiveCPUs": "0-7",
                                "EffectiveMemoryNodes": "0",
                                "ExtensionImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "FailureAction": "none",
                                "FileDescriptorName": "docker.socket",
                                "FinalKillSignal": "9",
                                "FlushPending": "no",
                                "FragmentPath": "/usr/lib/systemd/system/docker.socket",
                                "FreeBind": "no",
                                "FreezerState": "running",
                                "GID": "[not set]",
                                "IOAccounting": "no",
                                "IOReadBytes": "[not set]",
                                "IOReadOperations": "[not set]",
                                "IOSchedulingClass": "2",
                                "IOSchedulingPriority": "4",
                                "IOWeight": "[not set]",
                                "IOWriteBytes": "[not set]",
                                "IOWriteOperations": "[not set]",
                                "IPAccounting": "no",
                                "IPEgressBytes": "[no data]",
                                "IPEgressPackets": "[no data]",
                                "IPIngressBytes": "[no data]",
                                "IPIngressPackets": "[no data]",
                                "IPTOS": "-1",
                                "IPTTL": "-1",
                                "Id": "docker.socket",
                                "IgnoreOnIsolate": "no",
                                "IgnoreSIGPIPE": "yes",
                                "InactiveEnterTimestamp": "Fri 2026-07-03 06:37:40 UTC",
                                "InactiveEnterTimestampMonotonic": "112491035",
                                "InactiveExitTimestamp": "Fri 2026-07-03 06:37:41 UTC",
                                "InactiveExitTimestampMonotonic": "113110560",
                                "InvocationID": "cff0c9eb8225470c8ce626e9046acab3",
                                "JobRunningTimeoutUSec": "infinity",
                                "JobTimeoutAction": "none",
                                "JobTimeoutUSec": "infinity",
                                "KeepAlive": "no",
                                "KeepAliveIntervalUSec": "0",
                                "KeepAliveProbes": "0",
                                "KeepAliveTimeUSec": "0",
                                "KeyringMode": "shared",
                                "KillMode": "control-group",
                                "KillSignal": "15",
                                "LimitAS": "infinity",
                                "LimitASSoft": "infinity",
                                "LimitCORE": "infinity",
                                "LimitCORESoft": "0",
                                "LimitCPU": "infinity",
                                "LimitCPUSoft": "infinity",
                                "LimitDATA": "infinity",
                                "LimitDATASoft": "infinity",
                                "LimitFSIZE": "infinity",
                                "LimitFSIZESoft": "infinity",
                                "LimitLOCKS": "infinity",
                                "LimitLOCKSSoft": "infinity",
                                "LimitMEMLOCK": "8388608",
                                "LimitMEMLOCKSoft": "8388608",
                                "LimitMSGQUEUE": "819200",
                                "LimitMSGQUEUESoft": "819200",
                                "LimitNICE": "0",
                                "LimitNICESoft": "0",
                                "LimitNOFILE": "524288",
                                "LimitNOFILESoft": "1024",
                                "LimitNPROC": "128091",
                                "LimitNPROCSoft": "128091",
                                "LimitRSS": "infinity",
                                "LimitRSSSoft": "infinity",
                                "LimitRTPRIO": "0",
                                "LimitRTPRIOSoft": "0",
                                "LimitRTTIME": "infinity",
                                "LimitRTTIMESoft": "infinity",
                                "LimitSIGPENDING": "128091",
                                "LimitSIGPENDINGSoft": "128091",
                                "LimitSTACK": "infinity",
                                "LimitSTACKSoft": "8388608",
                                "Listen": "/run/docker.sock (Stream)",
                                "LoadState": "loaded",
                                "LockPersonality": "no",
                                "LogLevelMax": "-1",
                                "LogRateLimitBurst": "0",
                                "LogRateLimitIntervalUSec": "0",
                                "LogsDirectoryMode": "0755",
                                "ManagedOOMMemoryPressure": "auto",
                                "ManagedOOMMemoryPressureLimit": "0",
                                "ManagedOOMPreference": "none",
                                "ManagedOOMSwap": "auto",
                                "Mark": "-1",
                                "MaxConnections": "64",
                                "MaxConnectionsPerSource": "0",
                                "MemoryAccounting": "yes",
                                "MemoryAvailable": "32889151488",
                                "MemoryCurrent": "0",
                                "MemoryDenyWriteExecute": "no",
                                "MemoryHigh": "infinity",
                                "MemoryKSM": "no",
                                "MemoryLimit": "infinity",
                                "MemoryLow": "0",
                                "MemoryMax": "infinity",
                                "MemoryMin": "0",
                                "MemoryPeak": "262144",
                                "MemoryPressureThresholdUSec": "200ms",
                                "MemoryPressureWatch": "auto",
                                "MemorySwapCurrent": "0",
                                "MemorySwapMax": "infinity",
                                "MemorySwapPeak": "0",
                                "MemoryZSwapCurrent": "0",
                                "MemoryZSwapMax": "infinity",
                                "MessageQueueMaxMessages": "0",
                                "MessageQueueMessageSize": "0",
                                "MountAPIVFS": "no",
                                "MountImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "NAccepted": "0",
                                "NConnections": "0",
                                "NRefused": "0",
                                "NUMAPolicy": "n/a",
                                "Names": "docker.socket",
                                "NeedDaemonReload": "no",
                                "Nice": "0",
                                "NoDelay": "no",
                                "NoNewPrivileges": "no",
                                "NonBlocking": "no",
                                "OOMScoreAdjust": "0",
                                "OnFailureJobMode": "replace",
                                "OnSuccessJobMode": "fail",
                                "PassCredentials": "no",
                                "PassPacketInfo": "no",
                                "PassSecurity": "no",
                                "Perpetual": "no",
                                "PipeSize": "0",
                                "PollLimitBurst": "15",
                                "PollLimitIntervalUSec": "2s",
                                "Priority": "-1",
                                "PrivateDevices": "no",
                                "PrivateIPC": "no",
                                "PrivateMounts": "no",
                                "PrivateNetwork": "no",
                                "PrivateTmp": "no",
                                "PrivateUsers": "no",
                                "ProcSubset": "all",
                                "ProtectClock": "no",
                                "ProtectControlGroups": "no",
                                "ProtectHome": "no",
                                "ProtectHostname": "no",
                                "ProtectKernelLogs": "no",
                                "ProtectKernelModules": "no",
                                "ProtectKernelTunables": "no",
                                "ProtectProc": "default",
                                "ProtectSystem": "no",
                                "ReceiveBuffer": "0",
                                "RefuseManualStart": "no",
                                "RefuseManualStop": "no",
                                "RemoveIPC": "no",
                                "RemoveOnStop": "no",
                                "RequiredBy": "docker.service",
                                "Requires": "sysinit.target system.slice -.mount",
                                "RequiresMountsFor": "/run/docker.sock",
                                "RestartKillSignal": "15",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "ReusePort": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendBuffer": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "SocketGroup": "docker",
                                "SocketMode": "0660",
                                "SocketProtocol": "0",
                                "SocketUser": "root",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "5",
                                "StartLimitIntervalUSec": "10s",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Fri 2026-07-03 06:37:42 UTC",
                                "StateChangeTimestampMonotonic": "114540251",
                                "StateDirectoryMode": "0755",
                                "StopWhenUnneeded": "no",
                                "SubState": "running",
                                "SuccessAction": "none",
                                "SurviveFinalKillSignal": "no",
                                "SyslogFacility": "3",
                                "SyslogLevel": "6",
                                "SyslogLevelPrefix": "yes",
                                "SyslogPriority": "30",
                                "SystemCallErrorNumber": "2147483646",
                                "TTYReset": "no",
                                "TTYVHangup": "no",
                                "TTYVTDisallocate": "no",
                                "TasksAccounting": "yes",
                                "TasksCurrent": "0",
                                "TasksMax": "38427",
                                "TimeoutCleanUSec": "infinity",
                                "TimeoutUSec": "1min 30s",
                                "TimerSlackNSec": "50000",
                                "Timestamping": "off",
                                "Transient": "no",
                                "Transparent": "no",
                                "TriggerLimitBurst": "20",
                                "TriggerLimitIntervalUSec": "2s",
                                "Triggers": "docker.service",
                                "UID": "[not set]",
                                "UMask": "0022",
                                "UnitFilePreset": "enabled",
                                "UnitFileState": "enabled",
                                "UtmpMode": "init",
                                "WantedBy": "sockets.target",
                                "WatchdogSignal": "6",
                                "Writable": "no"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:43.537477Z",
                            "start": "2026-07-03T06:37:42.951137Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000002d",
                        "name": "Assure docker.socket service is running"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/run/docker.sock"
                                },
                                "before": {
                                    "path": "/var/run/docker.sock"
                                }
                            },
                            "gid": 989,
                            "group": "docker",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": "docker",
                                    "mode": null,
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/var/run/docker.sock",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "file",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0660",
                            "owner": "root",
                            "path": "/var/run/docker.sock",
                            "size": 0,
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:44.133563Z",
                            "start": "2026-07-03T06:37:43.544819Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000002e",
                        "name": "Correct group ownership on docker sock"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "docker",
                                "ps"
                            ],
                            "delta": "0:00:00.047259",
                            "end": "2026-07-03 06:37:44.490107",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "docker ps",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000026-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:37:44.442848",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES",
                            "stdout_lines": [
                                "CONTAINER ID   IMAGE     COMMAND   CREATED   STATUS    PORTS     NAMES"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000026-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:44.669517Z",
                            "start": "2026-07-03T06:37:44.158152Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000026",
                        "name": "Validate ability to talk with docker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "docker",
                                "version"
                            ],
                            "delta": "0:00:00.057550",
                            "end": "2026-07-03 06:37:45.042883",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "docker version",
                                    "_uses_shell": false,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": null,
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000027-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:37:44.985333",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Client: Docker Engine - Community\n Version:           29.6.1\n API version:       1.55\n Go version:        go1.26.4\n Git commit:        8900f1d\n Built:             Fri Jun 26 11:40:19 2026\n OS/Arch:           linux/amd64\n Context:           default\n\nServer: Docker Engine - Community\n Engine:\n  Version:          29.6.1\n  API version:      1.55 (minimum version 1.40)\n  Go version:       go1.26.4\n  Git commit:       8ec5ab3\n  Built:            Fri Jun 26 11:40:19 2026\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          v2.2.5\n  GitCommit:        e53c7c1516c3b2bff98eb76f1f4117477e6f4e66\n runc:\n  Version:          1.3.6\n  GitCommit:        v1.3.6-0-g491b69ba\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0",
                            "stdout_lines": [
                                "Client: Docker Engine - Community",
                                " Version:           29.6.1",
                                " API version:       1.55",
                                " Go version:        go1.26.4",
                                " Git commit:        8900f1d",
                                " Built:             Fri Jun 26 11:40:19 2026",
                                " OS/Arch:           linux/amd64",
                                " Context:           default",
                                "",
                                "Server: Docker Engine - Community",
                                " Engine:",
                                "  Version:          29.6.1",
                                "  API version:      1.55 (minimum version 1.40)",
                                "  Go version:       go1.26.4",
                                "  Git commit:       8ec5ab3",
                                "  Built:            Fri Jun 26 11:40:19 2026",
                                "  OS/Arch:          linux/amd64",
                                "  Experimental:     false",
                                " containerd:",
                                "  Version:          v2.2.5",
                                "  GitCommit:        e53c7c1516c3b2bff98eb76f1f4117477e6f4e66",
                                " runc:",
                                "  Version:          1.3.6",
                                "  GitCommit:        v1.3.6-0-g491b69ba",
                                " docker-init:",
                                "  Version:          0.19.0",
                                "  GitCommit:        de40ad0"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000027-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:45.215179Z",
                            "start": "2026-07-03T06:37:44.702322Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000027",
                        "name": "Get version details"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "debug",
                            "changed": false,
                            "msg": {
                                "changed": true,
                                "cmd": [
                                    "docker",
                                    "version"
                                ],
                                "delta": "0:00:00.057550",
                                "end": "2026-07-03 06:37:45.042883",
                                "failed": false,
                                "msg": "",
                                "rc": 0,
                                "start": "2026-07-03 06:37:44.985333",
                                "stderr": "",
                                "stderr_lines": [],
                                "stdout": "Client: Docker Engine - Community\n Version:           29.6.1\n API version:       1.55\n Go version:        go1.26.4\n Git commit:        8900f1d\n Built:             Fri Jun 26 11:40:19 2026\n OS/Arch:           linux/amd64\n Context:           default\n\nServer: Docker Engine - Community\n Engine:\n  Version:          29.6.1\n  API version:      1.55 (minimum version 1.40)\n  Go version:       go1.26.4\n  Git commit:       8ec5ab3\n  Built:            Fri Jun 26 11:40:19 2026\n  OS/Arch:          linux/amd64\n  Experimental:     false\n containerd:\n  Version:          v2.2.5\n  GitCommit:        e53c7c1516c3b2bff98eb76f1f4117477e6f4e66\n runc:\n  Version:          1.3.6\n  GitCommit:        v1.3.6-0-g491b69ba\n docker-init:\n  Version:          0.19.0\n  GitCommit:        de40ad0",
                                "stdout_lines": [
                                    "Client: Docker Engine - Community",
                                    " Version:           29.6.1",
                                    " API version:       1.55",
                                    " Go version:        go1.26.4",
                                    " Git commit:        8900f1d",
                                    " Built:             Fri Jun 26 11:40:19 2026",
                                    " OS/Arch:           linux/amd64",
                                    " Context:           default",
                                    "",
                                    "Server: Docker Engine - Community",
                                    " Engine:",
                                    "  Version:          29.6.1",
                                    "  API version:      1.55 (minimum version 1.40)",
                                    "  Go version:       go1.26.4",
                                    "  Git commit:       8ec5ab3",
                                    "  Built:            Fri Jun 26 11:40:19 2026",
                                    "  OS/Arch:          linux/amd64",
                                    "  Experimental:     false",
                                    " containerd:",
                                    "  Version:          v2.2.5",
                                    "  GitCommit:        e53c7c1516c3b2bff98eb76f1f4117477e6f4e66",
                                    " runc:",
                                    "  Version:          1.3.6",
                                    "  GitCommit:        v1.3.6-0-g491b69ba",
                                    " docker-init:",
                                    "  Version:          0.19.0",
                                    "  GitCommit:        de40ad0"
                                ],
                                "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000027-1-ubuntunoblelarge"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:45.269792Z",
                            "start": "2026-07-03T06:37:45.226588Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000028",
                        "name": "Dump installed docker details"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "false_condition": "docker_use_buildset_registry | bool",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-1a1e-9ea4-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:45.300950Z",
                            "start": "2026-07-03T06:37:45.275585Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000029",
                        "name": "Use buildset registry"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1783060632,
                            "cache_updated": false,
                            "changed": true,
                            "diff": {},
                            "invocation": {
                                "module_args": {
                                    "allow_change_held_packages": false,
                                    "allow_downgrade": false,
                                    "allow_unauthenticated": false,
                                    "autoclean": false,
                                    "autoremove": false,
                                    "cache_valid_time": 0,
                                    "clean": false,
                                    "deb": null,
                                    "default_release": null,
                                    "dpkg_options": "force-confdef,force-confold",
                                    "fail_on_autoremove": false,
                                    "force": false,
                                    "force_apt_get": false,
                                    "install_recommends": null,
                                    "lock_timeout": 60,
                                    "name": [
                                        "jq",
                                        "libldap2-dev",
                                        "libsasl2-dev"
                                    ],
                                    "only_upgrade": false,
                                    "package": [
                                        "jq",
                                        "libldap2-dev",
                                        "libsasl2-dev"
                                    ],
                                    "policy_rc_d": null,
                                    "purge": false,
                                    "state": "present",
                                    "update_cache": true,
                                    "update_cache_retries": 5,
                                    "update_cache_retry_max_delay": 12,
                                    "upgrade": null
                                }
                            },
                            "stderr": "debconf: delaying package configuration, since apt-utils is not installed\n",
                            "stderr_lines": [
                                "debconf: delaying package configuration, since apt-utils is not installed"
                            ],
                            "stdout": "Reading package lists...\nBuilding dependency tree...\nReading state information...\nThe following additional packages will be installed:\n  libjq1 libldap-dev libonig5 libssl-dev\nSuggested packages:\n  libssl-doc\nThe following NEW packages will be installed:\n  jq libjq1 libldap-dev libldap2-dev libonig5 libsasl2-dev libssl-dev\n0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.\nNeed to get 3350 kB of archives.\nAfter this operation, 17.0 MB of additional disk space will be used.\nGet:1 http://archive.ubuntu.com/ubuntu noble/main amd64 libonig5 amd64 6.9.9-1build1 [172 kB]\nGet:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libjq1 amd64 1.7.1-3ubuntu0.24.04.2 [142 kB]\nGet:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 jq amd64 1.7.1-3ubuntu0.24.04.2 [65.7 kB]\nGet:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libldap-dev amd64 2.6.10+dfsg-0ubuntu0.24.04.1 [308 kB]\nGet:5 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libssl-dev amd64 3.0.13-0ubuntu3.11 [2408 kB]\nGet:6 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsasl2-dev amd64 2.1.28+dfsg1-5ubuntu3.1 [243 kB]\nGet:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libldap2-dev all 2.6.10+dfsg-0ubuntu0.24.04.1 [11.1 kB]\nFetched 3350 kB in 0s (19.3 MB/s)\nSelecting previously unselected package libonig5:amd64.\r\n(Reading database ... \r(Reading database ... 5%\r(Reading database ... 10%\r(Reading database ... 15%\r(Reading database ... 20%\r(Reading database ... 25%\r(Reading database ... 30%\r(Reading database ... 35%\r(Reading database ... 40%\r(Reading database ... 45%\r(Reading database ... 50%\r(Reading database ... 55%\r(Reading database ... 60%\r(Reading database ... 65%\r(Reading database ... 70%\r(Reading database ... 75%\r(Reading database ... 80%\r(Reading database ... 85%\r(Reading database ... 90%\r(Reading database ... 95%\r(Reading database ... 100%\r(Reading database ... 36662 files and directories currently installed.)\r\nPreparing to unpack .../0-libonig5_6.9.9-1build1_amd64.deb ...\r\nUnpacking libonig5:amd64 (6.9.9-1build1) ...\r\nSelecting previously unselected package libjq1:amd64.\r\nPreparing to unpack .../1-libjq1_1.7.1-3ubuntu0.24.04.2_amd64.deb ...\r\nUnpacking libjq1:amd64 (1.7.1-3ubuntu0.24.04.2) ...\r\nSelecting previously unselected package jq.\r\nPreparing to unpack .../2-jq_1.7.1-3ubuntu0.24.04.2_amd64.deb ...\r\nUnpacking jq (1.7.1-3ubuntu0.24.04.2) ...\r\nSelecting previously unselected package libldap-dev:amd64.\r\nPreparing to unpack .../3-libldap-dev_2.6.10+dfsg-0ubuntu0.24.04.1_amd64.deb ...\r\nUnpacking libldap-dev:amd64 (2.6.10+dfsg-0ubuntu0.24.04.1) ...\r\nSelecting previously unselected package libssl-dev:amd64.\r\nPreparing to unpack .../4-libssl-dev_3.0.13-0ubuntu3.11_amd64.deb ...\r\nUnpacking libssl-dev:amd64 (3.0.13-0ubuntu3.11) ...\r\nSelecting previously unselected package libsasl2-dev.\r\nPreparing to unpack .../5-libsasl2-dev_2.1.28+dfsg1-5ubuntu3.1_amd64.deb ...\r\nUnpacking libsasl2-dev (2.1.28+dfsg1-5ubuntu3.1) ...\r\nSelecting previously unselected package libldap2-dev.\r\nPreparing to unpack .../6-libldap2-dev_2.6.10+dfsg-0ubuntu0.24.04.1_all.deb ...\r\nUnpacking libldap2-dev (2.6.10+dfsg-0ubuntu0.24.04.1) ...\r\nSetting up libldap-dev:amd64 (2.6.10+dfsg-0ubuntu0.24.04.1) ...\r\nSetting up libssl-dev:amd64 (3.0.13-0ubuntu3.11) ...\r\nSetting up libonig5:amd64 (6.9.9-1build1) ...\r\nSetting up libjq1:amd64 (1.7.1-3ubuntu0.24.04.2) ...\r\nSetting up libldap2-dev (2.6.10+dfsg-0ubuntu0.24.04.1) ...\r\nSetting up libsasl2-dev (2.1.28+dfsg1-5ubuntu3.1) ...\r\nSetting up jq (1.7.1-3ubuntu0.24.04.2) ...\r\nProcessing triggers for libc-bin (2.39-0ubuntu8.7) ...\r\n",
                            "stdout_lines": [
                                "Reading package lists...",
                                "Building dependency tree...",
                                "Reading state information...",
                                "The following additional packages will be installed:",
                                "  libjq1 libldap-dev libonig5 libssl-dev",
                                "Suggested packages:",
                                "  libssl-doc",
                                "The following NEW packages will be installed:",
                                "  jq libjq1 libldap-dev libldap2-dev libonig5 libsasl2-dev libssl-dev",
                                "0 upgraded, 7 newly installed, 0 to remove and 0 not upgraded.",
                                "Need to get 3350 kB of archives.",
                                "After this operation, 17.0 MB of additional disk space will be used.",
                                "Get:1 http://archive.ubuntu.com/ubuntu noble/main amd64 libonig5 amd64 6.9.9-1build1 [172 kB]",
                                "Get:2 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libjq1 amd64 1.7.1-3ubuntu0.24.04.2 [142 kB]",
                                "Get:3 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 jq amd64 1.7.1-3ubuntu0.24.04.2 [65.7 kB]",
                                "Get:4 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libldap-dev amd64 2.6.10+dfsg-0ubuntu0.24.04.1 [308 kB]",
                                "Get:5 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libssl-dev amd64 3.0.13-0ubuntu3.11 [2408 kB]",
                                "Get:6 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libsasl2-dev amd64 2.1.28+dfsg1-5ubuntu3.1 [243 kB]",
                                "Get:7 http://archive.ubuntu.com/ubuntu noble-updates/main amd64 libldap2-dev all 2.6.10+dfsg-0ubuntu0.24.04.1 [11.1 kB]",
                                "Fetched 3350 kB in 0s (19.3 MB/s)",
                                "Selecting previously unselected package libonig5:amd64.",
                                "(Reading database ... ",
                                "(Reading database ... 5%",
                                "(Reading database ... 10%",
                                "(Reading database ... 15%",
                                "(Reading database ... 20%",
                                "(Reading database ... 25%",
                                "(Reading database ... 30%",
                                "(Reading database ... 35%",
                                "(Reading database ... 40%",
                                "(Reading database ... 45%",
                                "(Reading database ... 50%",
                                "(Reading database ... 55%",
                                "(Reading database ... 60%",
                                "(Reading database ... 65%",
                                "(Reading database ... 70%",
                                "(Reading database ... 75%",
                                "(Reading database ... 80%",
                                "(Reading database ... 85%",
                                "(Reading database ... 90%",
                                "(Reading database ... 95%",
                                "(Reading database ... 100%",
                                "(Reading database ... 36662 files and directories currently installed.)",
                                "Preparing to unpack .../0-libonig5_6.9.9-1build1_amd64.deb ...",
                                "Unpacking libonig5:amd64 (6.9.9-1build1) ...",
                                "Selecting previously unselected package libjq1:amd64.",
                                "Preparing to unpack .../1-libjq1_1.7.1-3ubuntu0.24.04.2_amd64.deb ...",
                                "Unpacking libjq1:amd64 (1.7.1-3ubuntu0.24.04.2) ...",
                                "Selecting previously unselected package jq.",
                                "Preparing to unpack .../2-jq_1.7.1-3ubuntu0.24.04.2_amd64.deb ...",
                                "Unpacking jq (1.7.1-3ubuntu0.24.04.2) ...",
                                "Selecting previously unselected package libldap-dev:amd64.",
                                "Preparing to unpack .../3-libldap-dev_2.6.10+dfsg-0ubuntu0.24.04.1_amd64.deb ...",
                                "Unpacking libldap-dev:amd64 (2.6.10+dfsg-0ubuntu0.24.04.1) ...",
                                "Selecting previously unselected package libssl-dev:amd64.",
                                "Preparing to unpack .../4-libssl-dev_3.0.13-0ubuntu3.11_amd64.deb ...",
                                "Unpacking libssl-dev:amd64 (3.0.13-0ubuntu3.11) ...",
                                "Selecting previously unselected package libsasl2-dev.",
                                "Preparing to unpack .../5-libsasl2-dev_2.1.28+dfsg1-5ubuntu3.1_amd64.deb ...",
                                "Unpacking libsasl2-dev (2.1.28+dfsg1-5ubuntu3.1) ...",
                                "Selecting previously unselected package libldap2-dev.",
                                "Preparing to unpack .../6-libldap2-dev_2.6.10+dfsg-0ubuntu0.24.04.1_all.deb ...",
                                "Unpacking libldap2-dev (2.6.10+dfsg-0ubuntu0.24.04.1) ...",
                                "Setting up libldap-dev:amd64 (2.6.10+dfsg-0ubuntu0.24.04.1) ...",
                                "Setting up libssl-dev:amd64 (3.0.13-0ubuntu3.11) ...",
                                "Setting up libonig5:amd64 (6.9.9-1build1) ...",
                                "Setting up libjq1:amd64 (1.7.1-3ubuntu0.24.04.2) ...",
                                "Setting up libldap2-dev (2.6.10+dfsg-0ubuntu0.24.04.1) ...",
                                "Setting up libsasl2-dev (2.1.28+dfsg1-5ubuntu3.1) ...",
                                "Setting up jq (1.7.1-3ubuntu0.24.04.2) ...",
                                "Processing triggers for libc-bin (2.39-0ubuntu8.7) ..."
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:50.969461Z",
                            "start": "2026-07-03T06:37:45.312325Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000030",
                        "name": "Ensure required APT packages are installed"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.get_url",
                            "changed": true,
                            "checksum_dest": null,
                            "checksum_src": "6c1a358b722771947ef8ab028b5085bddc027a63",
                            "dest": "/usr/local/bin/yq",
                            "elapsed": 0,
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "",
                                    "ciphers": null,
                                    "client_cert": null,
                                    "client_key": null,
                                    "decompress": true,
                                    "dest": "/usr/local/bin/yq",
                                    "force": false,
                                    "force_basic_auth": false,
                                    "group": "root",
                                    "headers": null,
                                    "http_agent": "ansible-httpget",
                                    "mode": "0755",
                                    "owner": "root",
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "timeout": 10,
                                    "tmp_dest": null,
                                    "unredirected_headers": [],
                                    "unsafe_writes": false,
                                    "url": "https://github.com/mikefarah/yq/releases/download/v4.53.3/yq_linux_amd64",
                                    "url_password": null,
                                    "url_username": null,
                                    "use_gssapi": false,
                                    "use_netrc": true,
                                    "use_proxy": true,
                                    "validate_certs": true
                                }
                            },
                            "md5sum": "e4fe3939179507be5c817e7a118bff6b",
                            "mode": "0755",
                            "msg": "OK (13750434 bytes)",
                            "owner": "root",
                            "size": 13750434,
                            "src": "/root/.ansible/tmp/ansible-moduletmp-1783060671.6096315-6p4q7zx0/tmpm93iwkyt",
                            "state": "file",
                            "status_code": 200,
                            "uid": 0,
                            "url": "https://github.com/mikefarah/yq/releases/download/v4.53.3/yq_linux_amd64",
                            "warnings": [
                                "Module remote_tmp /root/.ansible/tmp did not exist and was created with a mode of 0700, this may cause issues when running as another user. To avoid this, create the remote_tmp dir with the correct permissions manually"
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:52.264400Z",
                            "start": "2026-07-03T06:37:50.974789Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000031",
                        "name": "Install mikefarah/yq"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "d145361f6b6b329a0cee9c191f3833806cf4446f",
                            "dest": "/etc/sysctl.d/99-opm-integration-accept-ra.conf",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "tmpbu0_uazi",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "d145361f6b6b329a0cee9c191f3833806cf4446f",
                                    "content": null,
                                    "dest": "/etc/sysctl.d/99-opm-integration-accept-ra.conf",
                                    "directory_mode": null,
                                    "follow": false,
                                    "force": true,
                                    "group": "root",
                                    "local_follow": null,
                                    "mode": "0644",
                                    "owner": "root",
                                    "remote_src": null,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060672.3312929-95-240198611608940/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "1351005c62fc80771c3f455932760886",
                            "mode": "0644",
                            "owner": "root",
                            "size": 101,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1783060672.3312929-95-240198611608940/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:53.431708Z",
                            "start": "2026-07-03T06:37:52.272730Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000032",
                        "name": "Keep router advertisements honoured while IPv6 forwarding is on"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.command",
                            "changed": false,
                            "cmd": [
                                "sysctl",
                                "--system"
                            ],
                            "delta": "0:00:00.007420",
                            "end": "2026-07-03 06:37:53.773698",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "sysctl --system",
                                    "_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-1a1e-9ea4-000000000033-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-03 06:37:53.766278",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "* Applying /usr/lib/sysctl.d/10-apparmor.conf ...\n* Applying /etc/sysctl.d/10-bufferbloat.conf ...\n* Applying /etc/sysctl.d/10-console-messages.conf ...\n* Applying /etc/sysctl.d/10-ipv6-privacy.conf ...\n* Applying /etc/sysctl.d/10-kernel-hardening.conf ...\n* Applying /etc/sysctl.d/10-magic-sysrq.conf ...\n* Applying /etc/sysctl.d/10-map-count.conf ...\n* Applying /etc/sysctl.d/10-network-security.conf ...\n* Applying /etc/sysctl.d/10-ptrace.conf ...\n* Applying /etc/sysctl.d/10-zeropage.conf ...\n* Applying /usr/lib/sysctl.d/50-pid-max.conf ...\n* Applying /etc/sysctl.d/99-cloudimg-ipv6.conf ...\n* Applying /etc/sysctl.d/99-opm-integration-accept-ra.conf ...\n* Applying /usr/lib/sysctl.d/99-protect-links.conf ...\n* Applying /etc/sysctl.d/99-sysctl.conf ...\n* Applying /etc/sysctl.conf ...\nkernel.apparmor_restrict_unprivileged_userns = 1\nnet.core.default_qdisc = fq_codel\nkernel.printk = 4 4 1 7\nnet.ipv6.conf.all.use_tempaddr = 2\nnet.ipv6.conf.default.use_tempaddr = 2\nkernel.kptr_restrict = 1\nkernel.sysrq = 176\nvm.max_map_count = 1048576\nnet.ipv4.conf.default.rp_filter = 2\nnet.ipv4.conf.all.rp_filter = 2\nkernel.yama.ptrace_scope = 1\nvm.mmap_min_addr = 65536\nkernel.pid_max = 4194304\nnet.ipv6.conf.all.use_tempaddr = 0\nnet.ipv6.conf.default.use_tempaddr = 0\nnet.ipv6.conf.all.accept_ra = 2\nnet.ipv6.conf.default.accept_ra = 2\nnet.ipv6.conf.ens3.accept_ra = 2\nfs.protected_fifos = 1\nfs.protected_hardlinks = 1\nfs.protected_regular = 2\nfs.protected_symlinks = 1",
                            "stdout_lines": [
                                "* Applying /usr/lib/sysctl.d/10-apparmor.conf ...",
                                "* Applying /etc/sysctl.d/10-bufferbloat.conf ...",
                                "* Applying /etc/sysctl.d/10-console-messages.conf ...",
                                "* Applying /etc/sysctl.d/10-ipv6-privacy.conf ...",
                                "* Applying /etc/sysctl.d/10-kernel-hardening.conf ...",
                                "* Applying /etc/sysctl.d/10-magic-sysrq.conf ...",
                                "* Applying /etc/sysctl.d/10-map-count.conf ...",
                                "* Applying /etc/sysctl.d/10-network-security.conf ...",
                                "* Applying /etc/sysctl.d/10-ptrace.conf ...",
                                "* Applying /etc/sysctl.d/10-zeropage.conf ...",
                                "* Applying /usr/lib/sysctl.d/50-pid-max.conf ...",
                                "* Applying /etc/sysctl.d/99-cloudimg-ipv6.conf ...",
                                "* Applying /etc/sysctl.d/99-opm-integration-accept-ra.conf ...",
                                "* Applying /usr/lib/sysctl.d/99-protect-links.conf ...",
                                "* Applying /etc/sysctl.d/99-sysctl.conf ...",
                                "* Applying /etc/sysctl.conf ...",
                                "kernel.apparmor_restrict_unprivileged_userns = 1",
                                "net.core.default_qdisc = fq_codel",
                                "kernel.printk = 4 4 1 7",
                                "net.ipv6.conf.all.use_tempaddr = 2",
                                "net.ipv6.conf.default.use_tempaddr = 2",
                                "kernel.kptr_restrict = 1",
                                "kernel.sysrq = 176",
                                "vm.max_map_count = 1048576",
                                "net.ipv4.conf.default.rp_filter = 2",
                                "net.ipv4.conf.all.rp_filter = 2",
                                "kernel.yama.ptrace_scope = 1",
                                "vm.mmap_min_addr = 65536",
                                "kernel.pid_max = 4194304",
                                "net.ipv6.conf.all.use_tempaddr = 0",
                                "net.ipv6.conf.default.use_tempaddr = 0",
                                "net.ipv6.conf.all.accept_ra = 2",
                                "net.ipv6.conf.default.accept_ra = 2",
                                "net.ipv6.conf.ens3.accept_ra = 2",
                                "fs.protected_fifos = 1",
                                "fs.protected_hardlinks = 1",
                                "fs.protected_regular = 2",
                                "fs.protected_symlinks = 1"
                            ],
                            "zuul_log_id": "0242ac1f-6606-1a1e-9ea4-000000000033-1-ubuntunoblelarge"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:37:53.981848Z",
                            "start": "2026-07-03T06:37:53.462942Z"
                        },
                        "id": "0242ac1f-6606-1a1e-9ea4-000000000033",
                        "name": "Apply the sysctl settings"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble-large": {
            "changed": 20,
            "failures": 0,
            "ignored": 0,
            "ok": 35,
            "rescued": 0,
            "skipped": 18,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "run",
    "playbook": "github.com/osism/openstack-project-manager/playbooks/test-integration.yml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-03T06:57:46.275498Z",
                    "start": "2026-07-03T06:37:54.927289Z"
                },
                "id": "0242ac1f-6606-bcae-acbb-000000000002",
                "name": "Run integration play"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.pip",
                            "changed": true,
                            "cmd": [
                                "/tmp/venv/bin/pip3",
                                "install",
                                "tox",
                                "openstacksdk"
                            ],
                            "invocation": {
                                "module_args": {
                                    "chdir": null,
                                    "editable": false,
                                    "executable": null,
                                    "extra_args": null,
                                    "name": [
                                        "tox",
                                        "openstacksdk"
                                    ],
                                    "requirements": null,
                                    "state": "present",
                                    "umask": null,
                                    "version": null,
                                    "virtualenv": "/tmp/venv",
                                    "virtualenv_command": "python3 -m venv",
                                    "virtualenv_python": null,
                                    "virtualenv_site_packages": false
                                }
                            },
                            "name": [
                                "tox",
                                "openstacksdk"
                            ],
                            "requirements": null,
                            "state": "present",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Collecting tox\n  Downloading tox-4.56.1-py3-none-any.whl.metadata (3.8 kB)\nCollecting openstacksdk\n  Downloading openstacksdk-4.17.0-py3-none-any.whl.metadata (12 kB)\nCollecting cachetools>=7.0.3 (from tox)\n  Downloading cachetools-7.1.4-py3-none-any.whl.metadata (5.5 kB)\nCollecting colorama>=0.4.6 (from tox)\n  Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)\nRequirement already satisfied: filelock>=3.25 in ./venv/lib/python3.12/site-packages (from tox) (3.29.5)\nRequirement already satisfied: packaging>=26 in ./venv/lib/python3.12/site-packages (from tox) (26.2)\nRequirement already satisfied: platformdirs>=4.9.4 in ./venv/lib/python3.12/site-packages (from tox) (4.10.0)\nCollecting pluggy>=1.6 (from tox)\n  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)\nCollecting pyproject-api>=1.10 (from tox)\n  Downloading pyproject_api-1.10.1-py3-none-any.whl.metadata (2.3 kB)\nRequirement already satisfied: python-discovery>=1.2.2 in ./venv/lib/python3.12/site-packages (from tox) (1.4.2)\nCollecting tomli-w>=1.2 (from tox)\n  Downloading tomli_w-1.2.0-py3-none-any.whl.metadata (5.7 kB)\nRequirement already satisfied: virtualenv>=21.1 in ./venv/lib/python3.12/site-packages (from tox) (21.5.1)\nCollecting cryptography>=2.7 (from openstacksdk)\n  Downloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB)\nCollecting decorator>=4.4.1 (from openstacksdk)\n  Downloading decorator-5.3.1-py3-none-any.whl.metadata (3.9 kB)\nCollecting dogpile.cache>=0.6.5 (from openstacksdk)\n  Downloading dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB)\nCollecting iso8601>=0.1.11 (from openstacksdk)\n  Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)\nCollecting jmespath>=0.9.0 (from openstacksdk)\n  Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB)\nCollecting jsonpatch!=1.20,>=1.16 (from openstacksdk)\n  Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)\nCollecting keystoneauth1>=5.10.0 (from openstacksdk)\n  Downloading keystoneauth1-5.14.0-py3-none-any.whl.metadata (2.9 kB)\nCollecting os-service-types>=1.8.1 (from openstacksdk)\n  Downloading os_service_types-1.8.2-py3-none-any.whl.metadata (1.9 kB)\nCollecting pbr!=2.1.0,>=2.0.0 (from openstacksdk)\n  Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)\nCollecting psutil>=3.2.2 (from openstacksdk)\n  Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)\nCollecting PyYAML>=3.13 (from openstacksdk)\n  Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)\nCollecting cffi>=2.0.0 (from cryptography>=2.7->openstacksdk)\n  Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)\nCollecting stevedore>=3.0.0 (from dogpile.cache>=0.6.5->openstacksdk)\n  Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB)\nCollecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk)\n  Downloading jsonpointer-3.1.1-py3-none-any.whl.metadata (2.4 kB)\nCollecting requests>=2.14.2 (from keystoneauth1>=5.10.0->openstacksdk)\n  Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)\nCollecting typing-extensions>=4.12 (from keystoneauth1>=5.10.0->openstacksdk)\n  Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB)\nRequirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->openstacksdk) (82.0.1)\nRequirement already satisfied: distlib<1,>=0.3.7 in ./venv/lib/python3.12/site-packages (from virtualenv>=21.1->tox) (0.4.3)\nCollecting pycparser (from cffi>=2.0.0->cryptography>=2.7->openstacksdk)\n  Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)\nCollecting charset_normalizer<4,>=2 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)\n  Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)\n     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 3.2 MB/s eta 0:00:00\nCollecting idna<4,>=2.5 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)\n  Downloading idna-3.18-py3-none-any.whl.metadata (6.1 kB)\nCollecting urllib3<3,>=1.26 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)\n  Downloading urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)\nRequirement already satisfied: certifi>=2023.5.7 in ./venv/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk) (2026.6.17)\nDownloading tox-4.56.1-py3-none-any.whl (216 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.5/216.5 kB 8.4 MB/s eta 0:00:00\nDownloading openstacksdk-4.17.0-py3-none-any.whl (2.0 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 36.5 MB/s eta 0:00:00\nDownloading cachetools-7.1.4-py3-none-any.whl (16 kB)\nDownloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)\nDownloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.7/4.7 MB 39.4 MB/s eta 0:00:00\nDownloading decorator-5.3.1-py3-none-any.whl (10 kB)\nDownloading dogpile_cache-1.5.0-py3-none-any.whl (64 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.4/64.4 kB 4.5 MB/s eta 0:00:00\nDownloading iso8601-2.1.0-py3-none-any.whl (7.5 kB)\nDownloading jmespath-1.1.0-py3-none-any.whl (20 kB)\nDownloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)\nDownloading keystoneauth1-5.14.0-py3-none-any.whl (343 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 343.3/343.3 kB 18.4 MB/s eta 0:00:00\nDownloading os_service_types-1.8.2-py3-none-any.whl (24 kB)\nDownloading pbr-7.0.3-py2.py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 10.4 MB/s eta 0:00:00\nDownloading pluggy-1.6.0-py3-none-any.whl (20 kB)\nDownloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 155.6/155.6 kB 3.5 MB/s eta 0:00:00\nDownloading pyproject_api-1.10.1-py3-none-any.whl (12 kB)\nDownloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 33.3 MB/s eta 0:00:00\nDownloading tomli_w-1.2.0-py3-none-any.whl (6.7 kB)\nDownloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 219.6/219.6 kB 12.4 MB/s eta 0:00:00\nDownloading jsonpointer-3.1.1-py3-none-any.whl (7.7 kB)\nDownloading requests-2.34.2-py3-none-any.whl (73 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 3.6 MB/s eta 0:00:00\nDownloading stevedore-5.9.0-py3-none-any.whl (54 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.5/54.5 kB 4.2 MB/s eta 0:00:00\nDownloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.6/45.6 kB 3.4 MB/s eta 0:00:00\nDownloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 17.4 MB/s eta 0:00:00\nDownloading idna-3.18-py3-none-any.whl (65 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 5.6 MB/s eta 0:00:00\nDownloading urllib3-2.7.0-py3-none-any.whl (131 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 9.9 MB/s eta 0:00:00\nDownloading pycparser-3.0-py3-none-any.whl (48 kB)\n   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.2/48.2 kB 4.1 MB/s eta 0:00:00\nInstalling collected packages: urllib3, typing-extensions, tomli-w, stevedore, PyYAML, pyproject-api, pycparser, psutil, pluggy, pbr, jsonpointer, jmespath, iso8601, idna, decorator, colorama, charset_normalizer, cachetools, requests, os-service-types, jsonpatch, dogpile.cache, cffi, tox, keystoneauth1, cryptography, openstacksdk\nSuccessfully installed PyYAML-6.0.3 cachetools-7.1.4 cffi-2.0.0 charset_normalizer-3.4.7 colorama-0.4.6 cryptography-49.0.0 decorator-5.3.1 dogpile.cache-1.5.0 idna-3.18 iso8601-2.1.0 jmespath-1.1.0 jsonpatch-1.33 jsonpointer-3.1.1 keystoneauth1-5.14.0 openstacksdk-4.17.0 os-service-types-1.8.2 pbr-7.0.3 pluggy-1.6.0 psutil-7.2.2 pycparser-3.0 pyproject-api-1.10.1 requests-2.34.2 stevedore-5.9.0 tomli-w-1.2.0 tox-4.56.1 typing-extensions-4.16.0 urllib3-2.7.0\n",
                            "stdout_lines": [
                                "Collecting tox",
                                "  Downloading tox-4.56.1-py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting openstacksdk",
                                "  Downloading openstacksdk-4.17.0-py3-none-any.whl.metadata (12 kB)",
                                "Collecting cachetools>=7.0.3 (from tox)",
                                "  Downloading cachetools-7.1.4-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting colorama>=0.4.6 (from tox)",
                                "  Downloading colorama-0.4.6-py2.py3-none-any.whl.metadata (17 kB)",
                                "Requirement already satisfied: filelock>=3.25 in ./venv/lib/python3.12/site-packages (from tox) (3.29.5)",
                                "Requirement already satisfied: packaging>=26 in ./venv/lib/python3.12/site-packages (from tox) (26.2)",
                                "Requirement already satisfied: platformdirs>=4.9.4 in ./venv/lib/python3.12/site-packages (from tox) (4.10.0)",
                                "Collecting pluggy>=1.6 (from tox)",
                                "  Downloading pluggy-1.6.0-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting pyproject-api>=1.10 (from tox)",
                                "  Downloading pyproject_api-1.10.1-py3-none-any.whl.metadata (2.3 kB)",
                                "Requirement already satisfied: python-discovery>=1.2.2 in ./venv/lib/python3.12/site-packages (from tox) (1.4.2)",
                                "Collecting tomli-w>=1.2 (from tox)",
                                "  Downloading tomli_w-1.2.0-py3-none-any.whl.metadata (5.7 kB)",
                                "Requirement already satisfied: virtualenv>=21.1 in ./venv/lib/python3.12/site-packages (from tox) (21.5.1)",
                                "Collecting cryptography>=2.7 (from openstacksdk)",
                                "  Downloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl.metadata (4.3 kB)",
                                "Collecting decorator>=4.4.1 (from openstacksdk)",
                                "  Downloading decorator-5.3.1-py3-none-any.whl.metadata (3.9 kB)",
                                "Collecting dogpile.cache>=0.6.5 (from openstacksdk)",
                                "  Downloading dogpile_cache-1.5.0-py3-none-any.whl.metadata (5.5 kB)",
                                "Collecting iso8601>=0.1.11 (from openstacksdk)",
                                "  Downloading iso8601-2.1.0-py3-none-any.whl.metadata (3.7 kB)",
                                "Collecting jmespath>=0.9.0 (from openstacksdk)",
                                "  Downloading jmespath-1.1.0-py3-none-any.whl.metadata (7.6 kB)",
                                "Collecting jsonpatch!=1.20,>=1.16 (from openstacksdk)",
                                "  Downloading jsonpatch-1.33-py2.py3-none-any.whl.metadata (3.0 kB)",
                                "Collecting keystoneauth1>=5.10.0 (from openstacksdk)",
                                "  Downloading keystoneauth1-5.14.0-py3-none-any.whl.metadata (2.9 kB)",
                                "Collecting os-service-types>=1.8.1 (from openstacksdk)",
                                "  Downloading os_service_types-1.8.2-py3-none-any.whl.metadata (1.9 kB)",
                                "Collecting pbr!=2.1.0,>=2.0.0 (from openstacksdk)",
                                "  Downloading pbr-7.0.3-py2.py3-none-any.whl.metadata (3.8 kB)",
                                "Collecting psutil>=3.2.2 (from openstacksdk)",
                                "  Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl.metadata (22 kB)",
                                "Collecting PyYAML>=3.13 (from openstacksdk)",
                                "  Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (2.4 kB)",
                                "Collecting cffi>=2.0.0 (from cryptography>=2.7->openstacksdk)",
                                "  Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl.metadata (2.6 kB)",
                                "Collecting stevedore>=3.0.0 (from dogpile.cache>=0.6.5->openstacksdk)",
                                "  Downloading stevedore-5.9.0-py3-none-any.whl.metadata (2.3 kB)",
                                "Collecting jsonpointer>=1.9 (from jsonpatch!=1.20,>=1.16->openstacksdk)",
                                "  Downloading jsonpointer-3.1.1-py3-none-any.whl.metadata (2.4 kB)",
                                "Collecting requests>=2.14.2 (from keystoneauth1>=5.10.0->openstacksdk)",
                                "  Downloading requests-2.34.2-py3-none-any.whl.metadata (4.8 kB)",
                                "Collecting typing-extensions>=4.12 (from keystoneauth1>=5.10.0->openstacksdk)",
                                "  Downloading typing_extensions-4.16.0-py3-none-any.whl.metadata (3.3 kB)",
                                "Requirement already satisfied: setuptools in ./venv/lib/python3.12/site-packages (from pbr!=2.1.0,>=2.0.0->openstacksdk) (82.0.1)",
                                "Requirement already satisfied: distlib<1,>=0.3.7 in ./venv/lib/python3.12/site-packages (from virtualenv>=21.1->tox) (0.4.3)",
                                "Collecting pycparser (from cffi>=2.0.0->cryptography>=2.7->openstacksdk)",
                                "  Downloading pycparser-3.0-py3-none-any.whl.metadata (8.2 kB)",
                                "Collecting charset_normalizer<4,>=2 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)",
                                "  Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl.metadata (40 kB)",
                                "     \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 40.9/40.9 kB 3.2 MB/s eta 0:00:00",
                                "Collecting idna<4,>=2.5 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)",
                                "  Downloading idna-3.18-py3-none-any.whl.metadata (6.1 kB)",
                                "Collecting urllib3<3,>=1.26 (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk)",
                                "  Downloading urllib3-2.7.0-py3-none-any.whl.metadata (6.9 kB)",
                                "Requirement already satisfied: certifi>=2023.5.7 in ./venv/lib/python3.12/site-packages (from requests>=2.14.2->keystoneauth1>=5.10.0->openstacksdk) (2026.6.17)",
                                "Downloading tox-4.56.1-py3-none-any.whl (216 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.5/216.5 kB 8.4 MB/s eta 0:00:00",
                                "Downloading openstacksdk-4.17.0-py3-none-any.whl (2.0 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 2.0/2.0 MB 36.5 MB/s eta 0:00:00",
                                "Downloading cachetools-7.1.4-py3-none-any.whl (16 kB)",
                                "Downloading colorama-0.4.6-py2.py3-none-any.whl (25 kB)",
                                "Downloading cryptography-49.0.0-cp311-abi3-manylinux_2_34_x86_64.whl (4.7 MB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 4.7/4.7 MB 39.4 MB/s eta 0:00:00",
                                "Downloading decorator-5.3.1-py3-none-any.whl (10 kB)",
                                "Downloading dogpile_cache-1.5.0-py3-none-any.whl (64 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 64.4/64.4 kB 4.5 MB/s eta 0:00:00",
                                "Downloading iso8601-2.1.0-py3-none-any.whl (7.5 kB)",
                                "Downloading jmespath-1.1.0-py3-none-any.whl (20 kB)",
                                "Downloading jsonpatch-1.33-py2.py3-none-any.whl (12 kB)",
                                "Downloading keystoneauth1-5.14.0-py3-none-any.whl (343 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 343.3/343.3 kB 18.4 MB/s eta 0:00:00",
                                "Downloading os_service_types-1.8.2-py3-none-any.whl (24 kB)",
                                "Downloading pbr-7.0.3-py2.py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.9/131.9 kB 10.4 MB/s eta 0:00:00",
                                "Downloading pluggy-1.6.0-py3-none-any.whl (20 kB)",
                                "Downloading psutil-7.2.2-cp36-abi3-manylinux2010_x86_64.manylinux_2_12_x86_64.manylinux_2_28_x86_64.whl (155 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 155.6/155.6 kB 3.5 MB/s eta 0:00:00",
                                "Downloading pyproject_api-1.10.1-py3-none-any.whl (12 kB)",
                                "Downloading pyyaml-6.0.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (807 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 807.9/807.9 kB 33.3 MB/s eta 0:00:00",
                                "Downloading tomli_w-1.2.0-py3-none-any.whl (6.7 kB)",
                                "Downloading cffi-2.0.0-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl (219 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 219.6/219.6 kB 12.4 MB/s eta 0:00:00",
                                "Downloading jsonpointer-3.1.1-py3-none-any.whl (7.7 kB)",
                                "Downloading requests-2.34.2-py3-none-any.whl (73 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 73.1/73.1 kB 3.6 MB/s eta 0:00:00",
                                "Downloading stevedore-5.9.0-py3-none-any.whl (54 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 54.5/54.5 kB 4.2 MB/s eta 0:00:00",
                                "Downloading typing_extensions-4.16.0-py3-none-any.whl (45 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 45.6/45.6 kB 3.4 MB/s eta 0:00:00",
                                "Downloading charset_normalizer-3.4.7-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl (216 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 216.6/216.6 kB 17.4 MB/s eta 0:00:00",
                                "Downloading idna-3.18-py3-none-any.whl (65 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 65.5/65.5 kB 5.6 MB/s eta 0:00:00",
                                "Downloading urllib3-2.7.0-py3-none-any.whl (131 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 131.1/131.1 kB 9.9 MB/s eta 0:00:00",
                                "Downloading pycparser-3.0-py3-none-any.whl (48 kB)",
                                "   \u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501\u2501 48.2/48.2 kB 4.1 MB/s eta 0:00:00",
                                "Installing collected packages: urllib3, typing-extensions, tomli-w, stevedore, PyYAML, pyproject-api, pycparser, psutil, pluggy, pbr, jsonpointer, jmespath, iso8601, idna, decorator, colorama, charset_normalizer, cachetools, requests, os-service-types, jsonpatch, dogpile.cache, cffi, tox, keystoneauth1, cryptography, openstacksdk",
                                "Successfully installed PyYAML-6.0.3 cachetools-7.1.4 cffi-2.0.0 charset_normalizer-3.4.7 colorama-0.4.6 cryptography-49.0.0 decorator-5.3.1 dogpile.cache-1.5.0 idna-3.18 iso8601-2.1.0 jmespath-1.1.0 jsonpatch-1.33 jsonpointer-3.1.1 keystoneauth1-5.14.0 openstacksdk-4.17.0 os-service-types-1.8.2 pbr-7.0.3 pluggy-1.6.0 psutil-7.2.2 pycparser-3.0 pyproject-api-1.10.1 requests-2.34.2 stevedore-5.9.0 tomli-w-1.2.0 tox-4.56.1 typing-extensions-4.16.0 urllib3-2.7.0"
                            ],
                            "version": null,
                            "virtualenv": "/tmp/venv"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:38:06.439110Z",
                            "start": "2026-07-03T06:37:54.942387Z"
                        },
                        "id": "0242ac1f-6606-bcae-acbb-000000000004",
                        "name": "Install Python dependencies into the venv"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "changed": true,
                            "cmd": "set -e -o pipefail -x\nexport PATH=\"/tmp/venv/bin:${HOME}/.local/bin:${PATH}\"\nmake integration\n",
                            "delta": "0:19:38.860365",
                            "end": "2026-07-03 06:57:45.841939",
                            "failed": true,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -e -o pipefail -x\nexport PATH=\"/tmp/venv/bin:${HOME}/.local/bin:${PATH}\"\nmake integration\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": "src/github.com/osism/openstack-project-manager",
                                    "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-bcae-acbb-000000000005-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "start": "2026-07-03 06:38:06.981574",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "+ export PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin\n+ make integration\ntest/integration/run.sh\nCloning into '/tmp/opm-forge'...\nmake[1]: Entering directory '/tmp/opm-forge'\nhack/install-test-deps.sh\n[2026-07-03T06:38:10Z] === Installing E2E Test Dependencies ===\n[2026-07-03T06:38:10Z] Detected platform: linux/amd64\n[2026-07-03T06:38:10Z] Installing chainsaw v0.2.15...\n[2026-07-03T06:38:12Z]   SHA256 checksum verified.\n[2026-07-03T06:38:14Z] chainsaw v0.2.15 installed to /home/zuul/.local/bin/chainsaw.\n[2026-07-03T06:38:14Z] Installing kind v0.32.0...\n[2026-07-03T06:38:14Z]   SHA256 checksum verified.\n[2026-07-03T06:38:14Z] kind v0.32.0 installed to /home/zuul/.local/bin/kind.\n[2026-07-03T06:38:14Z] Installing kubectl v1.36.1...\n[2026-07-03T06:38:15Z]   SHA256 checksum verified.\n[2026-07-03T06:38:15Z] kubectl v1.36.1 installed to /home/zuul/.local/bin/kubectl.\n[2026-07-03T06:38:15Z] === Done ===\nmake[1]: Leaving directory '/tmp/opm-forge'\nmake[1]: Entering directory '/tmp/opm-forge'\nhack/deploy-infra.sh\n[2026-07-03T06:38:15Z] ==========================================\n[2026-07-03T06:38:15Z]   Deploy Infrastructure to Kind Cluster\n[2026-07-03T06:38:15Z] ==========================================\n[2026-07-03T06:38:15Z] Cluster name        : forge\n[2026-07-03T06:38:15Z] HelmRelease timeout : 600s\n[2026-07-03T06:38:15Z] Pod timeout         : 300s\n[2026-07-03T06:38:15Z] ExternalSecret timeout : 120s\n[2026-07-03T06:38:15Z] Kind host port      : 8443 \u2192 31443 (override via KIND_HOST_PORT)\n[2026-07-03T06:38:15Z] Chaos Mesh         : false (set WITH_CHAOS_MESH=true to install)\n[2026-07-03T06:38:15Z] Prometheus stack    : false (set WITH_PROMETHEUS=true to install)\n[2026-07-03T06:38:15Z] ControlPlane stack  : true (set WITH_CONTROLPLANE=true to provision infra via the c5c3 ControlPlane)\n[2026-07-03T06:38:15Z] \n[2026-07-03T06:38:15Z] Running pre-flight checks...\n[2026-07-03T06:38:16Z] Pre-flight checks passed.\n[2026-07-03T06:38:16Z] Skipping chaos-mesh kernel modules (WITH_CHAOS_MESH=false).\n[2026-07-03T06:38:16Z] === Step 1/8: Create kind cluster ===\nCreating cluster \"forge\" ...\n \u2022 Ensuring node image (kindest/node:v1.36.1) \ud83d\uddbc  ...\n \u2713 Ensuring node image (kindest/node:v1.36.1) \ud83d\uddbc\n \u2022 Preparing nodes \ud83d\udce6   ...\n \u2713 Preparing nodes \ud83d\udce6 \n \u2022 Writing configuration \ud83d\udcdc  ...\n \u2713 Writing configuration \ud83d\udcdc\n \u2022 Starting control-plane \ud83d\udd79\ufe0f  ...\n \u2713 Starting control-plane \ud83d\udd79\ufe0f\n \u2022 Installing CNI \ud83d\udd0c  ...\n \u2713 Installing CNI \ud83d\udd0c\n \u2022 Installing StorageClass \ud83d\udcbe  ...\n \u2713 Installing StorageClass \ud83d\udcbe\n \u2022 Waiting \u2264 1m0s for control-plane = Ready \u23f3  ...\n \u2713 Waiting \u2264 1m0s for control-plane = Ready \u23f3\n \u2022 Ready after 18s \ud83d\udc9a\nSet kubectl context to \"kind-forge\"\nYou can now use your cluster with:\n\nkubectl cluster-info --context kind-forge\n\nThanks for using kind! \ud83d\ude0a\n[2026-07-03T06:39:08Z] Kind cluster 'forge' created.\n[2026-07-03T06:39:08Z] === Step 2/8: Install flux-operator + apply FluxInstance ===\nnamespace/flux-system created\ncustomresourcedefinition.apiextensions.k8s.io/fluxinstances.fluxcd.controlplane.io created\ncustomresourcedefinition.apiextensions.k8s.io/fluxreports.fluxcd.controlplane.io created\ncustomresourcedefinition.apiextensions.k8s.io/resourcesetinputproviders.fluxcd.controlplane.io created\ncustomresourcedefinition.apiextensions.k8s.io/resourcesets.fluxcd.controlplane.io created\nserviceaccount/flux-operator created\nclusterrole.rbac.authorization.k8s.io/flux-operator-edit created\nclusterrole.rbac.authorization.k8s.io/flux-operator-view created\nclusterrole.rbac.authorization.k8s.io/flux-web-admin created\nclusterrole.rbac.authorization.k8s.io/flux-web-user created\nclusterrolebinding.rbac.authorization.k8s.io/flux-operator-cluster-admin created\nservice/flux-operator created\ndeployment.apps/flux-operator created\nnamespace/cert-manager created\nnamespace/mariadb-system created\nnamespace/external-secrets created\nnamespace/monitoring created\nnamespace/memcached-system created\nnamespace/openstack created\nnamespace/openbao-system created\nnamespace/keystone-system created\nnamespace/c5c3-system created\nnamespace/orc-system created\nfluxinstance.fluxcd.controlplane.io/flux created\n[2026-07-03T06:39:11Z] Waiting up to 600s for FluxInstance/flux to become Ready...\n[2026-07-03T06:39:12Z]   FluxInstance/flux is not Ready yet (reason: Pending).\n[2026-07-03T06:39:22Z]   FluxInstance/flux is not Ready yet (reason: Progressing).\n[2026-07-03T06:39:22Z]     Reconciliation in progress\n[2026-07-03T06:39:32Z]   FluxInstance/flux is not Ready yet (reason: Progressing).\n[2026-07-03T06:39:32Z]     Reconciliation in progress\n[2026-07-03T06:39:43Z] FluxInstance/flux is Ready.\n[2026-07-03T06:39:43Z] flux-operator installed and FluxInstance/flux is Ready.\n[2026-07-03T06:39:43Z] === Installing Gateway API CRDs (v1.1.0) ===\ncustomresourcedefinition.apiextensions.k8s.io/gatewayclasses.gateway.networking.k8s.io serverside-applied\ncustomresourcedefinition.apiextensions.k8s.io/gateways.gateway.networking.k8s.io serverside-applied\ncustomresourcedefinition.apiextensions.k8s.io/grpcroutes.gateway.networking.k8s.io serverside-applied\ncustomresourcedefinition.apiextensions.k8s.io/httproutes.gateway.networking.k8s.io serverside-applied\ncustomresourcedefinition.apiextensions.k8s.io/referencegrants.gateway.networking.k8s.io serverside-applied\n[2026-07-03T06:39:43Z] Gateway API CRDs installed.\n[2026-07-03T06:39:43Z] === Step 3/8: Apply base kustomize overlay ===\nnamespace/c5c3-system unchanged\nnamespace/cert-manager unchanged\nnamespace/envoy-gateway-system created\nnamespace/external-secrets unchanged\nnamespace/headlamp-system created\nnamespace/keystone-system unchanged\nnamespace/mariadb-system unchanged\nnamespace/memcached-system unchanged\nnamespace/monitoring unchanged\nnamespace/openbao-system unchanged\nnamespace/openstack unchanged\nnamespace/orc-system unchanged\nclusterrole.rbac.authorization.k8s.io/headlamp-flux-viewer created\nclusterrolebinding.rbac.authorization.k8s.io/headlamp-flux-view created\nclusterrolebinding.rbac.authorization.k8s.io/headlamp-view created\nfluxinstance.fluxcd.controlplane.io/flux unchanged\nresourceset.fluxcd.controlplane.io/flux-web created\ngateway.gateway.networking.k8s.io/openstack-gw created\ngatewayclass.gateway.networking.k8s.io/envoy created\nhelmrelease.helm.toolkit.fluxcd.io/c5c3-operator created\nhelmrelease.helm.toolkit.fluxcd.io/cert-manager created\nhelmrelease.helm.toolkit.fluxcd.io/envoy-gateway created\nhelmrelease.helm.toolkit.fluxcd.io/external-secrets created\nhelmrelease.helm.toolkit.fluxcd.io/headlamp created\nhelmrelease.helm.toolkit.fluxcd.io/keystone-operator created\nhelmrelease.helm.toolkit.fluxcd.io/mariadb-operator created\nhelmrelease.helm.toolkit.fluxcd.io/mariadb-operator-crds created\nhelmrelease.helm.toolkit.fluxcd.io/memcached-operator created\nhelmrelease.helm.toolkit.fluxcd.io/prometheus-operator-crds created\nhelmrelease.helm.toolkit.fluxcd.io/openbao created\nkustomization.kustomize.toolkit.fluxcd.io/k-orc created\ngitrepository.source.toolkit.fluxcd.io/k-orc created\nhelmrepository.source.toolkit.fluxcd.io/c5c3-charts created\nhelmrepository.source.toolkit.fluxcd.io/cert-manager created\nhelmrepository.source.toolkit.fluxcd.io/envoy-gateway-charts created\nhelmrepository.source.toolkit.fluxcd.io/external-secrets created\nhelmrepository.source.toolkit.fluxcd.io/headlamp created\nhelmrepository.source.toolkit.fluxcd.io/mariadb-operator created\nhelmrepository.source.toolkit.fluxcd.io/openbao created\nhelmrepository.source.toolkit.fluxcd.io/prometheus-community created\n[2026-07-03T06:39:47Z] Base kustomize overlay applied.\n[2026-07-03T06:39:47Z] WITH_CONTROLPLANE=true: deploying the c5c3 ControlPlane stack (keystone-operator, k-orc, c5c3-operator).\nhelmrelease.helm.toolkit.fluxcd.io/keystone-operator patched\n[2026-07-03T06:39:47Z] Reconciling HelmRepository sources...\nhelmrepository.source.toolkit.fluxcd.io/c5c3-charts annotated\nhelmrepository.source.toolkit.fluxcd.io/cert-manager annotated\nhelmrepository.source.toolkit.fluxcd.io/envoy-gateway-charts annotated\nhelmrepository.source.toolkit.fluxcd.io/external-secrets annotated\nhelmrepository.source.toolkit.fluxcd.io/headlamp annotated\nhelmrepository.source.toolkit.fluxcd.io/mariadb-operator annotated\nhelmrepository.source.toolkit.fluxcd.io/openbao annotated\nhelmrepository.source.toolkit.fluxcd.io/prometheus-community annotated\n[2026-07-03T06:39:48Z] === Step 4/8: Wait for HelmReleases ===\n[2026-07-03T06:39:48Z] Phase 1: Waiting for cert-manager...\n[2026-07-03T06:39:48Z] Waiting up to 600s for HelmReleases to become Ready: cert-manager\n[2026-07-03T06:39:49Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-07-03T06:39:49Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:39:59Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-07-03T06:39:59Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:10Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:10Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:20Z] All HelmReleases are Ready.\n[2026-07-03T06:40:20Z] Phase 2: Applying TLS prerequisites (ClusterIssuer + OpenBao CA + OpenBao TLS Certificate + DB CA Issuer)...\nclusterissuer.cert-manager.io/selfsigned-cluster-issuer created\ncertificate.cert-manager.io/openbao-ca created\nclusterissuer.cert-manager.io/openbao-ca-issuer created\ncertificate.cert-manager.io/openbao-tls created\ncertificate.cert-manager.io/openstack-db-ca created\nclusterissuer.cert-manager.io/openstack-db-ca-issuer created\n[2026-07-03T06:40:21Z] Phase 3: Waiting for remaining HelmReleases...\n[2026-07-03T06:40:21Z] Waiting up to 600s for HelmReleases to become Ready: prometheus-operator-crds openbao mariadb-operator-crds mariadb-operator external-secrets memcached-operator envoy-gateway\n[2026-07-03T06:40:21Z]   HelmRelease 'prometheus-operator-crds' in namespace 'monitoring' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:21Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:23Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:23Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:23Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:23Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:24Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: DependencyNotReady).\n[2026-07-03T06:40:24Z]     dependency 'monitoring/prometheus-operator-crds' is not ready\n[2026-07-03T06:40:24Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:24Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:36Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:36Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:36Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:36Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:37Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:37Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:37Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:37Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:49Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:49Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:49Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:49Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:40:50Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:40:50Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:41:01Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-07-03T06:41:01Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:41:02Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-07-03T06:41:02Z]     Running 'install' action with timeout of 5m0s\n[2026-07-03T06:41:14Z] All HelmReleases are Ready.\n[2026-07-03T06:41:14Z] === Step 5/8: Apply infrastructure kustomize overlay ===\n[2026-07-03T06:41:14Z] Waiting up to 300s for CRDs to be registered: memcacheds.memcached.c5c3.io clustersecretstores.external-secrets.io externalsecrets.external-secrets.io mariadbs.k8s.mariadb.com envoyproxies.gateway.envoyproxy.io\n[2026-07-03T06:41:15Z] All required CRDs are registered.\ncertificate.cert-manager.io/openbao-ca unchanged\ncertificate.cert-manager.io/openstack-db-ca unchanged\ncertificate.cert-manager.io/eso-openbao-client-tls created\ncertificate.cert-manager.io/openbao-client-tls created\ncertificate.cert-manager.io/openbao-tls unchanged\ncertificate.cert-manager.io/keystone-nip-io-tls created\nclusterissuer.cert-manager.io/openbao-ca-issuer unchanged\nclusterissuer.cert-manager.io/openstack-db-ca-issuer unchanged\nclusterissuer.cert-manager.io/selfsigned-cluster-issuer unchanged\nclustersecretstore.external-secrets.io/openbao-cluster-store created\nexternalsecret.external-secrets.io/keystone-admin created\nexternalsecret.external-secrets.io/keystone-db created\nexternalsecret.external-secrets.io/mariadb-root-password created\nenvoyproxy.gateway.envoyproxy.io/envoy-nodeport created\n[2026-07-03T06:41:20Z] Infrastructure overlay applied WITHOUT MariaDB/Memcached (WITH_CONTROLPLANE=true; the ControlPlane provisions them).\n[2026-07-03T06:41:20Z] Waiting up to 600s for Gateway/openstack-gw in namespace 'openstack' to report Programmed=True...\n[2026-07-03T06:41:20Z]   Gateway/openstack-gw is not Programmed yet (reason: AddressNotAssigned).\n[2026-07-03T06:41:20Z]     No addresses have been assigned to the Gateway\n[2026-07-03T06:41:30Z]   Gateway/openstack-gw is not Programmed yet (reason: NoResources).\n[2026-07-03T06:41:30Z]     Envoy replicas unavailable\n[2026-07-03T06:41:40Z] Gateway/openstack-gw is Programmed.\n[2026-07-03T06:41:40Z] === Step 6/8: Wait for OpenBao pods ===\n[2026-07-03T06:41:40Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Running...\n[2026-07-03T06:41:41Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Running.\n[2026-07-03T06:41:41Z] === Step 7/8: OpenBao bootstrap ===\n[2026-07-03T06:41:41Z] --- OpenBao Init & Unseal (single-replica mode) ---\n[2026-07-03T06:41:41Z] Initializing OpenBao (key-shares=5, key-threshold=3)...\n[2026-07-03T06:41:49Z] Initialization successful. Storing init output in Secret openbao-system/openbao-init-keys...\nsecret/openbao-init-keys created\n[2026-07-03T06:41:50Z] Secret openbao-system/openbao-init-keys created.\n[2026-07-03T06:41:50Z] Unsealing openbao-0...\n[2026-07-03T06:41:51Z]   Applied unseal key 1/3 to openbao-0.\n[2026-07-03T06:41:51Z]   Applied unseal key 2/3 to openbao-0.\n[2026-07-03T06:41:51Z]   Applied unseal key 3/3 to openbao-0.\n[2026-07-03T06:41:52Z] openbao-0 unsealed successfully.\n[2026-07-03T06:41:52Z] --- OpenBao Bootstrap ---\n[2026-07-03T06:41:52Z] Root token extracted. Running bootstrap scripts...\n[2026-07-03T06:41:52Z] Running setup-secret-engines.sh...\n[2026-07-03T06:41:52Z] === OpenBao Secret Engines Setup ===\n[2026-07-03T06:41:52Z] Namespace : openbao-system\n[2026-07-03T06:41:52Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-07-03T06:41:52Z] Enabling KV v2 secret engine at kv-v2/ ...\nSuccess! Enabled the kv secrets engine at: kv-v2/\n[2026-07-03T06:41:53Z] KV v2 secret engine enabled at kv-v2/.\n[2026-07-03T06:41:53Z] Enabling PKI secret engine at pki/ ...\nSuccess! Enabled the pki secrets engine at: pki/\n[2026-07-03T06:41:53Z] PKI secret engine enabled at pki/.\n[2026-07-03T06:41:54Z] Tuning max-lease-ttl for pki/ to 87600h ...\nSuccess! Tuned the secrets engine at: pki/\n[2026-07-03T06:41:54Z] PKI max-lease-ttl tuned to 87600h.\n[2026-07-03T06:41:54Z] === Done ===\n[2026-07-03T06:41:54Z] setup-secret-engines.sh completed.\n[2026-07-03T06:41:54Z] Running setup-auth.sh...\n[2026-07-03T06:41:54Z] === OpenBao Auth Setup ===\n[2026-07-03T06:41:54Z] Namespace : openbao-system\n[2026-07-03T06:41:54Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-07-03T06:41:54Z] Enabling auth method 'kubernetes' at path 'kubernetes/management'...\nSuccess! Enabled kubernetes auth method at: kubernetes/management/\n[2026-07-03T06:41:55Z] Auth method 'kubernetes' enabled at 'kubernetes/management'.\n[2026-07-03T06:41:55Z] Enabling auth method 'kubernetes' at path 'kubernetes/control-plane'...\nSuccess! Enabled kubernetes auth method at: kubernetes/control-plane/\n[2026-07-03T06:41:56Z] Auth method 'kubernetes' enabled at 'kubernetes/control-plane'.\n[2026-07-03T06:41:56Z] Enabling auth method 'kubernetes' at path 'kubernetes/hypervisor'...\nSuccess! Enabled kubernetes auth method at: kubernetes/hypervisor/\n[2026-07-03T06:41:57Z] Auth method 'kubernetes' enabled at 'kubernetes/hypervisor'.\n[2026-07-03T06:41:57Z] Enabling auth method 'kubernetes' at path 'kubernetes/storage'...\nSuccess! Enabled kubernetes auth method at: kubernetes/storage/\n[2026-07-03T06:41:58Z] Auth method 'kubernetes' enabled at 'kubernetes/storage'.\n[2026-07-03T06:41:58Z] Configuring Kubernetes auth for management cluster...\nSuccess! Data written to: auth/kubernetes/management/config\n[2026-07-03T06:41:58Z] Management cluster Kubernetes auth configured.\n[2026-07-03T06:41:58Z] Writing ESO role for cluster 'management'...\nSuccess! Data written to: auth/kubernetes/management/role/eso-management\n[2026-07-03T06:41:59Z] ESO role 'eso-management' written.\n[2026-07-03T06:41:59Z] Writing ESO role for cluster 'control-plane'...\nSuccess! Data written to: auth/kubernetes/control-plane/role/eso-control-plane\n[2026-07-03T06:41:59Z] ESO role 'eso-control-plane' written.\n[2026-07-03T06:41:59Z] Writing ESO role for cluster 'hypervisor'...\nSuccess! Data written to: auth/kubernetes/hypervisor/role/eso-hypervisor\n[2026-07-03T06:41:59Z] ESO role 'eso-hypervisor' written.\n[2026-07-03T06:41:59Z] Writing ESO role for cluster 'storage'...\nSuccess! Data written to: auth/kubernetes/storage/role/eso-storage\n[2026-07-03T06:42:00Z] ESO role 'eso-storage' written.\n[2026-07-03T06:42:00Z] Enabling auth method 'approle' at path 'approle'...\nSuccess! Enabled approle auth method at: approle/\n[2026-07-03T06:42:01Z] Auth method 'approle' enabled at 'approle'.\n[2026-07-03T06:42:01Z] Writing AppRole provisioner role...\nSuccess! Data written to: auth/approle/role/provisioner\n[2026-07-03T06:42:01Z] AppRole provisioner role written.\n[2026-07-03T06:42:01Z] === Done ===\n[2026-07-03T06:42:01Z] setup-auth.sh completed.\n[2026-07-03T06:42:01Z] Running setup-policies.sh...\n[2026-07-03T06:42:01Z] === Applying OpenBao policies from /tmp/opm-forge/deploy/openbao/policies ===\n[2026-07-03T06:42:01Z] Writing policy 'ci-cd-provisioner' from /tmp/opm-forge/deploy/openbao/policies/ci-cd-provisioner.hcl...\nSuccess! Uploaded policy: ci-cd-provisioner\n[2026-07-03T06:42:02Z] Policy 'ci-cd-provisioner' written.\n[2026-07-03T06:42:02Z] Writing policy 'eso-control-plane' from /tmp/opm-forge/deploy/openbao/policies/eso-control-plane.hcl...\nSuccess! Uploaded policy: eso-control-plane\n[2026-07-03T06:42:02Z] Policy 'eso-control-plane' written.\n[2026-07-03T06:42:02Z] Writing policy 'eso-hypervisor' from /tmp/opm-forge/deploy/openbao/policies/eso-hypervisor.hcl...\nSuccess! Uploaded policy: eso-hypervisor\n[2026-07-03T06:42:03Z] Policy 'eso-hypervisor' written.\n[2026-07-03T06:42:03Z] Writing policy 'eso-management' from /tmp/opm-forge/deploy/openbao/policies/eso-management.hcl...\nSuccess! Uploaded policy: eso-management\n[2026-07-03T06:42:03Z] Policy 'eso-management' written.\n[2026-07-03T06:42:03Z] Writing policy 'eso-storage' from /tmp/opm-forge/deploy/openbao/policies/eso-storage.hcl...\nSuccess! Uploaded policy: eso-storage\n[2026-07-03T06:42:04Z] Policy 'eso-storage' written.\n[2026-07-03T06:42:04Z] Writing policy 'pki-issuer' from /tmp/opm-forge/deploy/openbao/policies/pki-issuer.hcl...\nSuccess! Uploaded policy: pki-issuer\n[2026-07-03T06:42:04Z] Policy 'pki-issuer' written.\n[2026-07-03T06:42:04Z] Writing policy 'push-app-credentials' from /tmp/opm-forge/deploy/openbao/policies/push-app-credentials.hcl...\nSuccess! Uploaded policy: push-app-credentials\n[2026-07-03T06:42:05Z] Policy 'push-app-credentials' written.\n[2026-07-03T06:42:05Z] Writing policy 'push-ceph-keys' from /tmp/opm-forge/deploy/openbao/policies/push-ceph-keys.hcl...\nSuccess! Uploaded policy: push-ceph-keys\n[2026-07-03T06:42:05Z] Policy 'push-ceph-keys' written.\n[2026-07-03T06:42:05Z] Writing policy 'push-keystone-admin' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-admin.hcl...\nSuccess! Uploaded policy: push-keystone-admin\n[2026-07-03T06:42:06Z] Policy 'push-keystone-admin' written.\n[2026-07-03T06:42:06Z] Writing policy 'push-keystone-keys' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-keys.hcl...\nSuccess! Uploaded policy: push-keystone-keys\n[2026-07-03T06:42:06Z] Policy 'push-keystone-keys' written.\n[2026-07-03T06:42:06Z] All 10 policies applied.\n[2026-07-03T06:42:06Z] setup-policies.sh completed.\n[2026-07-03T06:42:06Z] Running write-bootstrap-secrets.sh...\n[2026-07-03T06:42:06Z] === Writing bootstrap secrets ===\n[2026-07-03T06:42:06Z] Namespace : openbao-system\n[2026-07-03T06:42:06Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-07-03T06:42:07Z] Writing secret 'kv-v2/infrastructure/mariadb'...\n========== Secret Path ==========\nkv-v2/data/infrastructure/mariadb\n\n======= Metadata =======\nKey                Value\n---                -----\ncreated_time       2026-07-03T06:42:07.783268161Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-07-03T06:42:07Z] Secret 'kv-v2/infrastructure/mariadb' written.\n[2026-07-03T06:42:07Z] --- Seeding ControlPlane 'openstack/controlplane' (keystone='controlplane-keystone') ---\n[2026-07-03T06:42:08Z] Writing secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin'...\n======================= Secret Path =======================\nkv-v2/data/bootstrap/openstack/controlplane-keystone/admin\n\n======= Metadata =======\nKey                Value\n---                -----\ncreated_time       2026-07-03T06:42:08.905157759Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-07-03T06:42:08Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' written.\n[2026-07-03T06:42:08Z] Marking 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' as managed-by=external-secrets (ESO PushSecret adoption)...\nSuccess! Data written to: kv-v2/metadata/bootstrap/openstack/controlplane-keystone/admin\n[2026-07-03T06:42:09Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' marked ESO-managed.\n[2026-07-03T06:42:09Z] Writing secret 'kv-v2/openstack/keystone/openstack/controlplane/db'...\n===================== Secret Path =====================\nkv-v2/data/openstack/keystone/openstack/controlplane/db\n\n======= Metadata =======\nKey                Value\n---                -----\ncreated_time       2026-07-03T06:42:10.445441901Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-07-03T06:42:10Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' written.\n[2026-07-03T06:42:10Z] Marking 'kv-v2/openstack/keystone/openstack/controlplane/db' as managed-by=external-secrets (ESO PushSecret adoption)...\nSuccess! Data written to: kv-v2/metadata/openstack/keystone/openstack/controlplane/db\n[2026-07-03T06:42:10Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' marked ESO-managed.\n[2026-07-03T06:42:10Z] === Done ===\n[2026-07-03T06:42:10Z] write-bootstrap-secrets.sh completed.\n[2026-07-03T06:42:10Z] All bootstrap scripts completed.\n[2026-07-03T06:42:10Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Ready...\n[2026-07-03T06:42:11Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Ready.\n[2026-07-03T06:42:11Z] Forcing ESO ClusterSecretStore re-validation and ExternalSecret re-sync...\nclustersecretstore.external-secrets.io/openbao-cluster-store annotated\nclustersecretstore.external-secrets.io/openbao-cluster-store condition met\nexternalsecret.external-secrets.io/keystone-admin annotated\nexternalsecret.external-secrets.io/keystone-db annotated\nexternalsecret.external-secrets.io/mariadb-root-password annotated\n[2026-07-03T06:42:12Z] === Step 8/8: Wait for ExternalSecrets ===\n[2026-07-03T06:42:12Z] Waiting up to 120s for ExternalSecrets to sync in namespace 'openstack': keystone-admin keystone-db mariadb-root-password\n[2026-07-03T06:42:12Z] All ExternalSecrets are synced.\n[2026-07-03T06:42:12Z] === WITH_CONTROLPLANE: bringing up the c5c3 ControlPlane stack ===\nhelmrelease.helm.toolkit.fluxcd.io/keystone-operator condition met\nkustomization.kustomize.toolkit.fluxcd.io/k-orc condition met\nhelmrelease.helm.toolkit.fluxcd.io/c5c3-operator condition met\n[2026-07-03T06:42:37Z]   Preloaded ghcr.io/c5c3/keystone:2025.2 into kind.\n[2026-07-03T06:42:37Z]   Operator stack is up. The ControlPlane CR is NOT applied automatically \u2014\n[2026-07-03T06:42:37Z]   create and apply it yourself (see docs/quick-start-controlplane.md), e.g.:\n[2026-07-03T06:42:37Z]     kubectl apply -f deploy/kind/controlplane/controlplane.yaml\n[2026-07-03T06:42:37Z]   Name the CR 'controlplane' (CONTROLPLANE_NAME must match the applied\n[2026-07-03T06:42:37Z]   CR name \u2014 the per-CR Model B admin-password bootstrap path and the projected\n[2026-07-03T06:42:37Z]   controlplane-keystone Service both derive from it; set CONTROLPLANE_NAME\n[2026-07-03T06:42:37Z]   to change it);\n[2026-07-03T06:42:37Z]   on a KIND_HOST_PORT override set spec.services.keystone.publicEndpoint to\n[2026-07-03T06:42:37Z]   the matching :<port> URL. Or re-run with WITH_CONTROLPLANE_CR=true to apply\n[2026-07-03T06:42:37Z]   the bundled CR for you.\n[2026-07-03T06:42:37Z] \n[2026-07-03T06:42:37Z] ==========================================\n[2026-07-03T06:42:37Z]   Infrastructure deployment complete!\n[2026-07-03T06:42:37Z] ==========================================\n[2026-07-03T06:42:37Z] Cluster: forge\n[2026-07-03T06:42:37Z] To tear down: make teardown-infra\nmake[1]: Leaving directory '/tmp/opm-forge'\ncontrolplane.c5c3.io/controlplane created\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\n  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready\nERROR: ControlPlane/controlplane not Ready after 900s.\napiVersion: c5c3.io/v1alpha1\nkind: ControlPlane\nmetadata:\n  annotations:\n    kubectl.kubernetes.io/last-applied-configuration: |\n      {\"apiVersion\":\"c5c3.io/v1alpha1\",\"kind\":\"ControlPlane\",\"metadata\":{\"annotations\":{},\"name\":\"controlplane\",\"namespace\":\"openstack\"},\"spec\":{\"openStackRelease\":\"2025.2\",\"services\":{\"keystone\":{\"gateway\":{\"hostname\":\"keystone.127-0-0-1.nip.io\",\"parentRef\":{\"name\":\"openstack-gw\"},\"path\":\"/\"},\"publicEndpoint\":\"https://keystone.127-0-0-1.nip.io:8443/v3\",\"replicas\":1}}}}\n  creationTimestamp: \"2026-07-03T06:42:38Z\"\n  finalizers:\n  - c5c3.io/orc-teardown\n  generation: 1\n  name: controlplane\n  namespace: openstack\n  resourceVersion: \"4499\"\n  uid: 00163cad-e901-4632-9112-5df1e1c7a80d\nspec:\n  infrastructure:\n    cache:\n      backend: dogpile.cache.pymemcache\n      clusterRef:\n        name: openstack-memcached\n      replicas: 3\n    database:\n      clusterRef:\n        name: openstack-db\n      database: keystone\n      replicas: 3\n      secretRef:\n        name: keystone-db\n  korc:\n    adminCredential:\n      applicationCredential:\n        restricted: true\n        rotation:\n          mode: PasswordDriven\n      cloudCredentialsRef:\n        cloudName: admin\n        secretName: k-orc-clouds-yaml\n      passwordSecretRef:\n        key: password\n        name: keystone-admin\n  openStackRelease: \"2025.2\"\n  region: RegionOne\n  services:\n    keystone:\n      gateway:\n        hostname: keystone.127-0-0-1.nip.io\n        parentRef:\n          name: openstack-gw\n        path: /\n      publicEndpoint: https://keystone.127-0-0-1.nip.io:8443/v3\n      replicas: 1\nstatus:\n  conditions:\n  - lastTransitionTime: \"2026-07-03T06:44:41Z\"\n    message: All managed backing services are ensured and ready\n    observedGeneration: 1\n    reason: InfrastructureReady\n    status: \"True\"\n    type: InfrastructureReady\n  - lastTransitionTime: \"2026-07-03T06:42:38Z\"\n    message: One or more sub-conditions are not ready\n    observedGeneration: 1\n    reason: NotAllReady\n    status: \"False\"\n    type: Ready\n  - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n    message: DB credential ExternalSecret is Ready\n    observedGeneration: 1\n    reason: DBCredentialsReady\n    status: \"True\"\n    type: DBCredentialsReady\n  - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n    message: admin password ExternalSecret is Ready\n    observedGeneration: 1\n    reason: AdminPasswordReady\n    status: \"True\"\n    type: AdminPasswordReady\n  - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n    message: Keystone \"controlplane-keystone\" is not ready\n    observedGeneration: 1\n    reason: WaitingForKeystone\n    status: \"False\"\n    type: KeystoneReady\n  observedGeneration: 1\n  services:\n  - name: keystone\n    ready: false\n    release: \"2025.2\"\n  updatePhase: Idle\n=== Diagnostics for kind cluster forge ===\nNAME                  STATUS   ROLES           AGE   VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE                       KERNEL-VERSION              CONTAINER-RUNTIME\nforge-control-plane   Ready    control-plane   18m   v1.36.1   172.18.0.2    <none>        Debian GNU/Linux 13 (trixie)   6.8.0-134-generic (amd64)   containerd://2.3.1\nNAMESPACE              NAME                                                     READY   STATUS             RESTARTS      AGE   IP            NODE                  NOMINATED NODE   READINESS GATES\nc5c3-system            c5c3-operator-575bfd968-8cc5s                            1/1     Running            0             16m   10.244.0.30   forge-control-plane   <none>           <none>\nc5c3-system            c5c3-operator-575bfd968-n42td                            1/1     Running            0             16m   10.244.0.31   forge-control-plane   <none>           <none>\ncert-manager           cert-manager-c767877bd-l4mz4                             1/1     Running            0             17m   10.244.0.14   forge-control-plane   <none>           <none>\ncert-manager           cert-manager-cainjector-78fdbbf665-h7fgq                 1/1     Running            0             17m   10.244.0.13   forge-control-plane   <none>           <none>\ncert-manager           cert-manager-webhook-66986b64b9-dcnw7                    1/1     Running            0             17m   10.244.0.12   forge-control-plane   <none>           <none>\nenvoy-gateway-system   envoy-gateway-df8fc66ff-9zgzc                            1/1     Running            0             17m   10.244.0.23   forge-control-plane   <none>           <none>\nenvoy-gateway-system   envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4   2/2     Running            0             16m   10.244.0.28   forge-control-plane   <none>           <none>\nexternal-secrets       external-secrets-5958b59f7d-h78sx                        1/1     Running            0             17m   10.244.0.20   forge-control-plane   <none>           <none>\nexternal-secrets       external-secrets-cert-controller-97b69894c-lrgkp         1/1     Running            0             17m   10.244.0.21   forge-control-plane   <none>           <none>\nexternal-secrets       external-secrets-webhook-6955d84bd5-mkwpc                1/1     Running            0             17m   10.244.0.22   forge-control-plane   <none>           <none>\nflux-system            flux-operator-6d97c88bb-79d6s                            1/1     Running            0             18m   10.244.0.5    forge-control-plane   <none>           <none>\nflux-system            flux-web-f67d8b54-6fxvg                                  1/1     Running            0             17m   10.244.0.10   forge-control-plane   <none>           <none>\nflux-system            helm-controller-5b8ccd78f5-xdmbg                         1/1     Running            0             18m   10.244.0.6    forge-control-plane   <none>           <none>\nflux-system            kustomize-controller-6d4c587654-wtdqt                    1/1     Running            0             18m   10.244.0.7    forge-control-plane   <none>           <none>\nflux-system            notification-controller-9655667cb-jgjf7                  1/1     Running            0             18m   10.244.0.8    forge-control-plane   <none>           <none>\nflux-system            source-controller-7664869465-kl5cw                       1/1     Running            0             18m   10.244.0.9    forge-control-plane   <none>           <none>\nheadlamp-system        headlamp-796ff44f7b-gcx5n                                1/1     Running            0             17m   10.244.0.11   forge-control-plane   <none>           <none>\nkeystone-system        keystone-operator-66cf7cbc64-mtvhv                       1/1     Running            0             16m   10.244.0.26   forge-control-plane   <none>           <none>\nkeystone-system        keystone-operator-66cf7cbc64-w9xzs                       1/1     Running            0             16m   10.244.0.27   forge-control-plane   <none>           <none>\nkube-system            coredns-589f44dc88-fc9wn                                 1/1     Running            0             18m   10.244.0.3    forge-control-plane   <none>           <none>\nkube-system            coredns-589f44dc88-sg5tn                                 1/1     Running            0             18m   10.244.0.4    forge-control-plane   <none>           <none>\nkube-system            etcd-forge-control-plane                                 1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nkube-system            kindnet-cxrgf                                            1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nkube-system            kube-apiserver-forge-control-plane                       1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nkube-system            kube-controller-manager-forge-control-plane              1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nkube-system            kube-proxy-8xtkr                                         1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nkube-system            kube-scheduler-forge-control-plane                       1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>\nlocal-path-storage     local-path-provisioner-855c7b7774-wmqvx                  1/1     Running            0             18m   10.244.0.2    forge-control-plane   <none>           <none>\nmariadb-system         mariadb-operator-756fd78967-6wk5n                        1/1     Running            0             17m   10.244.0.19   forge-control-plane   <none>           <none>\nmariadb-system         mariadb-operator-cert-controller-58b95fd98-jzgsb         1/1     Running            0             17m   10.244.0.18   forge-control-plane   <none>           <none>\nmariadb-system         mariadb-operator-webhook-67d6d5db7b-nmnnn                1/1     Running            0             17m   10.244.0.25   forge-control-plane   <none>           <none>\nmemcached-system       memcached-operator-869dfff548-gt8xw                      1/1     Running            0             17m   10.244.0.24   forge-control-plane   <none>           <none>\nopenbao-system         openbao-0                                                1/1     Running            0             17m   10.244.0.29   forge-control-plane   <none>           <none>\nopenstack              controlplane-keystone-6d68dcd67c-6l6p9                   0/1     CrashLoopBackOff   7 (15s ago)   11m   10.244.0.47   forge-control-plane   <none>           <none>\nopenstack              controlplane-keystone-db-sync-xt5jh                      0/1     Completed          0             12m   10.244.0.45   forge-control-plane   <none>           <none>\nopenstack              controlplane-keystone-schema-check-wg5rb                 0/1     Completed          0             12m   10.244.0.46   forge-control-plane   <none>           <none>\nopenstack              openstack-db-0                                           2/2     Running            0             14m   10.244.0.41   forge-control-plane   <none>           <none>\nopenstack              openstack-db-1                                           2/2     Running            0             14m   10.244.0.43   forge-control-plane   <none>           <none>\nopenstack              openstack-db-2                                           2/2     Running            0             14m   10.244.0.44   forge-control-plane   <none>           <none>\nopenstack              openstack-memcached-f654cd846-9ms7j                      1/1     Running            0             15m   10.244.0.34   forge-control-plane   <none>           <none>\nopenstack              openstack-memcached-f654cd846-lq5jq                      1/1     Running            0             15m   10.244.0.32   forge-control-plane   <none>           <none>\nopenstack              openstack-memcached-f654cd846-nv658                      1/1     Running            0             15m   10.244.0.33   forge-control-plane   <none>           <none>\norc-system             orc-controller-manager-7bd5ff7754-4k6dc                  1/1     Running            0             17m   10.244.0.15   forge-control-plane   <none>           <none>\napiVersion: v1\nitems:\n- apiVersion: c5c3.io/v1alpha1\n  kind: ControlPlane\n  metadata:\n    annotations:\n      kubectl.kubernetes.io/last-applied-configuration: |\n        {\"apiVersion\":\"c5c3.io/v1alpha1\",\"kind\":\"ControlPlane\",\"metadata\":{\"annotations\":{},\"name\":\"controlplane\",\"namespace\":\"openstack\"},\"spec\":{\"openStackRelease\":\"2025.2\",\"services\":{\"keystone\":{\"gateway\":{\"hostname\":\"keystone.127-0-0-1.nip.io\",\"parentRef\":{\"name\":\"openstack-gw\"},\"path\":\"/\"},\"publicEndpoint\":\"https://keystone.127-0-0-1.nip.io:8443/v3\",\"replicas\":1}}}}\n    creationTimestamp: \"2026-07-03T06:42:38Z\"\n    finalizers:\n    - c5c3.io/orc-teardown\n    generation: 1\n    name: controlplane\n    namespace: openstack\n    resourceVersion: \"4499\"\n    uid: 00163cad-e901-4632-9112-5df1e1c7a80d\n  spec:\n    infrastructure:\n      cache:\n        backend: dogpile.cache.pymemcache\n        clusterRef:\n          name: openstack-memcached\n        replicas: 3\n      database:\n        clusterRef:\n          name: openstack-db\n        database: keystone\n        replicas: 3\n        secretRef:\n          name: keystone-db\n    korc:\n      adminCredential:\n        applicationCredential:\n          restricted: true\n          rotation:\n            mode: PasswordDriven\n        cloudCredentialsRef:\n          cloudName: admin\n          secretName: k-orc-clouds-yaml\n        passwordSecretRef:\n          key: password\n          name: keystone-admin\n    openStackRelease: \"2025.2\"\n    region: RegionOne\n    services:\n      keystone:\n        gateway:\n          hostname: keystone.127-0-0-1.nip.io\n          parentRef:\n            name: openstack-gw\n          path: /\n        publicEndpoint: https://keystone.127-0-0-1.nip.io:8443/v3\n        replicas: 1\n  status:\n    conditions:\n    - lastTransitionTime: \"2026-07-03T06:44:41Z\"\n      message: All managed backing services are ensured and ready\n      observedGeneration: 1\n      reason: InfrastructureReady\n      status: \"True\"\n      type: InfrastructureReady\n    - lastTransitionTime: \"2026-07-03T06:42:38Z\"\n      message: One or more sub-conditions are not ready\n      observedGeneration: 1\n      reason: NotAllReady\n      status: \"False\"\n      type: Ready\n    - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n      message: DB credential ExternalSecret is Ready\n      observedGeneration: 1\n      reason: DBCredentialsReady\n      status: \"True\"\n      type: DBCredentialsReady\n    - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n      message: admin password ExternalSecret is Ready\n      observedGeneration: 1\n      reason: AdminPasswordReady\n      status: \"True\"\n      type: AdminPasswordReady\n    - lastTransitionTime: \"2026-07-03T06:44:42Z\"\n      message: Keystone \"controlplane-keystone\" is not ready\n      observedGeneration: 1\n      reason: WaitingForKeystone\n      status: \"False\"\n      type: KeystoneReady\n    observedGeneration: 1\n    services:\n    - name: keystone\n      ready: false\n      release: \"2025.2\"\n    updatePhase: Idle\nkind: List\nmetadata:\n  resourceVersion: \"\"\nNAMESPACE              LAST SEEN   TYPE      REASON                     OBJECT                                                              MESSAGE\nopenstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached\nopenstack              15m         Normal    Created                    memcached/openstack-memcached                                       Created Deployment openstack-memcached\nopenstack              15m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached\ndefault                18m         Normal    Starting                   node/forge-control-plane                                            \nopenstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached\nopenstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached\ndefault                19m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID\ndefault                19m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods\ndefault                19m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure\ndefault                19m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory\ndefault                19m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.\nkube-system            19m         Normal    Pulled                     pod/kube-apiserver-forge-control-plane                              Container image \"registry.k8s.io/kube-apiserver:v1.36.1\" already present on machine and can be accessed by the pod\nkube-system            19m         Normal    Pulled                     pod/etcd-forge-control-plane                                        Container image \"registry.k8s.io/etcd:3.6.8-0\" already present on machine and can be accessed by the pod\nkube-system            19m         Normal    Pulled                     pod/kube-scheduler-forge-control-plane                              Container image \"registry.k8s.io/kube-scheduler:v1.36.1\" already present on machine and can be accessed by the pod\nkube-system            19m         Normal    Pulled                     pod/kube-controller-manager-forge-control-plane                     Container image \"registry.k8s.io/kube-controller-manager:v1.36.1\" already present on machine and can be accessed by the pod\nkube-system            18m         Normal    Started                    pod/kube-scheduler-forge-control-plane                              Container started\nkube-system            18m         Normal    Started                    pod/etcd-forge-control-plane                                        Container started\nkube-system            18m         Normal    Created                    pod/kube-apiserver-forge-control-plane                              Container created\nkube-system            18m         Normal    Started                    pod/kube-apiserver-forge-control-plane                              Container started\nkube-system            18m         Normal    Created                    pod/kube-controller-manager-forge-control-plane                     Container created\nkube-system            18m         Normal    Started                    pod/kube-controller-manager-forge-control-plane                     Container started\nkube-system            18m         Normal    Created                    pod/kube-scheduler-forge-control-plane                              Container created\nkube-system            18m         Normal    Created                    pod/etcd-forge-control-plane                                        Container created\ndefault                18m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory\ndefault                18m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure\ndefault                18m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods\ndefault                18m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.\ndefault                18m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID\nkube-system            18m         Normal    LeaderElection             lease/kube-controller-manager                                       forge-control-plane_844fa3d9-ba55-4ff4-9890-3698463fe4fc became leader\nkube-system            18m         Normal    LeaderElection             lease/kube-scheduler                                                forge-control-plane_bcff475b-210f-4ea3-9281-fb8fc89777a9 became leader\ndefault                18m         Normal    RegisteredNode             node/forge-control-plane                                            Node forge-control-plane event: Registered Node forge-control-plane in Controller\nkube-system            18m         Normal    ScalingReplicaSet          deployment/coredns                                                  Scaled up replica set coredns-589f44dc88 from 0 to 2\nlocal-path-storage     18m         Normal    ScalingReplicaSet          deployment/local-path-provisioner                                   Scaled up replica set local-path-provisioner-855c7b7774 from 0 to 1\nlocal-path-storage     18m         Warning   FailedScheduling           pod/local-path-provisioner-855c7b7774-wmqvx                         0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.\nkube-system            18m         Normal    SuccessfulCreate           daemonset/kube-proxy                                                Created pod: kube-proxy-8xtkr\nkube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-fc9wn\nkube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-sg5tn\nkube-system            18m         Normal    SuccessfulCreate           daemonset/kindnet                                                   Created pod: kindnet-cxrgf\nkube-system            18m         Normal    Scheduled                  pod/kindnet-cxrgf                                                   Successfully assigned kube-system/kindnet-cxrgf to forge-control-plane\nkube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-sg5tn                                        0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.\nlocal-path-storage     18m         Normal    SuccessfulCreate           replicaset/local-path-provisioner-855c7b7774                        Created pod: local-path-provisioner-855c7b7774-wmqvx\nkube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-fc9wn                                        0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.\nkube-system            18m         Normal    Pulled                     pod/kube-proxy-8xtkr                                                Container image \"registry.k8s.io/kube-proxy:v1.36.1\" already present on machine and can be accessed by the pod\nkube-system            18m         Normal    Scheduled                  pod/kube-proxy-8xtkr                                                Successfully assigned kube-system/kube-proxy-8xtkr to forge-control-plane\nkube-system            18m         Normal    Pulled                     pod/kindnet-cxrgf                                                   Container image \"docker.io/kindest/kindnetd:v20260528-9350166c\" already present on machine and can be accessed by the pod\nkube-system            18m         Normal    Created                    pod/kube-proxy-8xtkr                                                Container created\nkube-system            18m         Normal    Started                    pod/kube-proxy-8xtkr                                                Container started\nkube-system            18m         Normal    Created                    pod/kindnet-cxrgf                                                   Container created\nkube-system            18m         Normal    Started                    pod/kindnet-cxrgf                                                   Container started\nkube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-fc9wn                                        Successfully assigned kube-system/coredns-589f44dc88-fc9wn to forge-control-plane\ndefault                18m         Normal    NodeReady                  node/forge-control-plane                                            Node forge-control-plane status is now: NodeReady\nkube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-sg5tn                                        Successfully assigned kube-system/coredns-589f44dc88-sg5tn to forge-control-plane\nlocal-path-storage     18m         Normal    Scheduled                  pod/local-path-provisioner-855c7b7774-wmqvx                         Successfully assigned local-path-storage/local-path-provisioner-855c7b7774-wmqvx to forge-control-plane\nkube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-sg5tn                                        Container image \"registry.k8s.io/coredns/coredns:v1.14.2\" already present on machine and can be accessed by the pod\nlocal-path-storage     18m         Normal    Pulled                     pod/local-path-provisioner-855c7b7774-wmqvx                         Container image \"docker.io/kindest/local-path-provisioner:v20260521-9fb22683\" already present on machine and can be accessed by the pod\nkube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-fc9wn                                        Container image \"registry.k8s.io/coredns/coredns:v1.14.2\" already present on machine and can be accessed by the pod\nflux-system            18m         Normal    ScalingReplicaSet          deployment/flux-operator                                            Scaled up replica set flux-operator-6d97c88bb from 0 to 1\nlocal-path-storage     18m         Normal    Created                    pod/local-path-provisioner-855c7b7774-wmqvx                         Container created\nlocal-path-storage     18m         Normal    Started                    pod/local-path-provisioner-855c7b7774-wmqvx                         Container started\nkube-system            18m         Normal    Created                    pod/coredns-589f44dc88-fc9wn                                        Container created\nkube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-sg5tn                                        Readiness probe failed: Get \"http://10.244.0.4:8181/ready\": dial tcp 10.244.0.4:8181: connect: connection refused\nkube-system            18m         Normal    Started                    pod/coredns-589f44dc88-fc9wn                                        Container started\nkube-system            18m         Normal    Started                    pod/coredns-589f44dc88-sg5tn                                        Container started\nkube-system            18m         Normal    Created                    pod/coredns-589f44dc88-sg5tn                                        Container created\nflux-system            18m         Normal    SuccessfulCreate           replicaset/flux-operator-6d97c88bb                                  Created pod: flux-operator-6d97c88bb-79d6s\nflux-system            18m         Normal    Pulling                    pod/flux-operator-6d97c88bb-79d6s                                   Pulling image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\"\nflux-system            18m         Normal    Scheduled                  pod/flux-operator-6d97c88bb-79d6s                                   Successfully assigned flux-system/flux-operator-6d97c88bb-79d6s to forge-control-plane\nkube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-fc9wn                                        Readiness probe failed: Get \"http://10.244.0.3:8181/ready\": dial tcp 10.244.0.3:8181: connect: connection refused\nflux-system            18m         Normal    Started                    pod/flux-operator-6d97c88bb-79d6s                                   Container started\nflux-system            18m         Normal    Created                    pod/flux-operator-6d97c88bb-79d6s                                   Container created\nflux-system            18m         Normal    Pulled                     pod/flux-operator-6d97c88bb-79d6s                                   Successfully pulled image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" in 3.585s (3.585s including waiting). Image size: 28865342 bytes.\nflux-system            18m         Normal    LeaderElection             lease/flux-operator                                                 flux-operator-6d97c88bb-79d6s_f7307633-ca99-4caa-93f4-e06e7152c49f became leader\nflux-system            18m         Normal    Progressing                fluxinstance/flux                                                   Installing revision v2.8.8@sha256:f9561cf88335caa347a61eed1c7fdcdcaf21e0b143cead9002c3ca5c644e0ad9\nflux-system            18m         Normal    Scheduled                  pod/kustomize-controller-6d4c587654-wtdqt                           Successfully assigned flux-system/kustomize-controller-6d4c587654-wtdqt to forge-control-plane\nflux-system            18m         Normal    SuccessfulCreate           replicaset/notification-controller-9655667cb                        Created pod: notification-controller-9655667cb-jgjf7\nflux-system            18m         Normal    Scheduled                  pod/helm-controller-5b8ccd78f5-xdmbg                                Successfully assigned flux-system/helm-controller-5b8ccd78f5-xdmbg to forge-control-plane\nflux-system            18m         Normal    Scheduled                  pod/notification-controller-9655667cb-jgjf7                         Successfully assigned flux-system/notification-controller-9655667cb-jgjf7 to forge-control-plane\nflux-system            18m         Normal    ScalingReplicaSet          deployment/source-controller                                        Scaled up replica set source-controller-7664869465 from 0 to 1\nflux-system            18m         Normal    ScalingReplicaSet          deployment/kustomize-controller                                     Scaled up replica set kustomize-controller-6d4c587654 from 0 to 1\nflux-system            18m         Normal    SuccessfulCreate           replicaset/source-controller-7664869465                             Created pod: source-controller-7664869465-kl5cw\nflux-system            18m         Normal    SuccessfulCreate           replicaset/kustomize-controller-6d4c587654                          Created pod: kustomize-controller-6d4c587654-wtdqt\nflux-system            18m         Normal    ScalingReplicaSet          deployment/helm-controller                                          Scaled up replica set helm-controller-5b8ccd78f5 from 0 to 1\nflux-system            18m         Normal    ScalingReplicaSet          deployment/notification-controller                                  Scaled up replica set notification-controller-9655667cb from 0 to 1\nflux-system            18m         Normal    SuccessfulCreate           replicaset/helm-controller-5b8ccd78f5                               Created pod: helm-controller-5b8ccd78f5-xdmbg\nflux-system            18m         Normal    Scheduled                  pod/source-controller-7664869465-kl5cw                              Successfully assigned flux-system/source-controller-7664869465-kl5cw to forge-control-plane\nflux-system            18m         Normal    Pulling                    pod/source-controller-7664869465-kl5cw                              Pulling image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\"\nflux-system            18m         Normal    Pulling                    pod/notification-controller-9655667cb-jgjf7                         Pulling image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\"\nflux-system            18m         Normal    Pulling                    pod/kustomize-controller-6d4c587654-wtdqt                           Pulling image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\"\nflux-system            18m         Normal    Pulling                    pod/helm-controller-5b8ccd78f5-xdmbg                                Pulling image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\"\nflux-system            18m         Warning   Unhealthy                  pod/helm-controller-5b8ccd78f5-xdmbg                                Readiness probe failed: Get \"http://10.244.0.6:9440/readyz\": dial tcp 10.244.0.6:9440: connect: connection refused\nflux-system            18m         Normal    Started                    pod/helm-controller-5b8ccd78f5-xdmbg                                Container started\nflux-system            18m         Normal    Created                    pod/helm-controller-5b8ccd78f5-xdmbg                                Container created\nflux-system            18m         Normal    Pulled                     pod/helm-controller-5b8ccd78f5-xdmbg                                Successfully pulled image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\" in 3.665s (3.665s including waiting). Image size: 51275265 bytes.\nflux-system            18m         Normal    LeaderElection             lease/helm-controller-leader-election                               helm-controller-5b8ccd78f5-xdmbg_6e8ccbae-bfbe-42fd-80a0-e683d073db60 became leader\nflux-system            18m         Normal    Started                    pod/kustomize-controller-6d4c587654-wtdqt                           Container started\nflux-system            18m         Normal    Pulled                     pod/kustomize-controller-6d4c587654-wtdqt                           Successfully pulled image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\" in 4.269s (7.841s including waiting). Image size: 68335774 bytes.\nflux-system            18m         Normal    Created                    pod/kustomize-controller-6d4c587654-wtdqt                           Container created\nflux-system            18m         Warning   Unhealthy                  pod/kustomize-controller-6d4c587654-wtdqt                           Readiness probe failed: Get \"http://10.244.0.7:9440/readyz\": dial tcp 10.244.0.7:9440: connect: connection refused\nflux-system            18m         Normal    LeaderElection             lease/kustomize-controller-leader-election                          kustomize-controller-6d4c587654-wtdqt_d5ab1732-8dfb-448e-8de9-8ac2886d180a became leader\nflux-system            18m         Normal    Created                    pod/notification-controller-9655667cb-jgjf7                         Container created\nflux-system            18m         Normal    Started                    pod/notification-controller-9655667cb-jgjf7                         Container started\nflux-system            18m         Normal    Pulled                     pod/notification-controller-9655667cb-jgjf7                         Successfully pulled image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\" in 4.036s (11.834s including waiting). Image size: 49859918 bytes.\nflux-system            18m         Normal    LeaderElection             lease/notification-controller-leader-election                       notification-controller-9655667cb-jgjf7_631e90f2-bbf4-495f-862a-8f3a7ac476dd became leader\nflux-system            18m         Warning   Unhealthy                  pod/notification-controller-9655667cb-jgjf7                         Readiness probe failed: Get \"http://10.244.0.8:9440/readyz\": dial tcp 10.244.0.8:9440: connect: connection refused\nflux-system            18m         Normal    Created                    pod/source-controller-7664869465-kl5cw                              Container created\nflux-system            18m         Normal    Pulled                     pod/source-controller-7664869465-kl5cw                              Successfully pulled image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\" in 4.51s (16.34s including waiting). Image size: 63986975 bytes.\nflux-system            18m         Normal    LeaderElection             lease/source-controller-leader-election                             source-controller-7664869465-kl5cw_c52e5bcd-3d2c-4b59-9cda-0b3b10f4ead1 became leader\nflux-system            18m         Warning   Unhealthy                  pod/source-controller-7664869465-kl5cw                              Readiness probe failed: Get \"http://10.244.0.9:9090/\": dial tcp 10.244.0.9:9090: connect: connection refused\nflux-system            18m         Normal    Started                    pod/source-controller-7664869465-kl5cw                              Container started\nflux-system            18m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Reconciliation finished in 22s\nflux-system            18m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Flux v2.8.8 installed...\nmariadb-system         17m         Normal    HelmChartCreated           helmrelease/mariadb-operator                                        Created HelmChart/flux-system/mariadb-system-mariadb-operator with SourceRef 'HelmRepository/flux-system/mariadb-operator'\nflux-system            17m         Normal    ReconciliationSucceeded    resourceset/flux-web                                                Reconciliation finished in 71ms\ncert-manager           17m         Normal    HelmChartCreated           helmrelease/cert-manager                                            Created HelmChart/flux-system/cert-manager-cert-manager with SourceRef 'HelmRepository/flux-system/cert-manager'\nmariadb-system         17m         Normal    HelmChartCreated           helmrelease/mariadb-operator-crds                                   Created HelmChart/flux-system/mariadb-system-mariadb-operator-crds with SourceRef 'HelmRepository/flux-system/mariadb-operator'\nkeystone-system        17m         Normal    HelmChartCreated           helmrelease/keystone-operator                                       Created HelmChart/flux-system/keystone-system-keystone-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\nexternal-secrets       17m         Normal    HelmChartCreated           helmrelease/external-secrets                                        Created HelmChart/flux-system/external-secrets-external-secrets with SourceRef 'HelmRepository/flux-system/external-secrets'\nenvoy-gateway-system   17m         Normal    HelmChartCreated           helmrelease/envoy-gateway                                           Created HelmChart/flux-system/envoy-gateway-system-envoy-gateway with SourceRef 'HelmRepository/flux-system/envoy-gateway-charts'\nmemcached-system       17m         Normal    HelmChartCreated           helmrelease/memcached-operator                                      Created HelmChart/flux-system/memcached-system-memcached-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\nc5c3-system            17m         Normal    HelmChartCreated           helmrelease/c5c3-operator                                           Created HelmChart/flux-system/c5c3-system-c5c3-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\nheadlamp-system        17m         Normal    HelmChartCreated           helmrelease/headlamp                                                Created HelmChart/flux-system/headlamp-system-headlamp with SourceRef 'HelmRepository/flux-system/headlamp'\nopenbao-system         17m         Normal    HelmChartCreated           helmrelease/openbao                                                 Created HelmChart/flux-system/openbao-system-openbao with SourceRef 'HelmRepository/flux-system/openbao'\nflux-system            17m         Normal    ApplySucceeded             resourceset/flux-web                                                HelmRelease/flux-system/flux-web created...\nmonitoring             17m         Normal    HelmChartCreated           helmrelease/prometheus-operator-crds                                Created HelmChart/flux-system/monitoring-prometheus-operator-crds with SourceRef 'HelmRepository/flux-system/prometheus-community'\nflux-system            17m         Normal    NewArtifact                helmrepository/external-secrets                                     stored fetched index of size 143.9kB from 'https://charts.external-secrets.io'\nflux-system            17m         Normal    NewArtifact                helmrepository/headlamp                                             stored fetched index of size 98.89kB from 'https://kubernetes-sigs.github.io/headlamp/'\nflux-system            17m         Normal    NewArtifact                helmrepository/openbao                                              stored fetched index of size 93.63kB from 'https://openbao.github.io/openbao-helm'\nflux-system            17m         Normal    NewArtifact                helmrepository/cert-manager                                         stored fetched index of size 573.3kB from 'https://charts.jetstack.io'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/cert-manager-cert-manager                                 pulled 'cert-manager' chart with version 'v1.20.3'\nflux-system            17m         Normal    NewArtifact                ocirepository/flux-web                                              stored artifact with revision '0.52.0@sha256:e25cf78b888fb82afadcb0c06bbb3dce8c5c5d0313e304ce67b6a7744977e458' from 'oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator'\nflux-system            17m         Normal    ArtifactUpToDate           helmrepository/external-secrets                                     artifact up-to-date with remote revision: 'sha256:172e4dbf6ac03ea2cf1cfd3d835f31c56dadd9698185fd667744845938cc055a'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/keystone-system-keystone-operator                         pulled 'keystone-operator' chart with version '0.5.0'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/external-secrets-external-secrets                         pulled 'external-secrets' chart with version '0.20.4'\nflux-system            17m         Normal    ArtifactUpToDate           helmrepository/mariadb-operator                                     artifact up-to-date with remote revision: 'sha256:7f48d1a62b45a948ed6f710145ee3f36da382fa5cfab9a48aad0917244bf94c8'\nflux-system            17m         Normal    NewArtifact                helmrepository/mariadb-operator                                     stored fetched index of size 105.7kB from 'https://mariadb-operator.github.io/mariadb-operator'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/c5c3-system-c5c3-operator                                 pulled 'c5c3-operator' chart with version '0.3.0'\nflux-system            17m         Normal    Pulled                     pod/flux-web-f67d8b54-6fxvg                                         Container image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" already present on machine and can be accessed by the pod\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/headlamp-system-headlamp                                  pulled 'headlamp' chart with version '0.43.0'\nflux-system            17m         Normal    Started                    pod/flux-web-f67d8b54-6fxvg                                         Container started\nflux-system            17m         Normal    SuccessfulCreate           replicaset/flux-web-f67d8b54                                        Created pod: flux-web-f67d8b54-6fxvg\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/envoy-gateway-system-envoy-gateway                        pulled 'gateway-helm' chart with version '1.8.2'\nflux-system            17m         Normal    NewArtifact                gitrepository/k-orc                                                 stored artifact for commit 'Release v2.5.0'\nflux-system            17m         Normal    Scheduled                  pod/flux-web-f67d8b54-6fxvg                                         Successfully assigned flux-system/flux-web-f67d8b54-6fxvg to forge-control-plane\nflux-system            17m         Normal    ScalingReplicaSet          deployment/flux-web                                                 Scaled up replica set flux-web-f67d8b54 from 0 to 1\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/mariadb-system-mariadb-operator-crds                      pulled 'mariadb-operator-crds' chart with version '0.38.1'\nflux-system            17m         Normal    Created                    pod/flux-web-f67d8b54-6fxvg                                         Container created\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/mariadb-system-mariadb-operator                           pulled 'mariadb-operator' chart with version '0.38.1'\nheadlamp-system        17m         Normal    SuccessfulCreate           replicaset/headlamp-796ff44f7b                                      Created pod: headlamp-796ff44f7b-gcx5n\nheadlamp-system        17m         Normal    ScalingReplicaSet          deployment/headlamp                                                 Scaled up replica set headlamp-796ff44f7b from 0 to 1\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/memcached-system-memcached-operator                       pulled 'memcached-operator' chart with version '0.4.0'\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-cainjector-78fdbbf665                       Created pod: cert-manager-cainjector-78fdbbf665-h7fgq\nheadlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-gcx5n                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\"\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/monitoring-prometheus-operator-crds                       pulled 'prometheus-operator-crds' chart with version '19.1.0'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/openbao-system-openbao                                    pulled 'openbao' chart with version '0.28.4'\ncert-manager           17m         Normal    Scheduled                  pod/cert-manager-c767877bd-l4mz4                                    Successfully assigned cert-manager/cert-manager-c767877bd-l4mz4 to forge-control-plane\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-c767877bd                                   Created pod: cert-manager-c767877bd-l4mz4\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-webhook-66986b64b9                          Created pod: cert-manager-webhook-66986b64b9-dcnw7\ncert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager-webhook                                     Scaled up replica set cert-manager-webhook-66986b64b9 from 0 to 1\ncert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager-cainjector                                  Scaled up replica set cert-manager-cainjector-78fdbbf665 from 0 to 1\ncert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager                                             Scaled up replica set cert-manager-c767877bd from 0 to 1\nheadlamp-system        17m         Normal    Scheduled                  pod/headlamp-796ff44f7b-gcx5n                                       Successfully assigned headlamp-system/headlamp-796ff44f7b-gcx5n to forge-control-plane\ncert-manager           17m         Normal    Scheduled                  pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Successfully assigned cert-manager/cert-manager-cainjector-78fdbbf665-h7fgq to forge-control-plane\ncert-manager           17m         Normal    Scheduled                  pod/cert-manager-webhook-66986b64b9-dcnw7                           Successfully assigned cert-manager/cert-manager-webhook-66986b64b9-dcnw7 to forge-control-plane\norc-system             17m         Normal    Scheduled                  pod/orc-controller-manager-7bd5ff7754-4k6dc                         Successfully assigned orc-system/orc-controller-manager-7bd5ff7754-4k6dc to forge-control-plane\nflux-system            17m         Normal    Progressing                kustomization/k-orc                                                 CustomResourceDefinition/addressscopes.openstack.k-orc.cloud created...\norc-system             17m         Normal    ScalingReplicaSet          deployment/orc-controller-manager                                   Scaled up replica set orc-controller-manager-7bd5ff7754 from 0 to 1\norc-system             17m         Normal    SuccessfulCreate           replicaset/orc-controller-manager-7bd5ff7754                        Created pod: orc-controller-manager-7bd5ff7754-4k6dc\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-c767877bd-l4mz4                                    Pulling image \"quay.io/jetstack/cert-manager-controller:v1.20.3\"\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Pulling image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\"\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Pulling image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\"\nheadlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-gcx5n                                       Container started\norc-system             17m         Normal    Pulling                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Pulling image \"quay.io/orc/openstack-resource-controller:v2.5.0\"\nheadlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-gcx5n                                       Container created\nheadlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-gcx5n                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\" in 2.177s (2.178s including waiting). Image size: 3930787 bytes.\nheadlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-gcx5n                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\"\ncert-manager           17m         Normal    Created                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Container created\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Successfully pulled image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\" in 3.083s (4.556s including waiting). Image size: 16409208 bytes.\ncert-manager           17m         Normal    Started                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Container started\nkube-system            17m         Normal    LeaderElection             lease/cert-manager-cainjector-leader-election                       cert-manager-cainjector-78fdbbf665-h7fgq_f8744cee-d305-4998-9d30-3f5b96c7f950 became leader\nmariadb-system         17m         Normal    InstallSucceeded           helmrelease/mariadb-operator-crds                                   Helm install succeeded for release mariadb-system/mariadb-operator-crds.v1 with chart mariadb-operator-crds@0.38.1\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-c767877bd-l4mz4                                    Successfully pulled image \"quay.io/jetstack/cert-manager-controller:v1.20.3\" in 2.687s (7.234s including waiting). Image size: 23662428 bytes.\ncert-manager           17m         Normal    Started                    pod/cert-manager-c767877bd-l4mz4                                    Container started\ncert-manager           17m         Normal    Created                    pod/cert-manager-c767877bd-l4mz4                                    Container created\nkube-system            17m         Normal    LeaderElection             lease/cert-manager-controller                                       cert-manager-c767877bd-l4mz4-external-cert-manager-controller became leader\ncert-manager           17m         Normal    Created                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Container created\ncert-manager           17m         Normal    Started                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Container started\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-webhook-66986b64b9-dcnw7                           Successfully pulled image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\" in 2.524s (9.716s including waiting). Image size: 19511753 bytes.\nflux-system            17m         Normal    InstallSucceeded           helmrelease/flux-web                                                Helm install succeeded for release flux-system/flux-web.v1 with chart flux-operator@0.52.0+e25cf78b888f\nkeystone-system        17m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'cert-manager/cert-manager' is not ready\nmemcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'cert-manager/cert-manager' is not ready\nexternal-secrets       17m         Normal    DependencyNotReady         helmrelease/external-secrets                                        dependency 'cert-manager/cert-manager' is not ready\nmariadb-system         17m         Normal    DependencyNotReady         helmrelease/mariadb-operator                                        dependency 'cert-manager/cert-manager' is not ready\nopenbao-system         17m         Normal    DependencyNotReady         helmrelease/openbao                                                 dependency 'cert-manager/cert-manager' is not ready\nenvoy-gateway-system   17m         Normal    Pulling                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Pulling image \"docker.io/envoyproxy/gateway:v1.8.2\"\nenvoy-gateway-system   17m         Normal    SuccessfulCreate           job/envoy-gateway-gateway-helm-certgen                              Created pod: envoy-gateway-gateway-helm-certgen-55pjg\ncert-manager           17m         Normal    InstallSucceeded           helmrelease/cert-manager                                            Helm install succeeded for release cert-manager/cert-manager.v1 with chart cert-manager@v1.20.3\nenvoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-gateway-helm-certgen-55pjg                        Successfully assigned envoy-gateway-system/envoy-gateway-gateway-helm-certgen-55pjg to forge-control-plane\norc-system             17m         Normal    Pulled                     pod/orc-controller-manager-7bd5ff7754-4k6dc                         Successfully pulled image \"quay.io/orc/openstack-resource-controller:v2.5.0\" in 11.783s (20.539s including waiting). Image size: 38987232 bytes.\norc-system             17m         Normal    Created                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Container created\norc-system             17m         Normal    LeaderElection             lease/f35396c5.k-orc.cloud                                          orc-controller-manager-7bd5ff7754-4k6dc_ba6ab00d-ad22-44da-a2f3-d4d9e9817650 became leader\norc-system             17m         Normal    Started                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Container started\nmemcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'monitoring/prometheus-operator-crds' is not ready\nopenbao-system         17m         Normal    WaitForFirstConsumer       persistentvolumeclaim/data-openbao-0                                waiting for first consumer to be created before binding\nopenbao-system         17m         Normal    ExternalProvisioning       persistentvolumeclaim/data-openbao-0                                Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nopenbao-system         17m         Normal    SuccessfulCreate           statefulset/openbao                                                 Create Claim data-openbao-0 Pod openbao-0 in StatefulSet openbao success\nopenbao-system         17m         Normal    SuccessfulCreate           statefulset/openbao                                                 Create Pod openbao-0 in StatefulSet openbao successful\nopenbao-system         17m         Normal    InstallSucceeded           helmrelease/openbao                                                 Helm install succeeded for release openbao-system/openbao.v1 with chart openbao@0.28.4\nopenbao-system         17m         Normal    Provisioning               persistentvolumeclaim/data-openbao-0                                External provisioner is provisioning volume for claim \"openbao-system/data-openbao-0\"\nlocal-path-storage     17m         Normal    Pulled                     pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nlocal-path-storage     17m         Normal    Started                    pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container started\nlocal-path-storage     17m         Normal    Created                    pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container created\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    Requested                  certificate/openbao-ca                                              Created new CertificateRequest resource \"openbao-ca-1\"\ndefault                17m         Warning   ErrInitIssuer              clusterissuer/openbao-ca-issuer                                     Error initializing issuer: secrets \"openbao-ca\" not found\ndefault                17m         Warning   ErrGetKeyPair              clusterissuer/openbao-ca-issuer                                     Error getting keypair for CA issuer: secrets \"openbao-ca\" not found\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              Issuing certificate as Secret does not exist\ncert-manager           17m         Normal    Generated                  certificate/openbao-ca                                              Stored new private key in temporary Secret resource \"openbao-ca-mfswz\"\nopenbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved\nmariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Successfully assigned mariadb-system/mariadb-operator-cert-controller-58b95fd98-jzgsb to forge-control-plane\ncert-manager           17m         Normal    CertificateIssued          certificaterequest/openbao-ca-1                                     Certificate fetched from issuer successfully\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    CertificateIssued          certificaterequest/openstack-db-ca-1                                Certificate fetched from issuer successfully\ncert-manager           17m         Normal    cert-manager.io            certificaterequest/openstack-db-ca-1                                Certificate request has been approved by cert-manager.io\ncert-manager           17m         Normal    cert-manager.io            certificaterequest/openbao-ca-1                                     Certificate request has been approved by cert-manager.io\nmonitoring             17m         Normal    InstallSucceeded           helmrelease/prometheus-operator-crds                                Helm install succeeded for release monitoring/prometheus-operator-crds.v1 with chart prometheus-operator-crds@19.1.0\nopenbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved\ndefault                17m         Warning   ErrGetKeyPair              clusterissuer/openstack-db-ca-issuer                                Error getting keypair for CA issuer: secrets \"openstack-db-ca\" not found\ndefault                17m         Warning   ErrInitIssuer              clusterissuer/openstack-db-ca-issuer                                Error initializing issuer: secrets \"openstack-db-ca\" not found\nmariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator                                         Scaled up replica set mariadb-operator-756fd78967 from 0 to 1\nmariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator-webhook                                 Scaled up replica set mariadb-operator-webhook-67d6d5db7b from 0 to 1\nmariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-webhook-67d6d5db7b                      Created pod: mariadb-operator-webhook-67d6d5db7b-nmnnn\nmariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Successfully assigned mariadb-system/mariadb-operator-webhook-67d6d5db7b-nmnnn to forge-control-plane\nopenbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved\nopenbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved\nopenbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         Issuing certificate as Secret does not exist\nopenbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             Issuing certificate as Secret does not exist\ncert-manager           17m         Normal    Requested                  certificate/openstack-db-ca                                         Created new CertificateRequest resource \"openstack-db-ca-1\"\nmariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-756fd78967-6wk5n                               Successfully assigned mariadb-system/mariadb-operator-756fd78967-6wk5n to forge-control-plane\nmariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-756fd78967                              Created pod: mariadb-operator-756fd78967-6wk5n\nopenbao-system         17m         Normal    Generated                  certificate/openbao-tls                                             Stored new private key in temporary Secret resource \"openbao-tls-sgp4k\"\nopenbao-system         17m         Normal    Requested                  certificate/openbao-tls                                             Created new CertificateRequest resource \"openbao-tls-1\"\ncert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              The certificate has been successfully issued\ncert-manager           17m         Normal    Generated                  certificate/openstack-db-ca                                         Stored new private key in temporary Secret resource \"openstack-db-ca-vhpcr\"\nmariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator-cert-controller                         Scaled up replica set mariadb-operator-cert-controller-58b95fd98 from 0 to 1\nmariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-cert-controller-58b95fd98               Created pod: mariadb-operator-cert-controller-58b95fd98-jzgsb\nheadlamp-system        17m         Warning   Unhealthy                  pod/headlamp-796ff44f7b-gcx5n                                       Readiness probe failed: Get \"http://10.244.0.11:4466/\": dial tcp 10.244.0.11:4466: connect: connection refused\nopenbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             The certificate has been successfully issued\nmariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-756fd78967-6wk5n                               Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"\nopenbao-system         17m         Normal    CertificateIssued          certificaterequest/openbao-tls-1                                    Certificate fetched from issuer successfully\nopenbao-system         17m         Normal    cert-manager.io            certificaterequest/openbao-tls-1                                    Certificate request has been approved by cert-manager.io\nmariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"\nheadlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-gcx5n                                       Container started\nheadlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-gcx5n                                       Container created\nheadlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-gcx5n                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\" in 6.392s (25.516s including waiting). Image size: 96655717 bytes.\ncert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         The certificate has been successfully issued\nopenbao-system         17m         Normal    ProvisioningSucceeded      persistentvolumeclaim/data-openbao-0                                Successfully provisioned volume pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68\nheadlamp-system        17m         Normal    InstallSucceeded           helmrelease/headlamp                                                Helm install succeeded for release headlamp-system/headlamp.v1 with chart headlamp@0.43.0\nopenbao-system         17m         Normal    Scheduled                  pod/openbao-0                                                       Successfully assigned openbao-system/openbao-0 to forge-control-plane\nexternal-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-webhook-6955d84bd5                      Created pod: external-secrets-webhook-6955d84bd5-mkwpc\nexternal-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets                                         Scaled up replica set external-secrets-5958b59f7d from 0 to 1\nexternal-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-5958b59f7d                              Created pod: external-secrets-5958b59f7d-h78sx\nexternal-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets-cert-controller                         Scaled up replica set external-secrets-cert-controller-97b69894c from 0 to 1\nexternal-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-cert-controller-97b69894c               Created pod: external-secrets-cert-controller-97b69894c-lrgkp\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-webhook-6955d84bd5-mkwpc                       Successfully assigned external-secrets/external-secrets-webhook-6955d84bd5-mkwpc to forge-control-plane\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-cert-controller-97b69894c-lrgkp                Successfully assigned external-secrets/external-secrets-cert-controller-97b69894c-lrgkp to forge-control-plane\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-5958b59f7d-h78sx                               Successfully assigned external-secrets/external-secrets-5958b59f7d-h78sx to forge-control-plane\nexternal-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets-webhook                                 Scaled up replica set external-secrets-webhook-6955d84bd5 from 0 to 1\nexternal-secrets       17m         Normal    Pulling                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\nexternal-secrets       17m         Normal    Pulling                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\ndefault                17m         Normal    KeyPairVerified            clusterissuer/openbao-ca-issuer                                     Signing CA verified\nexternal-secrets       17m         Normal    Pulling                    pod/external-secrets-5958b59f7d-h78sx                               Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\ndefault                17m         Normal    KeyPairVerified            clusterissuer/openstack-db-ca-issuer                                Signing CA verified\nenvoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Container started\nenvoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Container created\nenvoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-gateway-helm-certgen-55pjg                        Successfully pulled image \"docker.io/envoyproxy/gateway:v1.8.2\" in 4.796s (15.195s including waiting). Image size: 73324485 bytes.\nflux-system            17m         Normal    Progressing                kustomization/k-orc                                                 Health check passed in 35.286173772s\nmariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       MountVolume.SetUp failed for volume \"ca\" : secret \"mariadb-operator-webhook-ca\" not found\nmariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       MountVolume.SetUp failed for volume \"cert\" : secret \"mariadb-operator-webhook-cert\" not found\nflux-system            17m         Normal    ReconciliationSucceeded    kustomization/k-orc                                                 Reconciliation finished in 38.659911485s, next run in 30m0s\nenvoy-gateway-system   17m         Normal    Completed                  job/envoy-gateway-gateway-helm-certgen                              Job completed\nmariadb-system         17m         Normal    Created                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Container created\nenvoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-df8fc66ff-9zgzc                                   Successfully assigned envoy-gateway-system/envoy-gateway-df8fc66ff-9zgzc to forge-control-plane\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 4.756s (9.586s including waiting). Image size: 36312327 bytes.\nenvoy-gateway-system   17m         Normal    SuccessfulCreate           replicaset/envoy-gateway-df8fc66ff                                  Created pod: envoy-gateway-df8fc66ff-9zgzc\nenvoy-gateway-system   17m         Normal    ScalingReplicaSet          deployment/envoy-gateway                                            Scaled up replica set envoy-gateway-df8fc66ff from 0 to 1\nenvoy-gateway-system   17m         Normal    LeaderElection             lease/5b9825d2.gateway.envoyproxy.io                                envoy-gateway-df8fc66ff-9zgzc_18171f57-4610-4606-8ace-20402318ab27 became leader\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-756fd78967-6wk5n                               Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 603ms (10.183s including waiting). Image size: 36312327 bytes.\nenvoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-df8fc66ff-9zgzc                                   Container started\nmariadb-system         17m         Normal    Created                    pod/mariadb-operator-756fd78967-6wk5n                               Container created\nenvoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-df8fc66ff-9zgzc                                   Container created\nenvoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-df8fc66ff-9zgzc                                   Container image \"docker.io/envoyproxy/gateway:v1.8.2\" already present on machine and can be accessed by the pod\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-756fd78967-6wk5n                               Container started\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Container started\nmemcached-system       17m         Normal    Scheduled                  pod/memcached-operator-869dfff548-gt8xw                             Successfully assigned memcached-system/memcached-operator-869dfff548-gt8xw to forge-control-plane\nmemcached-system       17m         Normal    Pulling                    pod/memcached-operator-869dfff548-gt8xw                             Pulling image \"ghcr.io/c5c3/memcached-operator:0.4.0\"\nmemcached-system       17m         Normal    SuccessfulCreate           replicaset/memcached-operator-869dfff548                            Created pod: memcached-operator-869dfff548-gt8xw\nmemcached-system       17m         Normal    ScalingReplicaSet          deployment/memcached-operator                                       Scaled up replica set memcached-operator-869dfff548 from 0 to 1\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container started\nmariadb-system         17m         Normal    Created                    pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container created\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-5958b59f7d-h78sx                               Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 549ms (13.728s including waiting). Image size: 89583295 bytes.\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Container started\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Container created\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-cert-controller-97b69894c-lrgkp                Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 6.022s (13.26s including waiting). Image size: 89583295 bytes.\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Container started\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-5958b59f7d-h78sx                               Container created\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-webhook-6955d84bd5-mkwpc                       Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 562ms (14.269s including waiting). Image size: 89583295 bytes.\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Container created\ndefault                17m         Warning   UpdateFailed               validatingwebhookconfiguration/secretstore-validate                 ca cert not yet ready\ndefault                17m         Warning   UpdateFailed               validatingwebhookconfiguration/externalsecret-validate              ca cert not yet ready\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-5958b59f7d-h78sx                               Container started\nmemcached-system       16m         Normal    LeaderElection             lease/d4f3c8a2.c5c3.io                                              memcached-operator-869dfff548-gt8xw_f6d2f8c5-f341-49b7-ab4a-8040bdc10cd0 became leader\nmemcached-system       16m         Normal    Started                    pod/memcached-operator-869dfff548-gt8xw                             Container started\nmemcached-system       16m         Normal    Created                    pod/memcached-operator-869dfff548-gt8xw                             Container created\nmemcached-system       16m         Normal    Pulled                     pod/memcached-operator-869dfff548-gt8xw                             Successfully pulled image \"ghcr.io/c5c3/memcached-operator:0.4.0\" in 2.939s (8.784s including waiting). Image size: 17406523 bytes.\nenvoy-gateway-system   16m         Normal    InstallSucceeded           helmrelease/envoy-gateway                                           Helm install succeeded for release envoy-gateway-system/envoy-gateway.v1 with chart gateway-helm@1.8.2\nmemcached-system       16m         Normal    InstallSucceeded           helmrelease/memcached-operator                                      Helm install succeeded for release memcached-system/memcached-operator.v1 with chart memcached-operator@0.4.0\nmariadb-system         16m         Warning   Unhealthy                  pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Readiness probe failed: HTTP probe failed with statuscode: 500\nopenbao-system         16m         Warning   FailedMount                pod/openbao-0                                                       MountVolume.SetUp failed for volume \"client-tls\" : secret \"openbao-client-tls\" not found\nkeystone-system        16m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'mariadb-system/mariadb-operator' is not ready\nexternal-secrets       16m         Warning   Unhealthy                  pod/external-secrets-cert-controller-97b69894c-lrgkp                Readiness probe failed: HTTP probe failed with statuscode: 500\nmariadb-system         16m         Normal    InstallSucceeded           helmrelease/mariadb-operator                                        Helm install succeeded for release mariadb-system/mariadb-operator.v1 with chart mariadb-operator@0.38.1\nexternal-secrets       16m         Normal    InstallSucceeded           helmrelease/external-secrets                                        Helm install succeeded for release external-secrets/external-secrets.v1 with chart external-secrets@0.20.4\nkeystone-system        16m         Normal    NoPods                     poddisruptionbudget/keystone-operator                               No matching pods found\nkeystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-mtvhv                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found\nkeystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-w9xzs                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-w9xzs to forge-control-plane\nkeystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               Issuing certificate as Secret does not exist\nkeystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-w9xzs                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found\nkeystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-mtvhv                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-mtvhv to forge-control-plane\nkeystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-mtvhv\nkeystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-w9xzs\nkeystone-system        16m         Normal    ScalingReplicaSet          deployment/keystone-operator                                        Scaled up replica set keystone-operator-66cf7cbc64 from 0 to 2\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-mtvhv                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"\nkeystone-system        16m         Normal    cert-manager.io            certificaterequest/keystone-operator-webhook-1                      Certificate request has been approved by cert-manager.io\nkeystone-system        16m         Warning   BadConfig                  certificaterequest/keystone-operator-webhook-1                      Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Requested                  certificate/keystone-operator-webhook                               Created new CertificateRequest resource \"keystone-operator-webhook-1\"\nkeystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               The certificate has been successfully issued\nkeystone-system        16m         Normal    CertificateIssued          certificaterequest/keystone-operator-webhook-1                      Certificate fetched from issuer successfully\nkeystone-system        16m         Normal    Generated                  certificate/keystone-operator-webhook                               Stored new private key in temporary Secret resource \"keystone-operator-webhook-gmq2q\"\nkeystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-w9xzs                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"\nc5c3-system            16m         Normal    DependencyNotReady         helmrelease/c5c3-operator                                           dependency 'keystone-system/keystone-operator' is not ready\nopenstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     Issuing certificate as Secret does not exist\nkeystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-mtvhv                              Readiness probe failed: Get \"http://10.244.0.26:8081/readyz\": dial tcp 10.244.0.26:8081: connect: connection refused\nkeystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-mtvhv                              Container created\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    CertificateIssued          certificaterequest/openbao-client-tls-1                             Certificate fetched from issuer successfully\nopenbao-system         16m         Normal    cert-manager.io            certificaterequest/openbao-client-tls-1                             Certificate request has been approved by cert-manager.io\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      Issuing certificate as Secret does not exist\nopenbao-system         16m         Normal    Issuing                    certificate/eso-openbao-client-tls                                  The certificate has been successfully issued\nopenbao-system         16m         Normal    Requested                  certificate/eso-openbao-client-tls                                  Created new CertificateRequest resource \"eso-openbao-client-tls-1\"\nopenbao-system         16m         Normal    Generated                  certificate/eso-openbao-client-tls                                  Stored new private key in temporary Secret resource \"eso-openbao-client-tls-dtvpg\"\nopenbao-system         16m         Normal    Issuing                    certificate/eso-openbao-client-tls                                  Issuing certificate as Secret does not exist\nopenbao-system         16m         Normal    CertificateIssued          certificaterequest/eso-openbao-client-tls-1                         Certificate fetched from issuer successfully\nopenbao-system         16m         Normal    cert-manager.io            certificaterequest/eso-openbao-client-tls-1                         Certificate request has been approved by cert-manager.io\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-mtvhv                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 3.578s (3.578s including waiting). Image size: 28826767 bytes.\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-bfnhj\"\nopenbao-system         16m         Normal    Requested                  certificate/openbao-client-tls                                      Created new CertificateRequest resource \"openbao-client-tls-1\"\nkeystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-mtvhv                              Container started\nopenstack              16m         Normal    Generated                  certificate/keystone-nip-io-tls                                     Stored new private key in temporary Secret resource \"keystone-nip-io-tls-v8h4p\"\nopenstack              16m         Normal    Requested                  certificate/keystone-nip-io-tls                                     Created new CertificateRequest resource \"keystone-nip-io-tls-1\"\nkeystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-w9xzs                              Container started\nopenstack              16m         Normal    CertificateIssued          certificaterequest/keystone-nip-io-tls-1                            Certificate fetched from issuer successfully\nopenstack              16m         Normal    cert-manager.io            certificaterequest/keystone-nip-io-tls-1                            Certificate request has been approved by cert-manager.io\nopenstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved\nopenstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-w9xzs                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 493ms (4.056s including waiting). Image size: 28826767 bytes.\nkeystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-w9xzs                              Container created\nopenstack              16m         Warning   BadConfig                  certificaterequest/keystone-nip-io-tls-1                            Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients\nkeystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-w9xzs                              Readiness probe failed: Get \"http://10.244.0.27:8081/readyz\": dial tcp 10.244.0.27:8081: connect: connection refused\nopenbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      The certificate has been successfully issued\nkeystone-system        16m         Normal    LeaderElection             lease/keystone.openstack.c5c3.io                                    keystone-operator-66cf7cbc64-w9xzs_bd6f3f19-cb10-45c4-8696-c759bd741820 became leader\nopenstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved\nopenstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved\nopenstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved\nenvoy-gateway-system   16m         Normal    Scheduled                  pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Successfully assigned envoy-gateway-system/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4 to forge-control-plane\nopenstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     The certificate has been successfully issued\nenvoy-gateway-system   16m         Normal    ScalingReplicaSet          deployment/envoy-openstack-openstack-gw-b67dc6f3                    Scaled up replica set envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f from 0 to 1\nenvoy-gateway-system   16m         Normal    SuccessfulCreate           replicaset/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f         Created pod: envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4\nenvoy-gateway-system   16m         Normal    Pulling                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Pulling image \"docker.io/envoyproxy/envoy:distroless-v1.38.3\"\nkeystone-system        16m         Normal    InstallSucceeded           helmrelease/keystone-operator                                       Helm install succeeded for release keystone-system/keystone-operator.v1 with chart keystone-operator@0.5.0\nenvoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container created\nenvoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container started\nenvoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container created\nenvoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container image \"docker.io/envoyproxy/gateway:v1.8.2\" already present on machine and can be accessed by the pod\nenvoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container started\nenvoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Successfully pulled image \"docker.io/envoyproxy/envoy:distroless-v1.38.3\" in 3.41s (3.41s including waiting). Image size: 41907812 bytes.\nopenbao-system         16m         Normal    Pulling                    pod/openbao-0                                                       Pulling image \"quay.io/openbao/openbao:2.5.5\"\nopenbao-system         16m         Normal    Pulled                     pod/openbao-0                                                       Successfully pulled image \"quay.io/openbao/openbao:2.5.5\" in 4.648s (4.648s including waiting). Image size: 76859931 bytes.\ndefault                16m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Put \"https://openbao.openbao-system.svc:8200/v1/auth/kubernetes/management/login\": dial tcp 10.96.114.217:8200: connect: connection refused\nopenbao-system         16m         Normal    Created                    pod/openbao-0                                                       Container created\nopenbao-system         16m         Normal    Started                    pod/openbao-0                                                       Container started\nc5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   Issuing certificate as Secret does not exist\nc5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-8cc5s                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-8cc5s to forge-control-plane\nc5c3-system            16m         Normal    ScalingReplicaSet          deployment/c5c3-operator                                            Scaled up replica set c5c3-operator-575bfd968 from 0 to 2\nc5c3-system            16m         Normal    NoPods                     poddisruptionbudget/c5c3-operator                                   No matching pods found\nc5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-n42td\nc5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-8cc5s\nc5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-n42td                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-n42td to forge-control-plane\nc5c3-system            16m         Normal    Requested                  certificate/c5c3-operator-webhook                                   Created new CertificateRequest resource \"c5c3-operator-webhook-1\"\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    CertificateIssued          certificaterequest/c5c3-operator-webhook-1                          Certificate fetched from issuer successfully\nc5c3-system            16m         Normal    cert-manager.io            certificaterequest/c5c3-operator-webhook-1                          Certificate request has been approved by cert-manager.io\nc5c3-system            16m         Warning   FailedMount                pod/c5c3-operator-575bfd968-n42td                                   MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"c5c3-operator-webhook-cert\" not found\nc5c3-system            16m         Normal    Generated                  certificate/c5c3-operator-webhook                                   Stored new private key in temporary Secret resource \"c5c3-operator-webhook-dsgph\"\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Warning   BadConfig                  certificaterequest/c5c3-operator-webhook-1                          Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Warning   FailedMount                pod/c5c3-operator-575bfd968-8cc5s                                   MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"c5c3-operator-webhook-cert\" not found\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   The certificate has been successfully issued\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-8cc5s                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"\nc5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-n42td                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"\nopenbao-system         16m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: Key                Value...\nc5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-n42td                                   Container started\nc5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-n42td                                   Container created\nc5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-n42td                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 3.324s (3.324s including waiting). Image size: 28614836 bytes.\nc5c3-system            16m         Normal    LeaderElection             lease/c5c3.openstack.c5c3.io                                        c5c3-operator-575bfd968-n42td_376616b6-0da5-4bb6-8560-0459fb1b74e7 became leader\nc5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-8cc5s                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 467ms (3.775s including waiting). Image size: 28614836 bytes.\nc5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-8cc5s                                   Container created\nc5c3-system            15m         Normal    Started                    pod/c5c3-operator-575bfd968-8cc5s                                   Container started\ndefault                15m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Error making API request....\nc5c3-system            15m         Warning   Unhealthy                  pod/c5c3-operator-575bfd968-8cc5s                                   Readiness probe failed: Get \"http://10.244.0.30:8081/readyz\": dial tcp 10.244.0.30:8081: connect: connection refused\nc5c3-system            15m         Normal    InstallSucceeded           helmrelease/c5c3-operator                                           Helm install succeeded for release c5c3-system/c5c3-operator.v1 with chart c5c3-operator@0.3.0\nopenbao-system         15m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: command timed out: \"/bin/sh -ec bao status -tls-skip-verify\" timed out after 3s\nopenstack              15m         Warning   UpdateFailed               externalsecret/keystone-admin                                       error processing spec.data[0] (key: bootstrap/openstack/controlplane-keystone/admin), err: ClusterSecretStore \"openbao-cluster-store\" is not ready\nopenstack              15m         Warning   UpdateFailed               externalsecret/keystone-db                                          error processing spec.data[0] (key: openstack/keystone/openstack/controlplane/db), err: ClusterSecretStore \"openbao-cluster-store\" is not ready\nopenbao-system         15m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: Key                Value...\nopenstack              15m         Warning   UpdateFailed               externalsecret/mariadb-root-password                                error processing spec.data[0] (key: infrastructure/mariadb), err: ClusterSecretStore \"openbao-cluster-store\" is not ready\ndefault                15m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Error making API request....\nopenstack              15m         Normal    Created                    externalsecret/keystone-admin                                       secret created\nopenstack              15m         Normal    Created                    externalsecret/mariadb-root-password                                secret created\nopenstack              15m         Normal    Created                    externalsecret/keystone-db                                          secret created\nopenstack              15m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-0                        waiting for first consumer to be created before binding\nopenstack              15m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-0                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\ndefault                15m         Warning   OwnerRefInvalidNamespace   clusterrolebinding/openstack-db-openstack-b026ebf5:auth-delegator   ownerRef [k8s.mariadb.com/v1alpha1/MariaDB, namespace: , name: openstack-db, uid: b026ebf5-a2c4-42d4-96ae-6729551072b1] does not exist in namespace \"\"\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-9ms7j                             Successfully assigned openstack/openstack-memcached-f654cd846-9ms7j to forge-control-plane\nopenstack              15m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-0                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-0\"\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-lq5jq                             Successfully assigned openstack/openstack-memcached-f654cd846-lq5jq to forge-control-plane\nopenstack              15m         Normal    SuccessfulCreate           job/openstack-db-init                                               Created pod: openstack-db-init-x4554\nopenstack              15m         Normal    ScalingReplicaSet          deployment/openstack-memcached                                      Scaled up replica set openstack-memcached-f654cd846 from 0 to 3\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-nv658                             Successfully assigned openstack/openstack-memcached-f654cd846-nv658 to forge-control-plane\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-9ms7j\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-nv658\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-lq5jq\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-nv658                             Pulling image \"memcached:1.6\"\nlocal-path-storage     15m         Normal    Pulled                     pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nlocal-path-storage     15m         Normal    Created                    pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container created\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-lq5jq                             Pulling image \"memcached:1.6\"\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-9ms7j                             Pulling image \"memcached:1.6\"\nlocal-path-storage     15m         Normal    Started                    pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container started\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-0                        Successfully provisioned volume pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-init-x4554                                         Successfully assigned openstack/openstack-db-init-x4554 to forge-control-plane\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-lq5jq                             Successfully pulled image \"memcached:1.6\" in 3.968s (3.968s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-9ms7j                             Successfully pulled image \"memcached:1.6\" in 697ms (4.614s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-9ms7j                             Container created\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-9ms7j                             Container started\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-lq5jq                             Container started\nopenstack              14m         Normal    Pulling                    pod/openstack-db-init-x4554                                         Pulling image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\"\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-lq5jq                             Container created\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-nv658                             Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-nv658                             Successfully pulled image \"memcached:1.6\" in 706ms (5.295s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-nv658                             Container started\nopenstack              14m         Normal    Pulled                     pod/openstack-db-init-x4554                                         Successfully pulled image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" in 6.741s (7.694s including waiting). Image size: 104480028 bytes.\nopenstack              14m         Normal    Started                    pod/openstack-db-init-x4554                                         Container started\nopenstack              14m         Normal    Created                    pod/openstack-db-init-x4554                                         Container created\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-1                         waiting for first consumer to be created before binding\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-0 Pod openstack-db-0 in StatefulSet openstack-db success\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-0                         waiting for first consumer to be created before binding\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-0 in StatefulSet openstack-db successful\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim storage-openstack-db-1 Pod openstack-db-1 in StatefulSet openstack-db success\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-2 Pod openstack-db-2 in StatefulSet openstack-db success\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-1 Pod openstack-db-1 in StatefulSet openstack-db success\nopenstack              14m         Normal    NoPods                     poddisruptionbudget/openstack-db                                    No matching pods found\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-1                        waiting for first consumer to be created before binding\nopenstack              14m         Normal    Completed                  job/openstack-db-init                                               Job completed\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-2                        waiting for first consumer to be created before binding\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim storage-openstack-db-2 Pod openstack-db-2 in StatefulSet openstack-db success\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-2                         waiting for first consumer to be created before binding\nopenstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-0                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container created\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container started\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container started\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-1                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-1\"\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-0                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-0\"\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container created\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-2 in StatefulSet openstack-db successful\nopenstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-1 in StatefulSet openstack-db successful\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container started\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-2                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-2\"\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-1                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-1\"\nopenstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-1                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container started\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-0                         Successfully provisioned volume pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-2                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-2\"\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-0                                                  Successfully assigned openstack/openstack-db-0 to forge-control-plane\nopenstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started\nopenstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container created\nopenstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container started\nopenstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created\nopenstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-2                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nopenstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started\nopenstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-1                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-1                         Successfully provisioned volume pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76\nopenstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-2                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.\nopenstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nopenstack              14m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: Get \"http://10.244.0.41:5566/health\": dial tcp 10.244.0.41:5566: connect: connection refused\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-2                         Successfully provisioned volume pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-1                        Successfully provisioned volume pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-2                        Successfully provisioned volume pvc-9873b6f6-eaff-4295-a5ef-2d687277b174\nopenstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started\nopenstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-1                                                  Successfully assigned openstack/openstack-db-1 to forge-control-plane\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-2                                                  Successfully assigned openstack/openstack-db-2 to forge-control-plane\nopenstack              14m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Created                    pod/openstack-db-2                                                  Container created\nopenstack              14m         Normal    Started                    pod/openstack-db-2                                                  Container started\nopenstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started\nopenstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nopenstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created\nopenstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started\nopenstack              14m         Warning   Unhealthy                  pod/openstack-db-1                                                  Readiness probe failed: Get \"http://10.244.0.43:5566/health\": dial tcp 10.244.0.43:5566: connect: connection refused\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-1                                                  Startup probe failed: HTTP probe failed with statuscode: 500\nopenstack              13m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\nopenstack              13m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\nopenstack              13m         Normal    Created                    pod/openstack-db-2                                                  Container created\nopenstack              13m         Normal    Started                    pod/openstack-db-2                                                  Container started\nopenstack              13m         Normal    Started                    pod/openstack-db-2                                                  Container started\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Readiness probe failed: Get \"http://10.244.0.44:5566/health\": dial tcp 10.244.0.44:5566: connect: connection refused\nopenstack              13m         Normal    Created                    pod/openstack-db-2                                                  Container created\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Startup probe failed: HTTP probe failed with statuscode: 500\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: HTTP probe failed with statuscode: 500\nopenstack              12m         Normal    Created                    externalsecret/controlplane-keystone-db-credentials                 secret created\nopenstack              12m         Normal    GaleraClusterHealthy       mariadb/openstack-db                                                Galera cluster is healthy\nopenstack              12m         Normal    CredentialKeysGenerated    keystone/controlplane-keystone                                      Initial credential encryption keys have been generated\nopenstack              12m         Normal    FernetKeysGenerated        keystone/controlplane-keystone                                      Initial Fernet encryption keys have been generated\nopenstack              12m         Normal    Created                    externalsecret/controlplane-keystone-admin-credentials              secret created\nopenstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-credential-keys-backup             PushSecret synced successfully\nopenstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-fernet-keys-backup                 PushSecret synced successfully\nopenstack              12m         Normal    Scheduled                  pod/controlplane-keystone-db-sync-xt5jh                             Successfully assigned openstack/controlplane-keystone-db-sync-xt5jh to forge-control-plane\nopenstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-db-sync                                   Created pod: controlplane-keystone-db-sync-xt5jh\nopenstack              12m         Normal    Pulling                    pod/controlplane-keystone-db-sync-xt5jh                             Pulling image \"ghcr.io/c5c3/keystone:2025.2\"\nopenstack              12m         Normal    Pulled                     pod/controlplane-keystone-db-sync-xt5jh                             Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 9.107s (9.108s including waiting). Image size: 111505124 bytes.\nopenstack              12m         Normal    Created                    pod/controlplane-keystone-db-sync-xt5jh                             Container created\nopenstack              12m         Normal    Started                    pod/controlplane-keystone-db-sync-xt5jh                             Container started\nopenstack              12m         Normal    Completed                  job/controlplane-keystone-db-sync                                   Job completed\nopenstack              12m         Normal    Scheduled                  pod/controlplane-keystone-schema-check-wg5rb                        Successfully assigned openstack/controlplane-keystone-schema-check-wg5rb to forge-control-plane\nopenstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-schema-check                              Created pod: controlplane-keystone-schema-check-wg5rb\nopenstack              12m         Normal    Pulled                     pod/controlplane-keystone-schema-check-wg5rb                        Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod\nopenstack              12m         Normal    Created                    pod/controlplane-keystone-schema-check-wg5rb                        Container created\nopenstack              12m         Normal    Started                    pod/controlplane-keystone-schema-check-wg5rb                        Container started\nopenstack              11m         Normal    ScalingReplicaSet          deployment/controlplane-keystone                                    Scaled up replica set controlplane-keystone-6d68dcd67c from 0 to 1\nopenstack              11m         Normal    SuccessfulCreate           replicaset/controlplane-keystone-6d68dcd67c                         Created pod: controlplane-keystone-6d68dcd67c-6l6p9\nopenstack              11m         Normal    Completed                  job/controlplane-keystone-schema-check                              Job completed\nopenstack              11m         Normal    Scheduled                  pod/controlplane-keystone-6d68dcd67c-6l6p9                          Successfully assigned openstack/controlplane-keystone-6d68dcd67c-6l6p9 to forge-control-plane\nopenstack              5m31s       Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-6l6p9                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)\nopenstack              2m54s       Normal    DatabaseSynced             keystone/controlplane-keystone                                      Database schema is up to date\nopenstack              20s         Normal    Started                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container started\nopenstack              20s         Normal    Created                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container created\nopenstack              20s         Normal    Pulled                     pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod\nopenstack              15s         Warning   BackOff                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-6l6p9_openstack(4096fdc2-ea12-432d-9041-3bab9b5a9000)\ndefault                14s         Normal    Valid                      clustersecretstore/openbao-cluster-store                            store validated\n=== Pod descriptions and logs in namespace openstack ===\n--- describe pod/controlplane-keystone-6d68dcd67c-6l6p9 ---\nName:             controlplane-keystone-6d68dcd67c-6l6p9\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:45:46 +0000\nLabels:           app.kubernetes.io/instance=controlplane-keystone\n                  app.kubernetes.io/managed-by=keystone-operator\n                  app.kubernetes.io/name=keystone\n                  pod-template-hash=6d68dcd67c\nAnnotations:      <none>\nStatus:           Running\nIP:               10.244.0.47\nIPs:\n  IP:           10.244.0.47\nControlled By:  ReplicaSet/controlplane-keystone-6d68dcd67c\nContainers:\n  keystone:\n    Container ID:    containerd://aed3aefac187fa2784bb42e81db44b25de1cee0c4aed75250e36e38f126201b3\n    Image:           ghcr.io/c5c3/keystone:2025.2\n    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35\n    Port:            5000/TCP (keystone)\n    Host Port:       0/TCP (keystone)\n    SeccompProfile:  RuntimeDefault\n    Command:\n      uwsgi\n      --http\n      :5000\n      --http-keepalive\n      --log-master\n      --log-format\n      %(method) %(uri) => generated %(rsize) bytes in %(msecs) msecs (%(proto) %(status))\n      --wsgi-file\n      /var/lib/openstack/bin/keystone-wsgi-public\n      --master\n      --lazy-apps\n      --need-app\n      --processes\n      2\n      --threads\n      1\n      --pyargv=--config-dir=/etc/keystone/keystone.conf.d/\n    State:          Waiting\n      Reason:       CrashLoopBackOff\n    Last State:     Terminated\n      Reason:       OOMKilled\n      Exit Code:    137\n      Started:      Fri, 03 Jul 2026 06:57:19 +0000\n      Finished:     Fri, 03 Jul 2026 06:57:23 +0000\n    Ready:          False\n    Restart Count:  7\n    Limits:\n      cpu:     500m\n      memory:  512Mi\n    Requests:\n      cpu:      100m\n      memory:   256Mi\n    Liveness:   tcp-socket :5000 delay=15s timeout=1s period=20s #success=1 #failure=3\n    Readiness:  exec [/bin/sh -c python3 -c \"import os,socket; from urllib.parse import urlparse; raw=os.environ.get('OS_DATABASE__CONNECTION',''); u=urlparse('//'+raw.split('://',1)[-1]); socket.create_connection((u.hostname, u.port or 3306), 20).close()\"] delay=10s timeout=25s period=30s #success=1 #failure=3\n    Startup:    http-get http://:5000/v3 delay=0s timeout=1s period=10s #success=1 #failure=30\n    Environment:\n      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false\n    Mounts:\n      /etc/keystone/credential-keys/ from credential-keys (ro)\n      /etc/keystone/fernet-keys/ from fernet-keys (ro)\n      /etc/keystone/keystone.conf.d/ from config (ro)\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-62cbm (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       False \n  ContainersReady             False \n  PodScheduled                True \nVolumes:\n  config:\n    Type:      ConfigMap (a volume populated by a ConfigMap)\n    Name:      controlplane-keystone-config-0e92e01f\n    Optional:  false\n  fernet-keys:\n    Type:        Secret (a volume populated by a Secret)\n    SecretName:  controlplane-keystone-fernet-keys\n    Optional:    false\n  credential-keys:\n    Type:        Secret (a volume populated by a Secret)\n    SecretName:  controlplane-keystone-credential-keys\n    Optional:    false\n  kube-api-access-62cbm:\n    Type:                     Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:   3607\n    ConfigMapName:            kube-root-ca.crt\n    Optional:                 false\n    DownwardAPI:              true\nQoS Class:                    Burstable\nNode-Selectors:               <none>\nTolerations:                  node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                              node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nTopology Spread Constraints:  kubernetes.io/hostname:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=controlplane-keystone,app.kubernetes.io/name=keystone\n                              topology.kubernetes.io/zone:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=controlplane-keystone,app.kubernetes.io/name=keystone\nEvents:\n  Type     Reason     Age                  From               Message\n  ----     ------     ----                 ----               -------\n  Normal   Scheduled  11m                  default-scheduler  Successfully assigned openstack/controlplane-keystone-6d68dcd67c-6l6p9 to forge-control-plane\n  Warning  Unhealthy  5m31s (x3 over 11m)  kubelet            spec.containers{keystone}: Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)\n  Normal   Pulled     20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod\n  Normal   Created    20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container created\n  Normal   Started    20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container started\n  Warning  BackOff    15s (x24 over 11m)   kubelet            spec.containers{keystone}: Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-6l6p9_openstack(4096fdc2-ea12-432d-9041-3bab9b5a9000)\n--- logs pod/controlplane-keystone-6d68dcd67c-6l6p9 (current) ---\n*** Starting uWSGI 2.0.31 (64bit) on [Fri Jul  3 06:57:19 2026] ***\ncompiled with version: 13.3.0 on 26 June 2026 06:54:41\nos: Linux-6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026\nnodename: controlplane-keystone-6d68dcd67c-6l6p9\nmachine: x86_64\nclock source: unix\ndetected number of CPU cores: 8\ncurrent working directory: /\ndetected binary path: /var/lib/openstack/bin/uwsgi\n!!! no internal routing support, rebuild with pcre support !!!\nyour memory page size is 4096 bytes\ndetected max file descriptor number: 1073741816\nlock engine: pthread robust mutexes\nthunder lock: disabled (you can enable it with --thunder-lock)\nuWSGI http bound on :5000 fd 7\nuwsgi socket 0 bound to TCP address 127.0.0.1:46189 (port auto-assigned) fd 6\nPython version: 3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]\nPython main interpreter initialized at 0x713c6dd27668\npython threads support enabled\nyour server socket listen backlog is limited to 100 connections\nyour mercy for graceful operations on workers is 60 seconds\nmapped 218760 bytes (213 KB) for 2 cores\n*** Operational MODE: preforking ***\n*** uWSGI is running in multiple interpreter mode ***\nspawned uWSGI master process (pid: 1)\nspawned uWSGI worker 1 (pid: 14, cores: 1)\nspawned uWSGI worker 2 (pid: 15, cores: 1)\nspawned uWSGI http 1 (pid: 16)\n--- logs pod/controlplane-keystone-6d68dcd67c-6l6p9 (previous) ---\n*** Starting uWSGI 2.0.31 (64bit) on [Fri Jul  3 06:57:19 2026] ***\ncompiled with version: 13.3.0 on 26 June 2026 06:54:41\nos: Linux-6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026\nnodename: controlplane-keystone-6d68dcd67c-6l6p9\nmachine: x86_64\nclock source: unix\ndetected number of CPU cores: 8\ncurrent working directory: /\ndetected binary path: /var/lib/openstack/bin/uwsgi\n!!! no internal routing support, rebuild with pcre support !!!\nyour memory page size is 4096 bytes\ndetected max file descriptor number: 1073741816\nlock engine: pthread robust mutexes\nthunder lock: disabled (you can enable it with --thunder-lock)\nuWSGI http bound on :5000 fd 7\nuwsgi socket 0 bound to TCP address 127.0.0.1:46189 (port auto-assigned) fd 6\nPython version: 3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]\nPython main interpreter initialized at 0x713c6dd27668\npython threads support enabled\nyour server socket listen backlog is limited to 100 connections\nyour mercy for graceful operations on workers is 60 seconds\nmapped 218760 bytes (213 KB) for 2 cores\n*** Operational MODE: preforking ***\n*** uWSGI is running in multiple interpreter mode ***\nspawned uWSGI master process (pid: 1)\nspawned uWSGI worker 1 (pid: 14, cores: 1)\nspawned uWSGI worker 2 (pid: 15, cores: 1)\nspawned uWSGI http 1 (pid: 16)\n--- describe pod/controlplane-keystone-db-sync-xt5jh ---\nName:             controlplane-keystone-db-sync-xt5jh\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:45:13 +0000\nLabels:           batch.kubernetes.io/controller-uid=c9104837-e309-4501-9bd4-c7595498c31a\n                  batch.kubernetes.io/job-name=controlplane-keystone-db-sync\n                  controller-uid=c9104837-e309-4501-9bd4-c7595498c31a\n                  job-name=controlplane-keystone-db-sync\nAnnotations:      <none>\nStatus:           Succeeded\nIP:               10.244.0.45\nIPs:\n  IP:           10.244.0.45\nControlled By:  Job/controlplane-keystone-db-sync\nContainers:\n  db-sync:\n    Container ID:    containerd://7547c10661b46b81c591b97bf5e8c74f5e941e17f902e0c4f0ae8d3e2be1c7bc\n    Image:           ghcr.io/c5c3/keystone:2025.2\n    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35\n    Port:            <none>\n    Host Port:       <none>\n    SeccompProfile:  RuntimeDefault\n    Command:\n      keystone-manage\n      --config-dir=/etc/keystone/keystone.conf.d/\n      db_sync\n    State:          Terminated\n      Reason:       Completed\n      Exit Code:    0\n      Started:      Fri, 03 Jul 2026 06:45:23 +0000\n      Finished:     Fri, 03 Jul 2026 06:45:33 +0000\n    Ready:          False\n    Restart Count:  0\n    Environment:\n      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false\n    Mounts:\n      /etc/keystone/keystone.conf.d/ from config (ro)\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-97q8l (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   False \n  Initialized                 True \n  Ready                       False \n  ContainersReady             False \n  PodScheduled                True \nVolumes:\n  config:\n    Type:      ConfigMap (a volume populated by a ConfigMap)\n    Name:      controlplane-keystone-config-0e92e01f\n    Optional:  false\n  kube-api-access-97q8l:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3607\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type    Reason     Age   From               Message\n  ----    ------     ----  ----               -------\n  Normal  Scheduled  12m   default-scheduler  Successfully assigned openstack/controlplane-keystone-db-sync-xt5jh to forge-control-plane\n  Normal  Pulling    12m   kubelet            spec.containers{db-sync}: Pulling image \"ghcr.io/c5c3/keystone:2025.2\"\n  Normal  Pulled     12m   kubelet            spec.containers{db-sync}: Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 9.107s (9.108s including waiting). Image size: 111505124 bytes.\n  Normal  Created    12m   kubelet            spec.containers{db-sync}: Container created\n  Normal  Started    12m   kubelet            spec.containers{db-sync}: Container started\n--- logs pod/controlplane-keystone-db-sync-xt5jh (current) ---\nConfig file not found, using default configs.\n2026-07-03 06:45:29.753 1 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-07-03 06:45:29.754 1 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-07-03 06:45:29.841 1 INFO alembic.runtime.migration [-] Running upgrade  -> 27e647c0fad4, Initial version.\n2026-07-03 06:45:32.987 1 INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> 29e87d24a316, Initial no-op Yoga expand migration.\n2026-07-03 06:45:32.991 1 INFO alembic.runtime.migration [-] Running upgrade 29e87d24a316 -> b4f8b3f584e0, Fix incorrect constraints.\n2026-07-03 06:45:33.051 1 INFO alembic.runtime.migration [-] Running upgrade b4f8b3f584e0 -> 11c3b243b4cb, Remove service_provider.relay_state_prefix server default.\n2026-07-03 06:45:33.096 1 INFO alembic.runtime.migration [-] Running upgrade 11c3b243b4cb -> 47147121, Add Identity Federation attribute mapping schema version.\n2026-07-03 06:45:33.148 1 INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> e25ffa003242, Initial no-op Yoga contract migration.\n2026-07-03 06:45:33.151 1 INFO alembic.runtime.migration [-] Running upgrade e25ffa003242 -> 99de3849d860, Fix incorrect constraints.\n2026-07-03 06:45:33.239 1 INFO alembic.runtime.migration [-] Running upgrade 99de3849d860 -> c88cdce8f248, Remove duplicate constraints.\n--- logs pod/controlplane-keystone-db-sync-xt5jh (previous) ---\nError from server (BadRequest): previous terminated container \"db-sync\" in pod \"controlplane-keystone-db-sync-xt5jh\" not found\n--- describe pod/controlplane-keystone-schema-check-wg5rb ---\nName:             controlplane-keystone-schema-check-wg5rb\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:45:36 +0000\nLabels:           batch.kubernetes.io/controller-uid=a6df246c-fcd5-4846-aa36-201c51f01165\n                  batch.kubernetes.io/job-name=controlplane-keystone-schema-check\n                  controller-uid=a6df246c-fcd5-4846-aa36-201c51f01165\n                  job-name=controlplane-keystone-schema-check\nAnnotations:      <none>\nStatus:           Succeeded\nIP:               10.244.0.46\nIPs:\n  IP:           10.244.0.46\nControlled By:  Job/controlplane-keystone-schema-check\nContainers:\n  schema-check:\n    Container ID:    containerd://6e1c196a411ba39e8b19bc47eee2962669ca8a340d20ab962c109657af226baf\n    Image:           ghcr.io/c5c3/keystone:2025.2\n    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35\n    Port:            <none>\n    Host Port:       <none>\n    SeccompProfile:  RuntimeDefault\n    Command:\n      /bin/sh\n      -eu\n      -c\n      keystone-manage --config-dir=/etc/keystone/keystone.conf.d/ db_sync --check\n    State:          Terminated\n      Reason:       Completed\n      Exit Code:    0\n      Started:      Fri, 03 Jul 2026 06:45:37 +0000\n      Finished:     Fri, 03 Jul 2026 06:45:44 +0000\n    Ready:          False\n    Restart Count:  0\n    Environment:\n      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false\n    Mounts:\n      /etc/keystone/keystone.conf.d/ from config (ro)\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-qdhmq (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   False \n  Initialized                 True \n  Ready                       False \n  ContainersReady             False \n  PodScheduled                True \nVolumes:\n  config:\n    Type:      ConfigMap (a volume populated by a ConfigMap)\n    Name:      controlplane-keystone-config-0e92e01f\n    Optional:  false\n  kube-api-access-qdhmq:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3607\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type    Reason     Age   From               Message\n  ----    ------     ----  ----               -------\n  Normal  Scheduled  12m   default-scheduler  Successfully assigned openstack/controlplane-keystone-schema-check-wg5rb to forge-control-plane\n  Normal  Pulled     12m   kubelet            spec.containers{schema-check}: Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod\n  Normal  Created    12m   kubelet            spec.containers{schema-check}: Container created\n  Normal  Started    12m   kubelet            spec.containers{schema-check}: Container started\n--- logs pod/controlplane-keystone-schema-check-wg5rb (current) ---\nConfig file not found, using default configs.\n2026-07-03 06:45:43.824 14 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-07-03 06:45:43.825 14 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-07-03 06:45:43.864 14 INFO alembic.runtime.migration [-] Context impl MySQLImpl.\n2026-07-03 06:45:43.864 14 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.\n2026-07-03 06:45:43.895 14 INFO keystone.cmd.cli [-] All db_sync commands are upgraded to the same version and up-to-date.\n2026-07-03 06:45:43.895 14 INFO keystone.cmd.cli [-] Current repository versions:\nExpand: 47147121 (head: 47147121)\nContract: c88cdce8f248 (head: c88cdce8f248)\n--- logs pod/controlplane-keystone-schema-check-wg5rb (previous) ---\nError from server (BadRequest): previous terminated container \"schema-check\" in pod \"controlplane-keystone-schema-check-wg5rb\" not found\n--- describe pod/openstack-db-0 ---\nName:             openstack-db-0\nNamespace:        openstack\nPriority:         0\nService Account:  openstack-db\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:43:07 +0000\nLabels:           app.kubernetes.io/instance=openstack-db\n                  app.kubernetes.io/name=mariadb\n                  apps.kubernetes.io/pod-index=0\n                  controller-revision-hash=openstack-db-f48987fbf\n                  k8s.mariadb.com/role=primary\n                  statefulset.kubernetes.io/pod-name=openstack-db-0\nAnnotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409\n                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31\n                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48\n                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd\n                  k8s.mariadb.com/galera: \n                  k8s.mariadb.com/mariadb: openstack-db\n                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1\nStatus:           Running\nIP:               10.244.0.41\nIPs:\n  IP:           10.244.0.41\nControlled By:  StatefulSet/openstack-db\nInit Containers:\n  init:\n    Container ID:  containerd://09ecaf0080fe45ba69ddc48a9f8a18cd324d4d9d8eef8903f6f8d9116ee86d08\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Port:          <none>\n    Host Port:     <none>\n    Args:\n      init\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n    State:          Terminated\n      Reason:       Completed\n      Exit Code:    0\n      Started:      Fri, 03 Jul 2026 06:43:07 +0000\n      Finished:     Fri, 03 Jul 2026 06:43:08 +0000\n    Ready:          True\n    Restart Count:  0\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-0 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nContainers:\n  mariadb:\n    Container ID:   containerd://d47cdb91feea5710cc4cb30011f9643a555ad8646f00eda20172d5fbc8c5989c\n    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5\n    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b\n    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)\n    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:43:08 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-0 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\n  agent:\n    Container ID:  containerd://b6704157f32f8defc4bdffd2467d98d02067b099a1acddc5b3d6a74c7192401d\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)\n    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)\n    Args:\n      agent\n      --addr=:5555\n      --probe-addr=:5566\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n      --graceful-shutdown-timeout=1s\n      --kubernetes-auth\n      --kubernetes-trusted-name=mariadb-operator\n      --kubernetes-trusted-namespace=mariadb-system\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:43:08 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-0 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  storage:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  storage-openstack-db-0\n    ReadOnly:   false\n  galera:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  galera-openstack-db-0\n    ReadOnly:   false\n  config:\n    Type:           Projected (a volume that contains injected data from multiple sources)\n    ConfigMapName:  openstack-db-config-default\n    Optional:       false\n    ConfigMapName:  openstack-db-config-tls\n    Optional:       false\n  pki:\n    Type:        Projected (a volume that contains injected data from multiple sources)\n    SecretName:  openstack-db-ca-bundle\n    Optional:    false\n    SecretName:  openstack-db-client-cert\n    Optional:    false\n    SecretName:  openstack-db-server-cert\n    Optional:    false\n  serviceaccount:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3600\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type     Reason     Age                From               Message\n  ----     ------     ----               ----               -------\n  Normal   Scheduled  14m                default-scheduler  Successfully assigned openstack/openstack-db-0 to forge-control-plane\n  Normal   Pulled     14m                kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    14m                kubelet            spec.initContainers{init}: Container created\n  Normal   Started    14m                kubelet            spec.initContainers{init}: Container started\n  Normal   Pulled     14m                kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\n  Normal   Created    14m                kubelet            spec.containers{mariadb}: Container created\n  Normal   Started    14m                kubelet            spec.containers{mariadb}: Container started\n  Normal   Pulled     14m                kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    14m                kubelet            spec.containers{agent}: Container created\n  Normal   Started    14m                kubelet            spec.containers{agent}: Container started\n  Warning  Unhealthy  14m                kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.41:5566/health\": dial tcp 10.244.0.41:5566: connect: connection refused\n  Warning  Unhealthy  13m (x3 over 13m)  kubelet            spec.containers{mariadb}: Readiness probe failed: HTTP probe failed with statuscode: 500\n--- logs pod/openstack-db-0 (current) ---\n{\"level\":\"info\",\"ts\":1783060987.9710827,\"msg\":\"Starting init\"}\n{\"level\":\"info\",\"ts\":1783060988.0097356,\"msg\":\"Configuring Galera\"}\n{\"level\":\"info\",\"ts\":1783060988.0100124,\"msg\":\"Configuring Galera bootstrap\"}\n{\"level\":\"info\",\"ts\":1783060988.0100799,\"msg\":\"Init done\"}\n2026-07-03  6:43:09 2 [Note] WSREP: Server status change joined -> synced\n2026-07-03  6:43:09 2 [Note] WSREP: Synchronized with group, ready for connections\n2026-07-03  6:43:09 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:43:46 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') connection established to 89b29eee-8dce tcp://10.244.0.43:4567\n2026-07-03  6:43:46 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable\n2026-07-03  6:43:46 0 [Note] WSREP: Node 74715322-a6c8 state prim\n2026-07-03  6:43:46 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,2) memb {\n\t74715322-a6c8,0\n\t89b29eee-8dce,0\n} joined {\n} left {\n} partitioned {\n})\n2026-07-03  6:43:46 0 [Note] WSREP: save pc into disk\n2026-07-03  6:43:46 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 0, memb_num = 2\n2026-07-03  6:43:46 0 [Note] WSREP: STATE_EXCHANGE: sent state UUID: 8ac04437-76aa-11f1-910f-1be6beceef4b\n2026-07-03  6:43:46 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b\n2026-07-03  6:43:46 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 0 (openstack-db-0)\n2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 1 (openstack-db-1)\n2026-07-03  6:43:47 0 [Note] WSREP: Quorum results:\n\tversion    = 6,\n\tcomponent  = PRIMARY,\n\tconf_id    = 1,\n\tmembers    = 1/2 (joined/total),\n\tact_id     = 1,\n\tlast_appl. = 0,\n\tprotocols  = 5/11/4 (gcs/repl/appl),\n\tvote policy= 0,\n\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:43:47 0 [Note] WSREP: Flow-control interval: [23, 23]\n2026-07-03  6:43:47 2 [Note] WSREP: ####### processing CC 2, local, ordered\n2026-07-03  6:43:47 2 [Note] WSREP: ####### My UUID: 74715322-76aa-11f1-a6c8-62ca602be188\n2026-07-03  6:43:47 2 [Note] WSREP: Skipping cert index reset\n2026-07-03  6:43:47 2 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:43:47 2 [Note] WSREP: ####### Adjusting cert position: 1 -> 2\n2026-07-03  6:43:47 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:43:47 2 [Note] WSREP: ================================================\nView:\n  id: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n  status: primary\n  protocol_version: 4\n  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO\n  final: no\n  own_index: 0\n  members(2):\n\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0\n\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1\n=================================================\n2026-07-03  6:43:47 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:43:47 2 [Note] WSREP: Lowest cert index boundary for CC from group: 2\n2026-07-03  6:43:47 2 [Note] WSREP: Min available from gcache for CC from group: 1\n2026-07-03  6:43:48 0 [Note] WSREP: Member 1.0 (openstack-db-1) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.\n2026-07-03  6:43:48 0 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 2)\n2026-07-03  6:43:48 2 [Note] WSREP: Detected STR version: 1, req_len: 126, req: STRv1\n2026-07-03  6:43:48 2 [Note] WSREP: Cert index preload: 2 -> 2\n2026-07-03  6:43:48 2 [Note] WSREP: Server status change synced -> donor\n2026-07-03  6:43:48 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:43:48 0 [Note] WSREP: async IST sender starting to serve tcp://10.244.0.43:4568 sending 2-2, preload starts from 2\n2026-07-03  6:43:48 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'donor' --address '10.244.0.43:4444/xtrabackup_sst//1' --local-port 3306 --socket '/run/mysqld/mysqld.sock' --progress 0 --datadir '/var/lib/mysql/' --gtid '747a920c-76aa-11f1-8105-5b9b008b772f:2' --gtid-domain-id 0'\n2026-07-03  6:43:48 0 [Note] WSREP: Donor monitor thread started to monitor\n2026-07-03  6:43:48 2 [Note] WSREP: sst_donor_thread signaled with 0\n2026-07-03  6:43:48 0 [Note] WSREP: IST sender 2 -> 2\nWSREP_SST: [INFO] mariabackup SST started on donor (20260703 06:43:48.987)\nWSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:43:49.102)\nWSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:43:49.512)\nWSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:43:49.517)\nWSREP_SST: [INFO] Streaming with mbstream (20260703 06:43:49.542)\nWSREP_SST: [INFO] Using socat as streamer (20260703 06:43:49.547)\nWSREP_SST: [INFO] Using '/tmp/tmp.DkBYOyz4m8' as mariadb-backup temporary directory (20260703 06:43:49.619)\nWSREP_SST: [INFO] Using '/tmp/tmp.ZCDeN83tOp' as mariadb-backup working directory (20260703 06:43:49.625)\nWSREP_SST: [INFO] Estimating total transfer size (20260703 06:43:49.631)\nWSREP_SST: [INFO] SST footprint estimate: data: 44613632, undo: 0 (20260703 06:43:49.648)\nWSREP_SST: [INFO] To transfer: 44613632 (20260703 06:43:49.653)\nWSREP_SST: [INFO] Streaming GTID file before SST (20260703 06:43:49.658)\nWSREP_SST: [INFO] Evaluating '/usr//bin/mbstream' -c 'mariadb_backup_galera_info' 'donor_galera_info' | socat -u stdio TCP:10.244.0.43:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:49.664)\nWSREP_SST: [INFO] Sleeping before data transfer for SST (20260703 06:43:49.679)\n2026-07-03  6:43:49 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') turning message relay requesting off\nWSREP_SST: [INFO] Streaming the backup to joiner at 10.244.0.43:4444 (20260703 06:43:59.689)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --backup --no-version-check --databases-exclude='lost+found' --tmpdir='/tmp/tmp.DkBYOyz4m8' --innodb-data-home-dir='.' --user='root' --socket='/run/mysqld/mysqld.sock' --galera-info --stream=mbstream --target-dir='/tmp/tmp.ZCDeN83tOp' --datadir='/var/lib/mysql' 2> '/var/lib/mysql/mariabackup.backup.log' | socat -u stdio TCP:10.244.0.43:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:59.695)\n2026-07-03  6:44:00 15 [Note] WSREP: Server not desynched from group at BLOCK_DDL because mariabackup is used.\n2026-07-03  6:44:05 0 [Note] WSREP: SST sent: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:05 0 [Note] WSREP: Server status change donor -> joined\n2026-07-03  6:44:05 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 1.0 (openstack-db-1) complete.\n2026-07-03  6:44:05 0 [Note] WSREP: Shifting DONOR/DESYNCED -> JOINED (TO: 2)\n2026-07-03  6:44:05 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.\n2026-07-03  6:44:05 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.\n2026-07-03  6:44:05 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.\n2026-07-03  6:44:05 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 2)\n2026-07-03  6:44:05 2 [Note] WSREP: Server openstack-db-0 synced with group\n2026-07-03  6:44:05 2 [Note] WSREP: Server status change joined -> synced\n2026-07-03  6:44:05 2 [Note] WSREP: Synchronized with group, ready for connections\n2026-07-03  6:44:05 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\nWSREP_SST: [INFO] Total time on donor: 0 seconds (20260703 06:44:05.462)\nWSREP_SST: [INFO] mariabackup SST completed on donor (20260703 06:44:05.469)\nWSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:05.487)\n2026-07-03  6:44:05 0 [Note] WSREP: Donor monitor thread ended with total time 17 sec\n2026-07-03  6:44:06 0 [Note] WSREP: async IST sender served\n2026-07-03  6:44:06 0 [Note] WSREP: 1.0 (openstack-db-1): State transfer from 0.0 (openstack-db-0) complete.\n2026-07-03  6:44:06 0 [Note] WSREP: Member 1.0 (openstack-db-1) synced with group.\n2026-07-03  6:44:20 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') connection established to 9db38154-a0e4 tcp://10.244.0.44:4567\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 9db38154-a0e4 at tcp://10.244.0.44:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim\n2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {\n\t74715322-a6c8,0\n\t89b29eee-8dce,0\n\t9db38154-a0e4,0\n} joined {\n} left {\n} partitioned {\n})\n2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk\n2026-07-03  6:44:20 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 0, memb_num = 3\n2026-07-03  6:44:20 0 [Note] WSREP: STATE_EXCHANGE: sent state UUID: 9ec1bbf9-76aa-11f1-8351-f777650be2d8\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)\n2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:\n\tversion    = 6,\n\tcomponent  = PRIMARY,\n\tconf_id    = 2,\n\tmembers    = 2/3 (joined/total),\n\tact_id     = 2,\n\tlast_appl. = 0,\n\tprotocols  = 5/11/4 (gcs/repl/appl),\n\tvote policy= 0,\n\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]\n2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered\n2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 74715322-76aa-11f1-a6c8-62ca602be188\n2026-07-03  6:44:21 2 [Note] WSREP: Skipping cert index reset\n2026-07-03  6:44:21 2 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:21 2 [Note] WSREP: ####### Adjusting cert position: 2 -> 3\n2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:21 2 [Note] WSREP: ================================================\nView:\n  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n  status: primary\n  protocol_version: 4\n  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO\n  final: no\n  own_index: 0\n  members(3):\n\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0\n\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1\n\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2\n=================================================\n2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:21 2 [Note] WSREP: Lowest cert index boundary for CC from group: 3\n2026-07-03  6:44:21 2 [Note] WSREP: Min available from gcache for CC from group: 1\n2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.\n2026-07-03  6:44:22 0 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 3)\n2026-07-03  6:44:22 2 [Note] WSREP: Detected STR version: 1, req_len: 126, req: STRv1\n2026-07-03  6:44:22 2 [Note] WSREP: Cert index preload: 3 -> 3\n2026-07-03  6:44:22 2 [Note] WSREP: Server status change synced -> donor\n2026-07-03  6:44:22 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:22 0 [Note] WSREP: async IST sender starting to serve tcp://10.244.0.44:4568 sending 3-3, preload starts from 3\n2026-07-03  6:44:22 0 [Note] WSREP: Donor monitor thread started to monitor\n2026-07-03  6:44:22 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'donor' --address '10.244.0.44:4444/xtrabackup_sst//1' --local-port 3306 --socket '/run/mysqld/mysqld.sock' --progress 0 --datadir '/var/lib/mysql/' --gtid '747a920c-76aa-11f1-8105-5b9b008b772f:3' --gtid-domain-id 0'\n2026-07-03  6:44:22 2 [Note] WSREP: sst_donor_thread signaled with 0\n2026-07-03  6:44:22 0 [Note] WSREP: IST sender 3 -> 3\nWSREP_SST: [INFO] mariabackup SST started on donor (20260703 06:44:22.603)\nWSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:44:22.725)\nWSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:44:23.124)\nWSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:44:23.127)\nWSREP_SST: [INFO] Streaming with mbstream (20260703 06:44:23.151)\nWSREP_SST: [INFO] Using socat as streamer (20260703 06:44:23.155)\nWSREP_SST: [INFO] Moving '/var/lib/mysql/mariabackup.backup.log' to '/tmp/sst_log_archive/mariabackup.backup.log.2026.07.03-06.44.23.161955325' (20260703 06:44:23.169)\nWSREP_SST: [INFO] Using '/tmp/tmp.e7uShYX1R4' as mariadb-backup temporary directory (20260703 06:44:23.234)\nWSREP_SST: [INFO] Using '/tmp/tmp.pR6IkKsU8X' as mariadb-backup working directory (20260703 06:44:23.239)\nWSREP_SST: [INFO] Estimating total transfer size (20260703 06:44:23.243)\nWSREP_SST: [INFO] SST footprint estimate: data: 44613632, undo: 0 (20260703 06:44:23.258)\nWSREP_SST: [INFO] To transfer: 44613632 (20260703 06:44:23.264)\nWSREP_SST: [INFO] Streaming GTID file before SST (20260703 06:44:23.269)\nWSREP_SST: [INFO] Evaluating '/usr//bin/mbstream' -c 'mariadb_backup_galera_info' 'donor_galera_info' | socat -u stdio TCP:10.244.0.44:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:23.276)\nWSREP_SST: [INFO] Sleeping before data transfer for SST (20260703 06:44:23.289)\n2026-07-03  6:44:23 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') turning message relay requesting off\nWSREP_SST: [INFO] Streaming the backup to joiner at 10.244.0.44:4444 (20260703 06:44:33.297)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --backup --no-version-check --databases-exclude='lost+found' --tmpdir='/tmp/tmp.e7uShYX1R4' --innodb-data-home-dir='.' --user='root' --socket='/run/mysqld/mysqld.sock' --galera-info --stream=mbstream --target-dir='/tmp/tmp.pR6IkKsU8X' --datadir='/var/lib/mysql' 2> '/var/lib/mysql/mariabackup.backup.log' | socat -u stdio TCP:10.244.0.44:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:33.302)\n2026-07-03  6:44:34 24 [Note] WSREP: Server not desynched from group at BLOCK_DDL because mariabackup is used.\n2026-07-03  6:44:39 0 [Note] WSREP: SST sent: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 0 [Note] WSREP: Server status change donor -> joined\n2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Shifting DONOR/DESYNCED -> JOINED (TO: 3)\n2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.\n2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 3)\n2026-07-03  6:44:39 2 [Note] WSREP: Server openstack-db-0 synced with group\n2026-07-03  6:44:39 2 [Note] WSREP: Server status change joined -> synced\n2026-07-03  6:44:39 2 [Note] WSREP: Synchronized with group, ready for connections\n2026-07-03  6:44:39 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\nWSREP_SST: [INFO] Total time on donor: 0 seconds (20260703 06:44:39.198)\nWSREP_SST: [INFO] mariabackup SST completed on donor (20260703 06:44:39.203)\nWSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:39.216)\n2026-07-03  6:44:39 0 [Note] WSREP: Donor monitor thread ended with total time 17 sec\n2026-07-03  6:44:39 0 [Note] WSREP: async IST sender served\n2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.\n{\"level\":\"info\",\"ts\":1783060988.7190611,\"msg\":\"Agent starting\"}\n{\"level\":\"info\",\"ts\":1783060988.719584,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}\n{\"level\":\"info\",\"ts\":1783060988.7212744,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}\n{\"level\":\"info\",\"ts\":1783060988.7238138,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}\n{\"level\":\"info\",\"ts\":1783060988.723808,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}\n{\"level\":\"error\",\"ts\":1783061037.4373856,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}\n{\"level\":\"error\",\"ts\":1783061067.4381492,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}\n{\"level\":\"error\",\"ts\":1783061077.433261,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}\n2026/07/03 06:44:41 \"DELETE https://openstack-db-0.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:46598 - 200 0B in 4.910852ms\n--- logs pod/openstack-db-0 (previous) ---\nError from server (BadRequest): previous terminated container \"init\" in pod \"openstack-db-0\" not found\n--- describe pod/openstack-db-1 ---\nName:             openstack-db-1\nNamespace:        openstack\nPriority:         0\nService Account:  openstack-db\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:43:10 +0000\nLabels:           app.kubernetes.io/instance=openstack-db\n                  app.kubernetes.io/name=mariadb\n                  apps.kubernetes.io/pod-index=1\n                  controller-revision-hash=openstack-db-f48987fbf\n                  k8s.mariadb.com/role=replica\n                  statefulset.kubernetes.io/pod-name=openstack-db-1\nAnnotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409\n                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31\n                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48\n                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd\n                  k8s.mariadb.com/galera: \n                  k8s.mariadb.com/mariadb: openstack-db\n                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1\nStatus:           Running\nIP:               10.244.0.43\nIPs:\n  IP:           10.244.0.43\nControlled By:  StatefulSet/openstack-db\nInit Containers:\n  init:\n    Container ID:  containerd://073c08796bcf818fe12846ddf1bafcd8dbd009ad153234f134ac83a562a3bd25\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Port:          <none>\n    Host Port:     <none>\n    Args:\n      init\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n    State:          Terminated\n      Reason:       Completed\n      Exit Code:    0\n      Started:      Fri, 03 Jul 2026 06:43:10 +0000\n      Finished:     Fri, 03 Jul 2026 06:43:38 +0000\n    Ready:          True\n    Restart Count:  0\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-1 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nContainers:\n  mariadb:\n    Container ID:   containerd://26ac52109a5ff111c8758f907f8e601316a4b2290286ae64ba6614dcb9287fcc\n    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5\n    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b\n    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)\n    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:43:38 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-1 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\n  agent:\n    Container ID:  containerd://bb9802bba6c841faddd02e8db3792bb4342be8590696143276dadf9376a0908f\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)\n    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)\n    Args:\n      agent\n      --addr=:5555\n      --probe-addr=:5566\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n      --graceful-shutdown-timeout=1s\n      --kubernetes-auth\n      --kubernetes-trusted-name=mariadb-operator\n      --kubernetes-trusted-namespace=mariadb-system\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:43:38 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-1 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  storage:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  storage-openstack-db-1\n    ReadOnly:   false\n  galera:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  galera-openstack-db-1\n    ReadOnly:   false\n  config:\n    Type:           Projected (a volume that contains injected data from multiple sources)\n    ConfigMapName:  openstack-db-config-default\n    Optional:       false\n    ConfigMapName:  openstack-db-config-tls\n    Optional:       false\n  pki:\n    Type:        Projected (a volume that contains injected data from multiple sources)\n    SecretName:  openstack-db-ca-bundle\n    Optional:    false\n    SecretName:  openstack-db-client-cert\n    Optional:    false\n    SecretName:  openstack-db-server-cert\n    Optional:    false\n  serviceaccount:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3600\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type     Reason     Age   From               Message\n  ----     ------     ----  ----               -------\n  Normal   Scheduled  14m   default-scheduler  Successfully assigned openstack/openstack-db-1 to forge-control-plane\n  Normal   Pulled     14m   kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    14m   kubelet            spec.initContainers{init}: Container created\n  Normal   Started    14m   kubelet            spec.initContainers{init}: Container started\n  Normal   Pulled     14m   kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\n  Normal   Created    14m   kubelet            spec.containers{mariadb}: Container created\n  Normal   Started    14m   kubelet            spec.containers{mariadb}: Container started\n  Normal   Pulled     14m   kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    14m   kubelet            spec.containers{agent}: Container created\n  Normal   Started    14m   kubelet            spec.containers{agent}: Container started\n  Warning  Unhealthy  14m   kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.43:5566/health\": dial tcp 10.244.0.43:5566: connect: connection refused\n  Warning  Unhealthy  13m   kubelet            spec.containers{mariadb}: Startup probe failed: HTTP probe failed with statuscode: 500\n--- logs pod/openstack-db-1 (current) ---\n{\"level\":\"info\",\"ts\":1783060990.9391303,\"msg\":\"Starting init\"}\n{\"level\":\"info\",\"ts\":1783060990.9767764,\"msg\":\"Configuring Galera\"}\n{\"level\":\"info\",\"ts\":1783060990.9772606,\"msg\":\"Waiting for previous Pod to be ready\",\"pod\":\"openstack-db-0\"}\n{\"level\":\"info\",\"ts\":1783061017.9903724,\"msg\":\"Init done\"}\n=================================================\n2026-07-03  6:43:47 2 [Note] WSREP: Non-primary view\n2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b\n2026-07-03  6:43:47 2 [Note] WSREP: Server status change disconnected -> connected\n2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 0 (openstack-db-0)\n2026-07-03  6:43:47 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 1 (openstack-db-1)\n2026-07-03  6:43:47 0 [Note] WSREP: Quorum results:\n\tversion    = 6,\n\tcomponent  = PRIMARY,\n\tconf_id    = 1,\n\tmembers    = 1/2 (joined/total),\n\tact_id     = 1,\n\tlast_appl. = 0,\n\tprotocols  = 5/11/4 (gcs/repl/appl),\n\tvote policy= 0,\n\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:43:47 0 [Note] WSREP: Flow-control interval: [23, 23]\n2026-07-03  6:43:47 0 [Note] WSREP: Shifting OPEN -> PRIMARY (TO: 2)\n2026-07-03  6:43:47 2 [Note] WSREP: ####### processing CC 2, local, ordered\n2026-07-03  6:43:47 2 [Note] WSREP: Process first view: 747a920c-76aa-11f1-8105-5b9b008b772f my uuid: 89b29eee-76aa-11f1-8dce-768ae6febba1\n2026-07-03  6:43:47 2 [Note] WSREP: Server openstack-db-1 connected to cluster at position 747a920c-76aa-11f1-8105-5b9b008b772f:2 with ID 89b29eee-76aa-11f1-8dce-768ae6febba1\n2026-07-03  6:43:47 2 [Note] WSREP: Server status change connected -> connected\n2026-07-03  6:43:47 2 [Note] WSREP: ####### My UUID: 89b29eee-76aa-11f1-8dce-768ae6febba1\n2026-07-03  6:43:47 2 [Note] WSREP: Cert index reset to 00000000-0000-0000-0000-000000000000:-1 (proto: 11), state transfer needed: yes\n2026-07-03  6:43:47 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:43:47 2 [Note] WSREP: ####### Assign initial position for certification: 00000000-0000-0000-0000-000000000000:-1, protocol version: -1\n2026-07-03  6:43:47 2 [Note] WSREP: State transfer required: \n\tGroup state: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n\tLocal state: 00000000-0000-0000-0000-000000000000:-1\n2026-07-03  6:43:47 2 [Note] WSREP: Server status change connected -> joiner\n2026-07-03  6:43:47 0 [Note] WSREP: Joiner monitor thread started to monitor\n2026-07-03  6:43:47 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'joiner' --address '10.244.0.43:4444' --datadir '/var/lib/mysql/' --parent 1 --progress 0'\nWSREP_SST: [INFO] mariabackup SST started on joiner (20260703 06:43:47.498)\nWSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:43:47.612)\nWSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:43:47.964)\nWSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:43:47.968)\nWSREP_SST: [INFO] Streaming with mbstream (20260703 06:43:47.995)\nWSREP_SST: [INFO] Using socat as streamer (20260703 06:43:48.001)\nWSREP_SST: [INFO] 'ss' is selected as a socket information utility. (20260703 06:43:48.091)\nWSREP_SST: [INFO] Evaluating timeout -k 310 300 socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:48.107)\n2026-07-03  6:43:48 2 [Note] WSREP: ####### IST uuid:00000000-0000-0000-0000-000000000000 f: 0, l: 2, STRv: 3\n2026-07-03  6:43:48 2 [Note] WSREP: IST receiver addr using tcp://10.244.0.43:4568\n2026-07-03  6:43:48 2 [Note] WSREP: Prepared IST receiver for 0-2, listening at: tcp://10.244.0.43:4568\n2026-07-03  6:43:48 0 [Note] WSREP: Member 1.0 (openstack-db-1) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.\n2026-07-03  6:43:48 0 [Note] WSREP: Shifting PRIMARY -> JOINER (TO: 2)\n2026-07-03  6:43:48 2 [Note] WSREP: Requesting state transfer: success, donor: 0\n2026-07-03  6:43:48 2 [Note] WSREP: Resetting GCache seqno map due to different histories.\n2026-07-03  6:43:48 2 [Note] WSREP: GCache history reset: 00000000-0000-0000-0000-000000000000:0 -> 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:43:49 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') turning message relay requesting off\nWSREP_SST: [INFO] Proceeding with SST (20260703 06:43:49.697)\nWSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:49.697)\nWSREP_SST: [INFO] Cleaning the existing datadir and innodb-data/log directories (20260703 06:43:49.758)\nWSREP_SST: [INFO] Waiting for SST streaming to complete! (20260703 06:43:49.782)\n2026-07-03  6:44:05 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 1.0 (openstack-db-1) complete.\n2026-07-03  6:44:05 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.\nWSREP_SST: [INFO] Preparing the backup at /var/lib/mysql/.sst (20260703 06:44:05.589)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --prepare --no-version-check --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql/.sst' > '/var/lib/mysql/mariabackup.prepare.log' 2>&1 (20260703 06:44:05.596)\nWSREP_SST: [INFO] Moving the backup to /var/lib/mysql (20260703 06:44:05.808)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --move-back --no-version-check --galera-info --force-non-empty-directories --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql' > '/var/lib/mysql/mariabackup.move.log' 2>&1 (20260703 06:44:05.813)\nWSREP_SST: [INFO] Move successful, removing /var/lib/mysql/.sst (20260703 06:44:05.849)\nWSREP_SST: [INFO] Galera co-ords from donor: 747a920c-76aa-11f1-8105-5b9b008b772f:2 0 (20260703 06:44:05.863)\nWSREP_SST: [INFO] Total time on joiner: 0 seconds (20260703 06:44:05.868)\nWSREP_SST: [INFO] mariabackup SST completed on joiner (20260703 06:44:05.877)\nWSREP_SST: [INFO] Removing the sst_in_progress file (20260703 06:44:05.887)\nWSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:05.899)\n2026-07-03  6:44:05 3 [Note] WSREP: SST received\n2026-07-03  6:44:05 3 [Note] WSREP: Server status change joiner -> initializing\n2026-07-03  6:44:05 0 [Note] InnoDB: Compressed tables use zlib 1.3\n2026-07-03  6:44:05 0 [Note] InnoDB: Number of transaction pools: 1\n2026-07-03  6:44:05 0 [Note] InnoDB: Using AVX512 instructions\n2026-07-03  6:44:05 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)\n2026-07-03  6:44:05 0 [Note] InnoDB: Using liburing\n2026-07-03  6:44:05 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB\n2026-07-03  6:44:05 0 [Note] InnoDB: Completed initialization of buffer pool\n2026-07-03  6:44:05 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)\n2026-07-03  6:44:05 0 [Note] InnoDB: End of log at LSN=57993\n2026-07-03  6:44:06 0 [Note] InnoDB: Resizing redo log from 12.016KiB to 96.000MiB; LSN=57993\n2026-07-03  6:44:06 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)\n2026-07-03  6:44:06 0 [Note] InnoDB: Opened 3 undo tablespaces\n2026-07-03  6:44:06 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active.\n2026-07-03  6:44:06 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...\n2026-07-03  6:44:06 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.\n2026-07-03  6:44:06 0 [Note] InnoDB: log sequence number 57993; transaction id 32\n2026-07-03  6:44:06 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool\n2026-07-03  6:44:06 0 [Note] Plugin 'FEEDBACK' is disabled.\n2026-07-03  6:44:06 0 [Note] InnoDB: Cannot open '/var/lib/mysql/ib_buffer_pool' for reading: No such file or directory\n2026-07-03  6:44:06 0 [Note] Server socket created on IP: '0.0.0.0'.\n2026-07-03  6:44:06 0 [Note] Server socket created on IP: '::'.\n2026-07-03  6:44:06 0 [Note] mariadbd: Event Scheduler: Loaded 0 events\n2026-07-03  6:44:06 0 [Note] WSREP: wsrep_init_schema_and_SR (nil)\n2026-07-03  6:44:06 0 [Note] WSREP: Server initialized\n2026-07-03  6:44:06 0 [Note] WSREP: Server status change initializing -> initialized\n2026-07-03  6:44:06 3 [Note] WSREP: Recovered position from storage: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:06 3 [Note] WSREP: Server status change initialized -> joined\n2026-07-03  6:44:06 3 [Note] WSREP: Recovered view from SST:\n  id: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n  status: primary\n  protocol_version: 4\n  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO\n  final: no\n  own_index: 1\n  members(2):\n\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0\n\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1\n\n2026-07-03  6:44:06 3 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:06 6 [Note] WSREP: Recovered cluster id 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:44:06 3 [Note] WSREP: SST received: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:06 3 [Note] WSREP: SST succeeded for position 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:06 0 [Note] WSREP: Joiner monitor thread ended with total time 19 sec\n2026-07-03  6:44:06 2 [Note] WSREP: Installed new state from SST: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:06 0 [Note] mariadbd: ready for connections.\nVersion: '11.4.5-MariaDB-ubu2404'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution\n2026-07-03  6:44:06 2 [Note] WSREP: Cert. index preload up to 2\n2026-07-03  6:44:06 0 [Note] WSREP: ####### IST applying starts with 3\n2026-07-03  6:44:06 0 [Note] WSREP: ####### IST current seqno initialized to 2\n2026-07-03  6:44:06 0 [Note] WSREP: Receiving IST... 0.0% (0/1 events) complete.\n2026-07-03  6:44:06 0 [Note] WSREP: IST preload starting at 2\n2026-07-03  6:44:06 0 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:06 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:06 0 [Note] WSREP: ####### Assign initial position for certification: 747a920c-76aa-11f1-8105-5b9b008b772f:1, protocol version: 6\n2026-07-03  6:44:06 0 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:06 0 [Note] WSREP: ####### Adjusting cert position: 1 -> 2\n2026-07-03  6:44:06 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:06 0 [Note] WSREP: Lowest cert index boundary for CC from preload: 2\n2026-07-03  6:44:06 0 [Note] WSREP: Min available from gcache for CC from preload: 2\n2026-07-03  6:44:06 0 [Note] WSREP: Receiving IST... 100.0% (1/1 events) complete.\n2026-07-03  6:44:06 2 [Note] WSREP: IST received: 747a920c-76aa-11f1-8105-5b9b008b772f:2\n2026-07-03  6:44:06 2 [Note] WSREP: Lowest cert index boundary for CC from sst: 2\n2026-07-03  6:44:06 2 [Note] WSREP: Min available from gcache for CC from sst: 2\n2026-07-03  6:44:06 0 [Note] WSREP: 1.0 (openstack-db-1): State transfer from 0.0 (openstack-db-0) complete.\n2026-07-03  6:44:06 0 [Note] WSREP: Shifting JOINER -> JOINED (TO: 2)\n2026-07-03  6:44:06 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.\n2026-07-03  6:44:06 0 [Note] WSREP: Member 1.0 (openstack-db-1) synced with group.\n2026-07-03  6:44:06 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.\n2026-07-03  6:44:06 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 2)\n2026-07-03  6:44:06 2 [Note] WSREP: Server openstack-db-1 synced with group\n2026-07-03  6:44:06 2 [Note] WSREP: Server status change joined -> synced\n2026-07-03  6:44:06 2 [Note] WSREP: Synchronized with group, ready for connections\n2026-07-03  6:44:06 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:20 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') connection established to 9db38154-a0e4 tcp://10.244.0.44:4567\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 74715322-a6c8 at tcp://10.244.0.41:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 9db38154-a0e4 at tcp://10.244.0.44:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim\n2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {\n\t74715322-a6c8,0\n\t89b29eee-8dce,0\n\t9db38154-a0e4,0\n} joined {\n} left {\n} partitioned {\n})\n2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk\n2026-07-03  6:44:20 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 1, memb_num = 3\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: Waiting for state UUID.\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)\n2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)\n2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:\n\tversion    = 6,\n\tcomponent  = PRIMARY,\n\tconf_id    = 2,\n\tmembers    = 2/3 (joined/total),\n\tact_id     = 2,\n\tlast_appl. = 0,\n\tprotocols  = 5/11/4 (gcs/repl/appl),\n\tvote policy= 0,\n\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]\n2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered\n2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 89b29eee-76aa-11f1-8dce-768ae6febba1\n2026-07-03  6:44:21 2 [Note] WSREP: Skipping cert index reset\n2026-07-03  6:44:21 2 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:21 2 [Note] WSREP: ####### Adjusting cert position: 2 -> 3\n2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:21 2 [Note] WSREP: ================================================\nView:\n  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n  status: primary\n  protocol_version: 4\n  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO\n  final: no\n  own_index: 1\n  members(3):\n\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0\n\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1\n\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2\n=================================================\n2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:21 2 [Note] WSREP: Lowest cert index boundary for CC from group: 3\n2026-07-03  6:44:21 2 [Note] WSREP: Min available from gcache for CC from group: 2\n2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.\n2026-07-03  6:44:23 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') turning message relay requesting off\n2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.\n2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.\n2026-07-03  6:45:33 26 [Warning] Aborted connection 26 to db: 'keystone' user: 'controlplane-keystone' host: '10.244.0.45' (Got an error reading communication packets)\n{\"level\":\"info\",\"ts\":1783061018.9391181,\"msg\":\"Agent starting\"}\n{\"level\":\"info\",\"ts\":1783061018.9394586,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}\n{\"level\":\"info\",\"ts\":1783061018.9419036,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}\n{\"level\":\"info\",\"ts\":1783061018.9445095,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}\n{\"level\":\"info\",\"ts\":1783061018.9445937,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}\n{\"level\":\"error\",\"ts\":1783061040.4375834,\"logger\":\"probe.liveness\",\"msg\":\"error getting SQL client\",\"error\":\"dial tcp [::1]:3306: connect: connection refused\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Liveness\\n\\t/app/pkg/galera/agent/handler/probe.go:67\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}\n2026/07/03 06:44:41 \"DELETE https://openstack-db-1.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:39702 - 404 41B in 4.680204ms\n--- logs pod/openstack-db-1 (previous) ---\nError from server (BadRequest): previous terminated container \"init\" in pod \"openstack-db-1\" not found\n--- describe pod/openstack-db-2 ---\nName:             openstack-db-2\nNamespace:        openstack\nPriority:         0\nService Account:  openstack-db\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:43:11 +0000\nLabels:           app.kubernetes.io/instance=openstack-db\n                  app.kubernetes.io/name=mariadb\n                  apps.kubernetes.io/pod-index=2\n                  controller-revision-hash=openstack-db-f48987fbf\n                  k8s.mariadb.com/role=replica\n                  statefulset.kubernetes.io/pod-name=openstack-db-2\nAnnotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409\n                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31\n                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48\n                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd\n                  k8s.mariadb.com/galera: \n                  k8s.mariadb.com/mariadb: openstack-db\n                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1\nStatus:           Running\nIP:               10.244.0.44\nIPs:\n  IP:           10.244.0.44\nControlled By:  StatefulSet/openstack-db\nInit Containers:\n  init:\n    Container ID:  containerd://d5c182b7ee880c3db906274369eb03e369c10482d5b7209ab38d00eb1d7812b6\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Port:          <none>\n    Host Port:     <none>\n    Args:\n      init\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n    State:          Terminated\n      Reason:       Completed\n      Exit Code:    0\n      Started:      Fri, 03 Jul 2026 06:43:11 +0000\n      Finished:     Fri, 03 Jul 2026 06:44:11 +0000\n    Ready:          True\n    Restart Count:  0\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-2 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nContainers:\n  mariadb:\n    Container ID:   containerd://85014da0a4bc324e26138613a83092f33f66ebcd1971d79c3c8bb2ba31783d25\n    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5\n    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b\n    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)\n    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:44:11 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-2 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\n  agent:\n    Container ID:  containerd://a96f3e2b1ee769d6a33dd6a6f4ff79cfdcf146a2cf1e0abcb27c7d2cced66c68\n    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\n    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38\n    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)\n    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)\n    Args:\n      agent\n      --addr=:5555\n      --probe-addr=:5566\n      --config-dir=/etc/mysql/mariadb.conf.d\n      --state-dir=/var/lib/mysql\n      --graceful-shutdown-timeout=1s\n      --kubernetes-auth\n      --kubernetes-trusted-name=mariadb-operator\n      --kubernetes-trusted-namespace=mariadb-system\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:44:12 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3\n    Environment:\n      MYSQL_TCP_PORT:             3306\n      MARIADB_ROOT_HOST:          %\n      CLUSTER_NAME:               cluster.local\n      POD_NAME:                   openstack-db-2 (v1:metadata.name)\n      POD_NAMESPACE:              openstack (v1:metadata.namespace)\n      POD_IP:                      (v1:status.podIP)\n      MARIADB_NAME:               openstack-db\n      TLS_ENABLED:                true\n      TLS_CA_CERT_PATH:           /etc/pki/ca.crt\n      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt\n      TLS_SERVER_KEY_PATH:        /etc/pki/server.key\n      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt\n      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key\n      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:\n      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false\n      MYSQL_INITDB_SKIP_TZINFO:   1\n    Mounts:\n      /etc/mysql/conf.d from config (rw)\n      /etc/mysql/mariadb.conf.d from galera (rw)\n      /etc/pki from pki (rw)\n      /var/lib/mysql from storage (rw)\n      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  storage:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  storage-openstack-db-2\n    ReadOnly:   false\n  galera:\n    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)\n    ClaimName:  galera-openstack-db-2\n    ReadOnly:   false\n  config:\n    Type:           Projected (a volume that contains injected data from multiple sources)\n    ConfigMapName:  openstack-db-config-default\n    Optional:       false\n    ConfigMapName:  openstack-db-config-tls\n    Optional:       false\n  pki:\n    Type:        Projected (a volume that contains injected data from multiple sources)\n    SecretName:  openstack-db-ca-bundle\n    Optional:    false\n    SecretName:  openstack-db-client-cert\n    Optional:    false\n    SecretName:  openstack-db-server-cert\n    Optional:    false\n  serviceaccount:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3600\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type     Reason     Age   From               Message\n  ----     ------     ----  ----               -------\n  Normal   Scheduled  14m   default-scheduler  Successfully assigned openstack/openstack-db-2 to forge-control-plane\n  Normal   Pulled     14m   kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    14m   kubelet            spec.initContainers{init}: Container created\n  Normal   Started    14m   kubelet            spec.initContainers{init}: Container started\n  Normal   Pulled     13m   kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod\n  Normal   Created    13m   kubelet            spec.containers{mariadb}: Container created\n  Normal   Started    13m   kubelet            spec.containers{mariadb}: Container started\n  Normal   Pulled     13m   kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod\n  Normal   Created    13m   kubelet            spec.containers{agent}: Container created\n  Normal   Started    13m   kubelet            spec.containers{agent}: Container started\n  Warning  Unhealthy  13m   kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.44:5566/health\": dial tcp 10.244.0.44:5566: connect: connection refused\n  Warning  Unhealthy  13m   kubelet            spec.containers{mariadb}: Startup probe failed: HTTP probe failed with statuscode: 500\n--- logs pod/openstack-db-2 (current) ---\n{\"level\":\"info\",\"ts\":1783060991.9472713,\"msg\":\"Starting init\"}\n{\"level\":\"info\",\"ts\":1783060991.988603,\"msg\":\"Configuring Galera\"}\n{\"level\":\"info\",\"ts\":1783060991.9891074,\"msg\":\"Waiting for previous Pod to be ready\",\"pod\":\"openstack-db-1\"}\n{\"level\":\"info\",\"ts\":1783061050.9958084,\"msg\":\"Init done\"}\n2026-07-03  6:44:18 0 [Note] WSREP: access file(/var/lib/mysql//gvwstate.dat) failed(No such file or directory)\n2026-07-03  6:44:18 0 [Note] WSREP: restore pc from disk failed\n2026-07-03  6:44:18 0 [Note] WSREP: GMCast version 0\n2026-07-03  6:44:18 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') listening at tcp://0.0.0.0:4567\n2026-07-03  6:44:18 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') multicast: , ttl: 1\n2026-07-03  6:44:18 0 [Note] WSREP: EVS version 1\n2026-07-03  6:44:18 0 [Note] WSREP: gcomm: connecting to group 'mariadb-operator', peer 'openstack-db-0.openstack-db-internal.openstack.svc.cluster.local:,openstack-db-1.openstack-db-internal.openstack.svc.cluster.local:,openstack-db-2.openstack-db-internal.openstack.svc.cluster.local:'\n2026-07-03  6:44:20 0 [Note] WSREP: EVS version upgrade 0 -> 1\n2026-07-03  6:44:20 0 [Note] WSREP: PC protocol upgrade 0 -> 1\n2026-07-03  6:44:20 0 [Note] WSREP: No nodes coming from primary view, primary view is not possible\n2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(NON_PRIM,9db38154-a0e4,1) memb {\n\t9db38154-a0e4,0\n} joined {\n} left {\n} partitioned {\n})\n2026-07-03  6:44:20 0 [Note] WSREP: Failed to establish connection: wrong version number (SSL routines)\n2026-07-03  6:44:20 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') connection established to 74715322-a6c8 tcp://10.244.0.41:4567\n2026-07-03  6:44:20 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') connection established to 89b29eee-8dce tcp://10.244.0.43:4567\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 74715322-a6c8 at tcp://10.244.0.41:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable\n2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim\n2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {\n\t74715322-a6c8,0\n\t89b29eee-8dce,0\n\t9db38154-a0e4,0\n} joined {\n} left {\n} partitioned {\n})\n2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk\n2026-07-03  6:44:20 0 [Note] WSREP: discarding pending addr without UUID: tcp://10.244.0.44:4567\n2026-07-03  6:44:21 0 [Note] WSREP: gcomm: connected\n2026-07-03  6:44:21 0 [Note] WSREP: Changing maximum packet size to 64500, resulting msg size: 32636\n2026-07-03  6:44:21 0 [Warning] WSREP: last inactive check more than PT1.5S ago (PT2.26021S), skipping check\n2026-07-03  6:44:21 0 [Note] WSREP: Shifting CLOSED -> OPEN (TO: 0)\n2026-07-03  6:44:21 0 [Note] WSREP: Opened channel 'mariadb-operator'\n2026-07-03  6:44:21 0 [Note] WSREP: New COMPONENT: primary = no, bootstrap = no, my_idx = 0, memb_num = 1\n2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [16, 16]\n2026-07-03  6:44:21 0 [Note] WSREP: Received NON-PRIMARY.\n2026-07-03  6:44:21 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 2, memb_num = 3\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: Waiting for state UUID.\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8\n2026-07-03  6:44:21 0 [Note] WSREP: Initializing config service v1\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)\n2026-07-03  6:44:21 1 [Note] WSREP: Starting rollbacker thread 1\n2026-07-03  6:44:21 2 [Note] WSREP: Starting applier thread 2\n2026-07-03  6:44:21 2 [Note] WSREP: ================================================\nView:\n  id: 00000000-0000-0000-0000-000000000000:-1\n  status: non-primary\n  protocol_version: -1\n  capabilities: \n  final: no\n  own_index: 0\n  members(1):\n\t0: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2\n=================================================\n2026-07-03  6:44:21 2 [Note] WSREP: Non-primary view\n2026-07-03  6:44:21 2 [Note] WSREP: Server status change disconnected -> connected\n2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:21 0 [Note] WSREP: Deinitializing config service v1\n2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)\n2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:\n\tversion    = 6,\n\tcomponent  = PRIMARY,\n\tconf_id    = 2,\n\tmembers    = 2/3 (joined/total),\n\tact_id     = 2,\n\tlast_appl. = 0,\n\tprotocols  = 5/11/4 (gcs/repl/appl),\n\tvote policy= 0,\n\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]\n2026-07-03  6:44:21 0 [Note] WSREP: Shifting OPEN -> PRIMARY (TO: 3)\n2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered\n2026-07-03  6:44:21 2 [Note] WSREP: Process first view: 747a920c-76aa-11f1-8105-5b9b008b772f my uuid: 9db38154-76aa-11f1-a0e4-5f77cf226244\n2026-07-03  6:44:21 2 [Note] WSREP: Server openstack-db-2 connected to cluster at position 747a920c-76aa-11f1-8105-5b9b008b772f:3 with ID 9db38154-76aa-11f1-a0e4-5f77cf226244\n2026-07-03  6:44:21 2 [Note] WSREP: Server status change connected -> connected\n2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 9db38154-76aa-11f1-a0e4-5f77cf226244\n2026-07-03  6:44:21 2 [Note] WSREP: Cert index reset to 00000000-0000-0000-0000-000000000000:-1 (proto: 11), state transfer needed: yes\n2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:21 2 [Note] WSREP: ####### Assign initial position for certification: 00000000-0000-0000-0000-000000000000:-1, protocol version: -1\n2026-07-03  6:44:21 2 [Note] WSREP: State transfer required: \n\tGroup state: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n\tLocal state: 00000000-0000-0000-0000-000000000000:-1\n2026-07-03  6:44:21 2 [Note] WSREP: Server status change connected -> joiner\n2026-07-03  6:44:21 0 [Note] WSREP: Joiner monitor thread started to monitor\n2026-07-03  6:44:21 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'joiner' --address '10.244.0.44:4444' --datadir '/var/lib/mysql/' --parent 1 --progress 0'\nWSREP_SST: [INFO] mariabackup SST started on joiner (20260703 06:44:21.091)\nWSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:44:21.205)\nWSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:44:21.590)\nWSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:44:21.596)\nWSREP_SST: [INFO] Streaming with mbstream (20260703 06:44:21.623)\nWSREP_SST: [INFO] Using socat as streamer (20260703 06:44:21.629)\nWSREP_SST: [INFO] 'ss' is selected as a socket information utility. (20260703 06:44:21.722)\nWSREP_SST: [INFO] Evaluating timeout -k 310 300 socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:21.744)\n2026-07-03  6:44:22 2 [Note] WSREP: ####### IST uuid:00000000-0000-0000-0000-000000000000 f: 0, l: 3, STRv: 3\n2026-07-03  6:44:22 2 [Note] WSREP: IST receiver addr using tcp://10.244.0.44:4568\n2026-07-03  6:44:22 2 [Note] WSREP: Prepared IST receiver for 0-3, listening at: tcp://10.244.0.44:4568\n2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.\n2026-07-03  6:44:22 0 [Note] WSREP: Shifting PRIMARY -> JOINER (TO: 3)\n2026-07-03  6:44:22 2 [Note] WSREP: Requesting state transfer: success, donor: 0\n2026-07-03  6:44:22 2 [Note] WSREP: Resetting GCache seqno map due to different histories.\n2026-07-03  6:44:22 2 [Note] WSREP: GCache history reset: 00000000-0000-0000-0000-000000000000:0 -> 747a920c-76aa-11f1-8105-5b9b008b772f:3\nWSREP_SST: [INFO] Proceeding with SST (20260703 06:44:23.306)\nWSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:23.308)\nWSREP_SST: [INFO] Cleaning the existing datadir and innodb-data/log directories (20260703 06:44:23.365)\nWSREP_SST: [INFO] Waiting for SST streaming to complete! (20260703 06:44:23.387)\n2026-07-03  6:44:23 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') turning message relay requesting off\n2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.\nWSREP_SST: [INFO] Preparing the backup at /var/lib/mysql/.sst (20260703 06:44:39.240)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --prepare --no-version-check --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql/.sst' > '/var/lib/mysql/mariabackup.prepare.log' 2>&1 (20260703 06:44:39.247)\nWSREP_SST: [INFO] Moving the backup to /var/lib/mysql (20260703 06:44:39.449)\nWSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --move-back --no-version-check --galera-info --force-non-empty-directories --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql' > '/var/lib/mysql/mariabackup.move.log' 2>&1 (20260703 06:44:39.456)\nWSREP_SST: [INFO] Move successful, removing /var/lib/mysql/.sst (20260703 06:44:39.494)\nWSREP_SST: [INFO] Galera co-ords from donor: 747a920c-76aa-11f1-8105-5b9b008b772f:3 0 (20260703 06:44:39.507)\nWSREP_SST: [INFO] Total time on joiner: 0 seconds (20260703 06:44:39.512)\nWSREP_SST: [INFO] mariabackup SST completed on joiner (20260703 06:44:39.517)\nWSREP_SST: [INFO] Removing the sst_in_progress file (20260703 06:44:39.526)\nWSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:39.533)\n2026-07-03  6:44:39 3 [Note] WSREP: SST received\n2026-07-03  6:44:39 3 [Note] WSREP: Server status change joiner -> initializing\n2026-07-03  6:44:39 0 [Note] InnoDB: Compressed tables use zlib 1.3\n2026-07-03  6:44:39 0 [Note] InnoDB: Number of transaction pools: 1\n2026-07-03  6:44:39 0 [Note] InnoDB: Using AVX512 instructions\n2026-07-03  6:44:39 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)\n2026-07-03  6:44:39 0 [Note] InnoDB: Using liburing\n2026-07-03  6:44:39 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB\n2026-07-03  6:44:39 0 [Note] InnoDB: Completed initialization of buffer pool\n2026-07-03  6:44:39 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)\n2026-07-03  6:44:39 0 [Note] InnoDB: End of log at LSN=60367\n2026-07-03  6:44:39 0 [Note] InnoDB: Resizing redo log from 12.016KiB to 96.000MiB; LSN=60367\n2026-07-03  6:44:39 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)\n2026-07-03  6:44:39 0 [Note] InnoDB: Opened 3 undo tablespaces\n2026-07-03  6:44:39 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active.\n2026-07-03  6:44:39 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...\n2026-07-03  6:44:39 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.\n2026-07-03  6:44:39 0 [Note] InnoDB: log sequence number 60367; transaction id 34\n2026-07-03  6:44:39 0 [Note] Plugin 'FEEDBACK' is disabled.\n2026-07-03  6:44:39 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool\n2026-07-03  6:44:39 0 [Note] InnoDB: Cannot open '/var/lib/mysql/ib_buffer_pool' for reading: No such file or directory\n2026-07-03  6:44:39 0 [Note] Server socket created on IP: '0.0.0.0'.\n2026-07-03  6:44:39 0 [Note] Server socket created on IP: '::'.\n2026-07-03  6:44:39 0 [Note] mariadbd: Event Scheduler: Loaded 0 events\n2026-07-03  6:44:39 0 [Note] WSREP: wsrep_init_schema_and_SR (nil)\n2026-07-03  6:44:39 0 [Note] WSREP: Server initialized\n2026-07-03  6:44:39 0 [Note] WSREP: Server status change initializing -> initialized\n2026-07-03  6:44:39 3 [Note] WSREP: Recovered position from storage: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 3 [Note] WSREP: Server status change initialized -> joined\n2026-07-03  6:44:39 3 [Note] WSREP: Recovered view from SST:\n  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n  status: primary\n  protocol_version: 4\n  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO\n  final: no\n  own_index: 2\n  members(3):\n\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0\n\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1\n\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2\n\n2026-07-03  6:44:39 3 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:44:39 6 [Note] WSREP: Recovered cluster id 747a920c-76aa-11f1-8105-5b9b008b772f\n2026-07-03  6:44:39 3 [Note] WSREP: SST received: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 3 [Note] WSREP: SST succeeded for position 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 2 [Note] WSREP: Installed new state from SST: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 0 [Note] WSREP: Joiner monitor thread ended with total time 18 sec\n2026-07-03  6:44:39 2 [Note] WSREP: Cert. index preload up to 3\n2026-07-03  6:44:39 0 [Note] WSREP: ####### IST applying starts with 4\n2026-07-03  6:44:39 0 [Note] WSREP: ####### IST current seqno initialized to 3\n2026-07-03  6:44:39 0 [Note] WSREP: Receiving IST... 0.0% (0/1 events) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: IST preload starting at 3\n2026-07-03  6:44:39 0 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:39 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:39 0 [Note] WSREP: ####### Assign initial position for certification: 747a920c-76aa-11f1-8105-5b9b008b772f:2, protocol version: 6\n2026-07-03  6:44:39 0 [Note] WSREP: REPL Protocols: 11 (6)\n2026-07-03  6:44:39 0 [Note] WSREP: ####### Adjusting cert position: 2 -> 3\n2026-07-03  6:44:39 0 [Note] WSREP: Service thread queue flushed.\n2026-07-03  6:44:39 0 [Note] WSREP: Lowest cert index boundary for CC from preload: 3\n2026-07-03  6:44:39 0 [Note] WSREP: Min available from gcache for CC from preload: 3\n2026-07-03  6:44:39 0 [Note] WSREP: Receiving IST... 100.0% (1/1 events) complete.\n2026-07-03  6:44:39 2 [Note] WSREP: IST received: 747a920c-76aa-11f1-8105-5b9b008b772f:3\n2026-07-03  6:44:39 2 [Note] WSREP: Lowest cert index boundary for CC from sst: 3\n2026-07-03  6:44:39 2 [Note] WSREP: Min available from gcache for CC from sst: 3\n2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINER -> JOINED (TO: 3)\n2026-07-03  6:44:39 0 [Note] mariadbd: ready for connections.\nVersion: '11.4.5-MariaDB-ubu2404'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution\n2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.\n2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.\n2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 3)\n2026-07-03  6:44:39 2 [Note] WSREP: Server openstack-db-2 synced with group\n2026-07-03  6:44:39 2 [Note] WSREP: Server status change joined -> synced\n2026-07-03  6:44:39 2 [Note] WSREP: Synchronized with group, ready for connections\n2026-07-03  6:44:39 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.\n2026-07-03  6:45:44 22 [Warning] Aborted connection 22 to db: 'keystone' user: 'controlplane-keystone' host: '10.244.0.46' (Got an error reading communication packets)\n{\"level\":\"info\",\"ts\":1783061052.2546434,\"msg\":\"Agent starting\"}\n{\"level\":\"info\",\"ts\":1783061052.255039,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}\n{\"level\":\"info\",\"ts\":1783061052.257132,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}\n{\"level\":\"info\",\"ts\":1783061052.259177,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}\n{\"level\":\"info\",\"ts\":1783061052.2591774,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}\n{\"level\":\"error\",\"ts\":1783061071.4611948,\"logger\":\"probe.liveness\",\"msg\":\"error getting SQL client\",\"error\":\"dial tcp [::1]:3306: connect: connection refused\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Liveness\\n\\t/app/pkg/galera/agent/handler/probe.go:67\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}\n2026/07/03 06:44:41 \"DELETE https://openstack-db-2.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:42322 - 404 41B in 6.559373ms\n--- logs pod/openstack-db-2 (previous) ---\nError from server (BadRequest): previous terminated container \"agent\" in pod \"openstack-db-2\" not found\n--- describe pod/openstack-memcached-f654cd846-9ms7j ---\nName:             openstack-memcached-f654cd846-9ms7j\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:42:38 +0000\nLabels:           app.kubernetes.io/instance=openstack-memcached\n                  app.kubernetes.io/managed-by=memcached-operator\n                  app.kubernetes.io/name=memcached\n                  app.kubernetes.io/version=1.6\n                  pod-template-hash=f654cd846\nAnnotations:      <none>\nStatus:           Running\nIP:               10.244.0.34\nIPs:\n  IP:           10.244.0.34\nControlled By:  ReplicaSet/openstack-memcached-f654cd846\nContainers:\n  memcached:\n    Container ID:  containerd://0836112b5ebe48a02f2e154c00556d8e8fdd133b5e9b538262aa9e06b35227d2\n    Image:         memcached:1.6\n    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba\n    Port:          11211/TCP (memcached)\n    Host Port:     0/TCP (memcached)\n    Args:\n      -m\n      64\n      -c\n      1024\n      -t\n      4\n      -I\n      1m\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:42:43 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3\n    Environment:    <none>\n    Mounts:\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-kzbkx (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  kube-api-access-kzbkx:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3607\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type    Reason     Age   From               Message\n  ----    ------     ----  ----               -------\n  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-9ms7j to forge-control-plane\n  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"\n  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 697ms (4.614s including waiting). Image size: 32221876 bytes.\n  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created\n  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started\n--- logs pod/openstack-memcached-f654cd846-9ms7j (current) ---\n--- logs pod/openstack-memcached-f654cd846-9ms7j (previous) ---\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-9ms7j\" not found\n--- describe pod/openstack-memcached-f654cd846-lq5jq ---\nName:             openstack-memcached-f654cd846-lq5jq\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:42:38 +0000\nLabels:           app.kubernetes.io/instance=openstack-memcached\n                  app.kubernetes.io/managed-by=memcached-operator\n                  app.kubernetes.io/name=memcached\n                  app.kubernetes.io/version=1.6\n                  pod-template-hash=f654cd846\nAnnotations:      <none>\nStatus:           Running\nIP:               10.244.0.32\nIPs:\n  IP:           10.244.0.32\nControlled By:  ReplicaSet/openstack-memcached-f654cd846\nContainers:\n  memcached:\n    Container ID:  containerd://409c66f81b79cdfdf8f74ed8b5c14ef1b68eff005d353d0bb3f8330cef268a63\n    Image:         memcached:1.6\n    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba\n    Port:          11211/TCP (memcached)\n    Host Port:     0/TCP (memcached)\n    Args:\n      -m\n      64\n      -c\n      1024\n      -t\n      4\n      -I\n      1m\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:42:43 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3\n    Environment:    <none>\n    Mounts:\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-z9cgz (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  kube-api-access-z9cgz:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3607\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type    Reason     Age   From               Message\n  ----    ------     ----  ----               -------\n  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-lq5jq to forge-control-plane\n  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"\n  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 3.968s (3.968s including waiting). Image size: 32221876 bytes.\n  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created\n  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started\n--- logs pod/openstack-memcached-f654cd846-lq5jq (current) ---\n--- logs pod/openstack-memcached-f654cd846-lq5jq (previous) ---\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-lq5jq\" not found\n--- describe pod/openstack-memcached-f654cd846-nv658 ---\nName:             openstack-memcached-f654cd846-nv658\nNamespace:        openstack\nPriority:         0\nService Account:  default\nNode:             forge-control-plane/172.18.0.2\nStart Time:       Fri, 03 Jul 2026 06:42:38 +0000\nLabels:           app.kubernetes.io/instance=openstack-memcached\n                  app.kubernetes.io/managed-by=memcached-operator\n                  app.kubernetes.io/name=memcached\n                  app.kubernetes.io/version=1.6\n                  pod-template-hash=f654cd846\nAnnotations:      <none>\nStatus:           Running\nIP:               10.244.0.33\nIPs:\n  IP:           10.244.0.33\nControlled By:  ReplicaSet/openstack-memcached-f654cd846\nContainers:\n  memcached:\n    Container ID:  containerd://226a0cef364f74d35c5ef2a5f6c7dcf94aff25e6aeb844783fed79949f8e26f3\n    Image:         memcached:1.6\n    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba\n    Port:          11211/TCP (memcached)\n    Host Port:     0/TCP (memcached)\n    Args:\n      -m\n      64\n      -c\n      1024\n      -t\n      4\n      -I\n      1m\n    State:          Running\n      Started:      Fri, 03 Jul 2026 06:42:44 +0000\n    Ready:          True\n    Restart Count:  0\n    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3\n    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3\n    Environment:    <none>\n    Mounts:\n      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-rnsbk (ro)\nConditions:\n  Type                        Status\n  PodReadyToStartContainers   True \n  Initialized                 True \n  Ready                       True \n  ContainersReady             True \n  PodScheduled                True \nVolumes:\n  kube-api-access-rnsbk:\n    Type:                    Projected (a volume that contains injected data from multiple sources)\n    TokenExpirationSeconds:  3607\n    ConfigMapName:           kube-root-ca.crt\n    Optional:                false\n    DownwardAPI:             true\nQoS Class:                   BestEffort\nNode-Selectors:              <none>\nTolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s\n                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s\nEvents:\n  Type    Reason     Age   From               Message\n  ----    ------     ----  ----               -------\n  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-nv658 to forge-control-plane\n  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"\n  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 706ms (5.295s including waiting). Image size: 32221876 bytes.\n  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created\n  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started\n--- logs pod/openstack-memcached-f654cd846-nv658 (current) ---\n--- logs pod/openstack-memcached-f654cd846-nv658 (previous) ---\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-nv658\" not found\nDeleting kind cluster forge\nDeleting cluster \"forge\" ...\nDeleted nodes: [\"forge-control-plane\"]\nmake: *** [Makefile:9: integration] Error 1",
                            "stdout_lines": [
                                "+ export PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ PATH=/tmp/venv/bin:/home/zuul/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",
                                "+ make integration",
                                "test/integration/run.sh",
                                "Cloning into '/tmp/opm-forge'...",
                                "make[1]: Entering directory '/tmp/opm-forge'",
                                "hack/install-test-deps.sh",
                                "[2026-07-03T06:38:10Z] === Installing E2E Test Dependencies ===",
                                "[2026-07-03T06:38:10Z] Detected platform: linux/amd64",
                                "[2026-07-03T06:38:10Z] Installing chainsaw v0.2.15...",
                                "[2026-07-03T06:38:12Z]   SHA256 checksum verified.",
                                "[2026-07-03T06:38:14Z] chainsaw v0.2.15 installed to /home/zuul/.local/bin/chainsaw.",
                                "[2026-07-03T06:38:14Z] Installing kind v0.32.0...",
                                "[2026-07-03T06:38:14Z]   SHA256 checksum verified.",
                                "[2026-07-03T06:38:14Z] kind v0.32.0 installed to /home/zuul/.local/bin/kind.",
                                "[2026-07-03T06:38:14Z] Installing kubectl v1.36.1...",
                                "[2026-07-03T06:38:15Z]   SHA256 checksum verified.",
                                "[2026-07-03T06:38:15Z] kubectl v1.36.1 installed to /home/zuul/.local/bin/kubectl.",
                                "[2026-07-03T06:38:15Z] === Done ===",
                                "make[1]: Leaving directory '/tmp/opm-forge'",
                                "make[1]: Entering directory '/tmp/opm-forge'",
                                "hack/deploy-infra.sh",
                                "[2026-07-03T06:38:15Z] ==========================================",
                                "[2026-07-03T06:38:15Z]   Deploy Infrastructure to Kind Cluster",
                                "[2026-07-03T06:38:15Z] ==========================================",
                                "[2026-07-03T06:38:15Z] Cluster name        : forge",
                                "[2026-07-03T06:38:15Z] HelmRelease timeout : 600s",
                                "[2026-07-03T06:38:15Z] Pod timeout         : 300s",
                                "[2026-07-03T06:38:15Z] ExternalSecret timeout : 120s",
                                "[2026-07-03T06:38:15Z] Kind host port      : 8443 \u2192 31443 (override via KIND_HOST_PORT)",
                                "[2026-07-03T06:38:15Z] Chaos Mesh         : false (set WITH_CHAOS_MESH=true to install)",
                                "[2026-07-03T06:38:15Z] Prometheus stack    : false (set WITH_PROMETHEUS=true to install)",
                                "[2026-07-03T06:38:15Z] ControlPlane stack  : true (set WITH_CONTROLPLANE=true to provision infra via the c5c3 ControlPlane)",
                                "[2026-07-03T06:38:15Z] ",
                                "[2026-07-03T06:38:15Z] Running pre-flight checks...",
                                "[2026-07-03T06:38:16Z] Pre-flight checks passed.",
                                "[2026-07-03T06:38:16Z] Skipping chaos-mesh kernel modules (WITH_CHAOS_MESH=false).",
                                "[2026-07-03T06:38:16Z] === Step 1/8: Create kind cluster ===",
                                "Creating cluster \"forge\" ...",
                                " \u2022 Ensuring node image (kindest/node:v1.36.1) \ud83d\uddbc  ...",
                                " \u2713 Ensuring node image (kindest/node:v1.36.1) \ud83d\uddbc",
                                " \u2022 Preparing nodes \ud83d\udce6   ...",
                                " \u2713 Preparing nodes \ud83d\udce6 ",
                                " \u2022 Writing configuration \ud83d\udcdc  ...",
                                " \u2713 Writing configuration \ud83d\udcdc",
                                " \u2022 Starting control-plane \ud83d\udd79\ufe0f  ...",
                                " \u2713 Starting control-plane \ud83d\udd79\ufe0f",
                                " \u2022 Installing CNI \ud83d\udd0c  ...",
                                " \u2713 Installing CNI \ud83d\udd0c",
                                " \u2022 Installing StorageClass \ud83d\udcbe  ...",
                                " \u2713 Installing StorageClass \ud83d\udcbe",
                                " \u2022 Waiting \u2264 1m0s for control-plane = Ready \u23f3  ...",
                                " \u2713 Waiting \u2264 1m0s for control-plane = Ready \u23f3",
                                " \u2022 Ready after 18s \ud83d\udc9a",
                                "Set kubectl context to \"kind-forge\"",
                                "You can now use your cluster with:",
                                "",
                                "kubectl cluster-info --context kind-forge",
                                "",
                                "Thanks for using kind! \ud83d\ude0a",
                                "[2026-07-03T06:39:08Z] Kind cluster 'forge' created.",
                                "[2026-07-03T06:39:08Z] === Step 2/8: Install flux-operator + apply FluxInstance ===",
                                "namespace/flux-system created",
                                "customresourcedefinition.apiextensions.k8s.io/fluxinstances.fluxcd.controlplane.io created",
                                "customresourcedefinition.apiextensions.k8s.io/fluxreports.fluxcd.controlplane.io created",
                                "customresourcedefinition.apiextensions.k8s.io/resourcesetinputproviders.fluxcd.controlplane.io created",
                                "customresourcedefinition.apiextensions.k8s.io/resourcesets.fluxcd.controlplane.io created",
                                "serviceaccount/flux-operator created",
                                "clusterrole.rbac.authorization.k8s.io/flux-operator-edit created",
                                "clusterrole.rbac.authorization.k8s.io/flux-operator-view created",
                                "clusterrole.rbac.authorization.k8s.io/flux-web-admin created",
                                "clusterrole.rbac.authorization.k8s.io/flux-web-user created",
                                "clusterrolebinding.rbac.authorization.k8s.io/flux-operator-cluster-admin created",
                                "service/flux-operator created",
                                "deployment.apps/flux-operator created",
                                "namespace/cert-manager created",
                                "namespace/mariadb-system created",
                                "namespace/external-secrets created",
                                "namespace/monitoring created",
                                "namespace/memcached-system created",
                                "namespace/openstack created",
                                "namespace/openbao-system created",
                                "namespace/keystone-system created",
                                "namespace/c5c3-system created",
                                "namespace/orc-system created",
                                "fluxinstance.fluxcd.controlplane.io/flux created",
                                "[2026-07-03T06:39:11Z] Waiting up to 600s for FluxInstance/flux to become Ready...",
                                "[2026-07-03T06:39:12Z]   FluxInstance/flux is not Ready yet (reason: Pending).",
                                "[2026-07-03T06:39:22Z]   FluxInstance/flux is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:39:22Z]     Reconciliation in progress",
                                "[2026-07-03T06:39:32Z]   FluxInstance/flux is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:39:32Z]     Reconciliation in progress",
                                "[2026-07-03T06:39:43Z] FluxInstance/flux is Ready.",
                                "[2026-07-03T06:39:43Z] flux-operator installed and FluxInstance/flux is Ready.",
                                "[2026-07-03T06:39:43Z] === Installing Gateway API CRDs (v1.1.0) ===",
                                "customresourcedefinition.apiextensions.k8s.io/gatewayclasses.gateway.networking.k8s.io serverside-applied",
                                "customresourcedefinition.apiextensions.k8s.io/gateways.gateway.networking.k8s.io serverside-applied",
                                "customresourcedefinition.apiextensions.k8s.io/grpcroutes.gateway.networking.k8s.io serverside-applied",
                                "customresourcedefinition.apiextensions.k8s.io/httproutes.gateway.networking.k8s.io serverside-applied",
                                "customresourcedefinition.apiextensions.k8s.io/referencegrants.gateway.networking.k8s.io serverside-applied",
                                "[2026-07-03T06:39:43Z] Gateway API CRDs installed.",
                                "[2026-07-03T06:39:43Z] === Step 3/8: Apply base kustomize overlay ===",
                                "namespace/c5c3-system unchanged",
                                "namespace/cert-manager unchanged",
                                "namespace/envoy-gateway-system created",
                                "namespace/external-secrets unchanged",
                                "namespace/headlamp-system created",
                                "namespace/keystone-system unchanged",
                                "namespace/mariadb-system unchanged",
                                "namespace/memcached-system unchanged",
                                "namespace/monitoring unchanged",
                                "namespace/openbao-system unchanged",
                                "namespace/openstack unchanged",
                                "namespace/orc-system unchanged",
                                "clusterrole.rbac.authorization.k8s.io/headlamp-flux-viewer created",
                                "clusterrolebinding.rbac.authorization.k8s.io/headlamp-flux-view created",
                                "clusterrolebinding.rbac.authorization.k8s.io/headlamp-view created",
                                "fluxinstance.fluxcd.controlplane.io/flux unchanged",
                                "resourceset.fluxcd.controlplane.io/flux-web created",
                                "gateway.gateway.networking.k8s.io/openstack-gw created",
                                "gatewayclass.gateway.networking.k8s.io/envoy created",
                                "helmrelease.helm.toolkit.fluxcd.io/c5c3-operator created",
                                "helmrelease.helm.toolkit.fluxcd.io/cert-manager created",
                                "helmrelease.helm.toolkit.fluxcd.io/envoy-gateway created",
                                "helmrelease.helm.toolkit.fluxcd.io/external-secrets created",
                                "helmrelease.helm.toolkit.fluxcd.io/headlamp created",
                                "helmrelease.helm.toolkit.fluxcd.io/keystone-operator created",
                                "helmrelease.helm.toolkit.fluxcd.io/mariadb-operator created",
                                "helmrelease.helm.toolkit.fluxcd.io/mariadb-operator-crds created",
                                "helmrelease.helm.toolkit.fluxcd.io/memcached-operator created",
                                "helmrelease.helm.toolkit.fluxcd.io/prometheus-operator-crds created",
                                "helmrelease.helm.toolkit.fluxcd.io/openbao created",
                                "kustomization.kustomize.toolkit.fluxcd.io/k-orc created",
                                "gitrepository.source.toolkit.fluxcd.io/k-orc created",
                                "helmrepository.source.toolkit.fluxcd.io/c5c3-charts created",
                                "helmrepository.source.toolkit.fluxcd.io/cert-manager created",
                                "helmrepository.source.toolkit.fluxcd.io/envoy-gateway-charts created",
                                "helmrepository.source.toolkit.fluxcd.io/external-secrets created",
                                "helmrepository.source.toolkit.fluxcd.io/headlamp created",
                                "helmrepository.source.toolkit.fluxcd.io/mariadb-operator created",
                                "helmrepository.source.toolkit.fluxcd.io/openbao created",
                                "helmrepository.source.toolkit.fluxcd.io/prometheus-community created",
                                "[2026-07-03T06:39:47Z] Base kustomize overlay applied.",
                                "[2026-07-03T06:39:47Z] WITH_CONTROLPLANE=true: deploying the c5c3 ControlPlane stack (keystone-operator, k-orc, c5c3-operator).",
                                "helmrelease.helm.toolkit.fluxcd.io/keystone-operator patched",
                                "[2026-07-03T06:39:47Z] Reconciling HelmRepository sources...",
                                "helmrepository.source.toolkit.fluxcd.io/c5c3-charts annotated",
                                "helmrepository.source.toolkit.fluxcd.io/cert-manager annotated",
                                "helmrepository.source.toolkit.fluxcd.io/envoy-gateway-charts annotated",
                                "helmrepository.source.toolkit.fluxcd.io/external-secrets annotated",
                                "helmrepository.source.toolkit.fluxcd.io/headlamp annotated",
                                "helmrepository.source.toolkit.fluxcd.io/mariadb-operator annotated",
                                "helmrepository.source.toolkit.fluxcd.io/openbao annotated",
                                "helmrepository.source.toolkit.fluxcd.io/prometheus-community annotated",
                                "[2026-07-03T06:39:48Z] === Step 4/8: Wait for HelmReleases ===",
                                "[2026-07-03T06:39:48Z] Phase 1: Waiting for cert-manager...",
                                "[2026-07-03T06:39:48Z] Waiting up to 600s for HelmReleases to become Ready: cert-manager",
                                "[2026-07-03T06:39:49Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:39:49Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:39:59Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:39:59Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:10Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:10Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:20Z] All HelmReleases are Ready.",
                                "[2026-07-03T06:40:20Z] Phase 2: Applying TLS prerequisites (ClusterIssuer + OpenBao CA + OpenBao TLS Certificate + DB CA Issuer)...",
                                "clusterissuer.cert-manager.io/selfsigned-cluster-issuer created",
                                "certificate.cert-manager.io/openbao-ca created",
                                "clusterissuer.cert-manager.io/openbao-ca-issuer created",
                                "certificate.cert-manager.io/openbao-tls created",
                                "certificate.cert-manager.io/openstack-db-ca created",
                                "clusterissuer.cert-manager.io/openstack-db-ca-issuer created",
                                "[2026-07-03T06:40:21Z] Phase 3: Waiting for remaining HelmReleases...",
                                "[2026-07-03T06:40:21Z] Waiting up to 600s for HelmReleases to become Ready: prometheus-operator-crds openbao mariadb-operator-crds mariadb-operator external-secrets memcached-operator envoy-gateway",
                                "[2026-07-03T06:40:21Z]   HelmRelease 'prometheus-operator-crds' in namespace 'monitoring' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:21Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:23Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:23Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:23Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:23Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:24Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: DependencyNotReady).",
                                "[2026-07-03T06:40:24Z]     dependency 'monitoring/prometheus-operator-crds' is not ready",
                                "[2026-07-03T06:40:24Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:24Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:36Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:36Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:36Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:36Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:37Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:37Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:37Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:37Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:49Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:49Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:49Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:49Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:40:50Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:40:50Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:41:01Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:41:01Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:41:02Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-07-03T06:41:02Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-07-03T06:41:14Z] All HelmReleases are Ready.",
                                "[2026-07-03T06:41:14Z] === Step 5/8: Apply infrastructure kustomize overlay ===",
                                "[2026-07-03T06:41:14Z] Waiting up to 300s for CRDs to be registered: memcacheds.memcached.c5c3.io clustersecretstores.external-secrets.io externalsecrets.external-secrets.io mariadbs.k8s.mariadb.com envoyproxies.gateway.envoyproxy.io",
                                "[2026-07-03T06:41:15Z] All required CRDs are registered.",
                                "certificate.cert-manager.io/openbao-ca unchanged",
                                "certificate.cert-manager.io/openstack-db-ca unchanged",
                                "certificate.cert-manager.io/eso-openbao-client-tls created",
                                "certificate.cert-manager.io/openbao-client-tls created",
                                "certificate.cert-manager.io/openbao-tls unchanged",
                                "certificate.cert-manager.io/keystone-nip-io-tls created",
                                "clusterissuer.cert-manager.io/openbao-ca-issuer unchanged",
                                "clusterissuer.cert-manager.io/openstack-db-ca-issuer unchanged",
                                "clusterissuer.cert-manager.io/selfsigned-cluster-issuer unchanged",
                                "clustersecretstore.external-secrets.io/openbao-cluster-store created",
                                "externalsecret.external-secrets.io/keystone-admin created",
                                "externalsecret.external-secrets.io/keystone-db created",
                                "externalsecret.external-secrets.io/mariadb-root-password created",
                                "envoyproxy.gateway.envoyproxy.io/envoy-nodeport created",
                                "[2026-07-03T06:41:20Z] Infrastructure overlay applied WITHOUT MariaDB/Memcached (WITH_CONTROLPLANE=true; the ControlPlane provisions them).",
                                "[2026-07-03T06:41:20Z] Waiting up to 600s for Gateway/openstack-gw in namespace 'openstack' to report Programmed=True...",
                                "[2026-07-03T06:41:20Z]   Gateway/openstack-gw is not Programmed yet (reason: AddressNotAssigned).",
                                "[2026-07-03T06:41:20Z]     No addresses have been assigned to the Gateway",
                                "[2026-07-03T06:41:30Z]   Gateway/openstack-gw is not Programmed yet (reason: NoResources).",
                                "[2026-07-03T06:41:30Z]     Envoy replicas unavailable",
                                "[2026-07-03T06:41:40Z] Gateway/openstack-gw is Programmed.",
                                "[2026-07-03T06:41:40Z] === Step 6/8: Wait for OpenBao pods ===",
                                "[2026-07-03T06:41:40Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Running...",
                                "[2026-07-03T06:41:41Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Running.",
                                "[2026-07-03T06:41:41Z] === Step 7/8: OpenBao bootstrap ===",
                                "[2026-07-03T06:41:41Z] --- OpenBao Init & Unseal (single-replica mode) ---",
                                "[2026-07-03T06:41:41Z] Initializing OpenBao (key-shares=5, key-threshold=3)...",
                                "[2026-07-03T06:41:49Z] Initialization successful. Storing init output in Secret openbao-system/openbao-init-keys...",
                                "secret/openbao-init-keys created",
                                "[2026-07-03T06:41:50Z] Secret openbao-system/openbao-init-keys created.",
                                "[2026-07-03T06:41:50Z] Unsealing openbao-0...",
                                "[2026-07-03T06:41:51Z]   Applied unseal key 1/3 to openbao-0.",
                                "[2026-07-03T06:41:51Z]   Applied unseal key 2/3 to openbao-0.",
                                "[2026-07-03T06:41:51Z]   Applied unseal key 3/3 to openbao-0.",
                                "[2026-07-03T06:41:52Z] openbao-0 unsealed successfully.",
                                "[2026-07-03T06:41:52Z] --- OpenBao Bootstrap ---",
                                "[2026-07-03T06:41:52Z] Root token extracted. Running bootstrap scripts...",
                                "[2026-07-03T06:41:52Z] Running setup-secret-engines.sh...",
                                "[2026-07-03T06:41:52Z] === OpenBao Secret Engines Setup ===",
                                "[2026-07-03T06:41:52Z] Namespace : openbao-system",
                                "[2026-07-03T06:41:52Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-07-03T06:41:52Z] Enabling KV v2 secret engine at kv-v2/ ...",
                                "Success! Enabled the kv secrets engine at: kv-v2/",
                                "[2026-07-03T06:41:53Z] KV v2 secret engine enabled at kv-v2/.",
                                "[2026-07-03T06:41:53Z] Enabling PKI secret engine at pki/ ...",
                                "Success! Enabled the pki secrets engine at: pki/",
                                "[2026-07-03T06:41:53Z] PKI secret engine enabled at pki/.",
                                "[2026-07-03T06:41:54Z] Tuning max-lease-ttl for pki/ to 87600h ...",
                                "Success! Tuned the secrets engine at: pki/",
                                "[2026-07-03T06:41:54Z] PKI max-lease-ttl tuned to 87600h.",
                                "[2026-07-03T06:41:54Z] === Done ===",
                                "[2026-07-03T06:41:54Z] setup-secret-engines.sh completed.",
                                "[2026-07-03T06:41:54Z] Running setup-auth.sh...",
                                "[2026-07-03T06:41:54Z] === OpenBao Auth Setup ===",
                                "[2026-07-03T06:41:54Z] Namespace : openbao-system",
                                "[2026-07-03T06:41:54Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-07-03T06:41:54Z] Enabling auth method 'kubernetes' at path 'kubernetes/management'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/management/",
                                "[2026-07-03T06:41:55Z] Auth method 'kubernetes' enabled at 'kubernetes/management'.",
                                "[2026-07-03T06:41:55Z] Enabling auth method 'kubernetes' at path 'kubernetes/control-plane'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/control-plane/",
                                "[2026-07-03T06:41:56Z] Auth method 'kubernetes' enabled at 'kubernetes/control-plane'.",
                                "[2026-07-03T06:41:56Z] Enabling auth method 'kubernetes' at path 'kubernetes/hypervisor'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/hypervisor/",
                                "[2026-07-03T06:41:57Z] Auth method 'kubernetes' enabled at 'kubernetes/hypervisor'.",
                                "[2026-07-03T06:41:57Z] Enabling auth method 'kubernetes' at path 'kubernetes/storage'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/storage/",
                                "[2026-07-03T06:41:58Z] Auth method 'kubernetes' enabled at 'kubernetes/storage'.",
                                "[2026-07-03T06:41:58Z] Configuring Kubernetes auth for management cluster...",
                                "Success! Data written to: auth/kubernetes/management/config",
                                "[2026-07-03T06:41:58Z] Management cluster Kubernetes auth configured.",
                                "[2026-07-03T06:41:58Z] Writing ESO role for cluster 'management'...",
                                "Success! Data written to: auth/kubernetes/management/role/eso-management",
                                "[2026-07-03T06:41:59Z] ESO role 'eso-management' written.",
                                "[2026-07-03T06:41:59Z] Writing ESO role for cluster 'control-plane'...",
                                "Success! Data written to: auth/kubernetes/control-plane/role/eso-control-plane",
                                "[2026-07-03T06:41:59Z] ESO role 'eso-control-plane' written.",
                                "[2026-07-03T06:41:59Z] Writing ESO role for cluster 'hypervisor'...",
                                "Success! Data written to: auth/kubernetes/hypervisor/role/eso-hypervisor",
                                "[2026-07-03T06:41:59Z] ESO role 'eso-hypervisor' written.",
                                "[2026-07-03T06:41:59Z] Writing ESO role for cluster 'storage'...",
                                "Success! Data written to: auth/kubernetes/storage/role/eso-storage",
                                "[2026-07-03T06:42:00Z] ESO role 'eso-storage' written.",
                                "[2026-07-03T06:42:00Z] Enabling auth method 'approle' at path 'approle'...",
                                "Success! Enabled approle auth method at: approle/",
                                "[2026-07-03T06:42:01Z] Auth method 'approle' enabled at 'approle'.",
                                "[2026-07-03T06:42:01Z] Writing AppRole provisioner role...",
                                "Success! Data written to: auth/approle/role/provisioner",
                                "[2026-07-03T06:42:01Z] AppRole provisioner role written.",
                                "[2026-07-03T06:42:01Z] === Done ===",
                                "[2026-07-03T06:42:01Z] setup-auth.sh completed.",
                                "[2026-07-03T06:42:01Z] Running setup-policies.sh...",
                                "[2026-07-03T06:42:01Z] === Applying OpenBao policies from /tmp/opm-forge/deploy/openbao/policies ===",
                                "[2026-07-03T06:42:01Z] Writing policy 'ci-cd-provisioner' from /tmp/opm-forge/deploy/openbao/policies/ci-cd-provisioner.hcl...",
                                "Success! Uploaded policy: ci-cd-provisioner",
                                "[2026-07-03T06:42:02Z] Policy 'ci-cd-provisioner' written.",
                                "[2026-07-03T06:42:02Z] Writing policy 'eso-control-plane' from /tmp/opm-forge/deploy/openbao/policies/eso-control-plane.hcl...",
                                "Success! Uploaded policy: eso-control-plane",
                                "[2026-07-03T06:42:02Z] Policy 'eso-control-plane' written.",
                                "[2026-07-03T06:42:02Z] Writing policy 'eso-hypervisor' from /tmp/opm-forge/deploy/openbao/policies/eso-hypervisor.hcl...",
                                "Success! Uploaded policy: eso-hypervisor",
                                "[2026-07-03T06:42:03Z] Policy 'eso-hypervisor' written.",
                                "[2026-07-03T06:42:03Z] Writing policy 'eso-management' from /tmp/opm-forge/deploy/openbao/policies/eso-management.hcl...",
                                "Success! Uploaded policy: eso-management",
                                "[2026-07-03T06:42:03Z] Policy 'eso-management' written.",
                                "[2026-07-03T06:42:03Z] Writing policy 'eso-storage' from /tmp/opm-forge/deploy/openbao/policies/eso-storage.hcl...",
                                "Success! Uploaded policy: eso-storage",
                                "[2026-07-03T06:42:04Z] Policy 'eso-storage' written.",
                                "[2026-07-03T06:42:04Z] Writing policy 'pki-issuer' from /tmp/opm-forge/deploy/openbao/policies/pki-issuer.hcl...",
                                "Success! Uploaded policy: pki-issuer",
                                "[2026-07-03T06:42:04Z] Policy 'pki-issuer' written.",
                                "[2026-07-03T06:42:04Z] Writing policy 'push-app-credentials' from /tmp/opm-forge/deploy/openbao/policies/push-app-credentials.hcl...",
                                "Success! Uploaded policy: push-app-credentials",
                                "[2026-07-03T06:42:05Z] Policy 'push-app-credentials' written.",
                                "[2026-07-03T06:42:05Z] Writing policy 'push-ceph-keys' from /tmp/opm-forge/deploy/openbao/policies/push-ceph-keys.hcl...",
                                "Success! Uploaded policy: push-ceph-keys",
                                "[2026-07-03T06:42:05Z] Policy 'push-ceph-keys' written.",
                                "[2026-07-03T06:42:05Z] Writing policy 'push-keystone-admin' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-admin.hcl...",
                                "Success! Uploaded policy: push-keystone-admin",
                                "[2026-07-03T06:42:06Z] Policy 'push-keystone-admin' written.",
                                "[2026-07-03T06:42:06Z] Writing policy 'push-keystone-keys' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-keys.hcl...",
                                "Success! Uploaded policy: push-keystone-keys",
                                "[2026-07-03T06:42:06Z] Policy 'push-keystone-keys' written.",
                                "[2026-07-03T06:42:06Z] All 10 policies applied.",
                                "[2026-07-03T06:42:06Z] setup-policies.sh completed.",
                                "[2026-07-03T06:42:06Z] Running write-bootstrap-secrets.sh...",
                                "[2026-07-03T06:42:06Z] === Writing bootstrap secrets ===",
                                "[2026-07-03T06:42:06Z] Namespace : openbao-system",
                                "[2026-07-03T06:42:06Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-07-03T06:42:07Z] Writing secret 'kv-v2/infrastructure/mariadb'...",
                                "========== Secret Path ==========",
                                "kv-v2/data/infrastructure/mariadb",
                                "",
                                "======= Metadata =======",
                                "Key                Value",
                                "---                -----",
                                "created_time       2026-07-03T06:42:07.783268161Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-07-03T06:42:07Z] Secret 'kv-v2/infrastructure/mariadb' written.",
                                "[2026-07-03T06:42:07Z] --- Seeding ControlPlane 'openstack/controlplane' (keystone='controlplane-keystone') ---",
                                "[2026-07-03T06:42:08Z] Writing secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin'...",
                                "======================= Secret Path =======================",
                                "kv-v2/data/bootstrap/openstack/controlplane-keystone/admin",
                                "",
                                "======= Metadata =======",
                                "Key                Value",
                                "---                -----",
                                "created_time       2026-07-03T06:42:08.905157759Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-07-03T06:42:08Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' written.",
                                "[2026-07-03T06:42:08Z] Marking 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' as managed-by=external-secrets (ESO PushSecret adoption)...",
                                "Success! Data written to: kv-v2/metadata/bootstrap/openstack/controlplane-keystone/admin",
                                "[2026-07-03T06:42:09Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' marked ESO-managed.",
                                "[2026-07-03T06:42:09Z] Writing secret 'kv-v2/openstack/keystone/openstack/controlplane/db'...",
                                "===================== Secret Path =====================",
                                "kv-v2/data/openstack/keystone/openstack/controlplane/db",
                                "",
                                "======= Metadata =======",
                                "Key                Value",
                                "---                -----",
                                "created_time       2026-07-03T06:42:10.445441901Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-07-03T06:42:10Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' written.",
                                "[2026-07-03T06:42:10Z] Marking 'kv-v2/openstack/keystone/openstack/controlplane/db' as managed-by=external-secrets (ESO PushSecret adoption)...",
                                "Success! Data written to: kv-v2/metadata/openstack/keystone/openstack/controlplane/db",
                                "[2026-07-03T06:42:10Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' marked ESO-managed.",
                                "[2026-07-03T06:42:10Z] === Done ===",
                                "[2026-07-03T06:42:10Z] write-bootstrap-secrets.sh completed.",
                                "[2026-07-03T06:42:10Z] All bootstrap scripts completed.",
                                "[2026-07-03T06:42:10Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Ready...",
                                "[2026-07-03T06:42:11Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Ready.",
                                "[2026-07-03T06:42:11Z] Forcing ESO ClusterSecretStore re-validation and ExternalSecret re-sync...",
                                "clustersecretstore.external-secrets.io/openbao-cluster-store annotated",
                                "clustersecretstore.external-secrets.io/openbao-cluster-store condition met",
                                "externalsecret.external-secrets.io/keystone-admin annotated",
                                "externalsecret.external-secrets.io/keystone-db annotated",
                                "externalsecret.external-secrets.io/mariadb-root-password annotated",
                                "[2026-07-03T06:42:12Z] === Step 8/8: Wait for ExternalSecrets ===",
                                "[2026-07-03T06:42:12Z] Waiting up to 120s for ExternalSecrets to sync in namespace 'openstack': keystone-admin keystone-db mariadb-root-password",
                                "[2026-07-03T06:42:12Z] All ExternalSecrets are synced.",
                                "[2026-07-03T06:42:12Z] === WITH_CONTROLPLANE: bringing up the c5c3 ControlPlane stack ===",
                                "helmrelease.helm.toolkit.fluxcd.io/keystone-operator condition met",
                                "kustomization.kustomize.toolkit.fluxcd.io/k-orc condition met",
                                "helmrelease.helm.toolkit.fluxcd.io/c5c3-operator condition met",
                                "[2026-07-03T06:42:37Z]   Preloaded ghcr.io/c5c3/keystone:2025.2 into kind.",
                                "[2026-07-03T06:42:37Z]   Operator stack is up. The ControlPlane CR is NOT applied automatically \u2014",
                                "[2026-07-03T06:42:37Z]   create and apply it yourself (see docs/quick-start-controlplane.md), e.g.:",
                                "[2026-07-03T06:42:37Z]     kubectl apply -f deploy/kind/controlplane/controlplane.yaml",
                                "[2026-07-03T06:42:37Z]   Name the CR 'controlplane' (CONTROLPLANE_NAME must match the applied",
                                "[2026-07-03T06:42:37Z]   CR name \u2014 the per-CR Model B admin-password bootstrap path and the projected",
                                "[2026-07-03T06:42:37Z]   controlplane-keystone Service both derive from it; set CONTROLPLANE_NAME",
                                "[2026-07-03T06:42:37Z]   to change it);",
                                "[2026-07-03T06:42:37Z]   on a KIND_HOST_PORT override set spec.services.keystone.publicEndpoint to",
                                "[2026-07-03T06:42:37Z]   the matching :<port> URL. Or re-run with WITH_CONTROLPLANE_CR=true to apply",
                                "[2026-07-03T06:42:37Z]   the bundled CR for you.",
                                "[2026-07-03T06:42:37Z] ",
                                "[2026-07-03T06:42:37Z] ==========================================",
                                "[2026-07-03T06:42:37Z]   Infrastructure deployment complete!",
                                "[2026-07-03T06:42:37Z] ==========================================",
                                "[2026-07-03T06:42:37Z] Cluster: forge",
                                "[2026-07-03T06:42:37Z] To tear down: make teardown-infra",
                                "make[1]: Leaving directory '/tmp/opm-forge'",
                                "controlplane.c5c3.io/controlplane created",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: InfrastructureReady=False (WaitingForDatabase): MariaDB \"openstack-db\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "  ControlPlane/controlplane not Ready yet: KeystoneReady=False (WaitingForKeystone): Keystone \"controlplane-keystone\" is not ready",
                                "ERROR: ControlPlane/controlplane not Ready after 900s.",
                                "apiVersion: c5c3.io/v1alpha1",
                                "kind: ControlPlane",
                                "metadata:",
                                "  annotations:",
                                "    kubectl.kubernetes.io/last-applied-configuration: |",
                                "      {\"apiVersion\":\"c5c3.io/v1alpha1\",\"kind\":\"ControlPlane\",\"metadata\":{\"annotations\":{},\"name\":\"controlplane\",\"namespace\":\"openstack\"},\"spec\":{\"openStackRelease\":\"2025.2\",\"services\":{\"keystone\":{\"gateway\":{\"hostname\":\"keystone.127-0-0-1.nip.io\",\"parentRef\":{\"name\":\"openstack-gw\"},\"path\":\"/\"},\"publicEndpoint\":\"https://keystone.127-0-0-1.nip.io:8443/v3\",\"replicas\":1}}}}",
                                "  creationTimestamp: \"2026-07-03T06:42:38Z\"",
                                "  finalizers:",
                                "  - c5c3.io/orc-teardown",
                                "  generation: 1",
                                "  name: controlplane",
                                "  namespace: openstack",
                                "  resourceVersion: \"4499\"",
                                "  uid: 00163cad-e901-4632-9112-5df1e1c7a80d",
                                "spec:",
                                "  infrastructure:",
                                "    cache:",
                                "      backend: dogpile.cache.pymemcache",
                                "      clusterRef:",
                                "        name: openstack-memcached",
                                "      replicas: 3",
                                "    database:",
                                "      clusterRef:",
                                "        name: openstack-db",
                                "      database: keystone",
                                "      replicas: 3",
                                "      secretRef:",
                                "        name: keystone-db",
                                "  korc:",
                                "    adminCredential:",
                                "      applicationCredential:",
                                "        restricted: true",
                                "        rotation:",
                                "          mode: PasswordDriven",
                                "      cloudCredentialsRef:",
                                "        cloudName: admin",
                                "        secretName: k-orc-clouds-yaml",
                                "      passwordSecretRef:",
                                "        key: password",
                                "        name: keystone-admin",
                                "  openStackRelease: \"2025.2\"",
                                "  region: RegionOne",
                                "  services:",
                                "    keystone:",
                                "      gateway:",
                                "        hostname: keystone.127-0-0-1.nip.io",
                                "        parentRef:",
                                "          name: openstack-gw",
                                "        path: /",
                                "      publicEndpoint: https://keystone.127-0-0-1.nip.io:8443/v3",
                                "      replicas: 1",
                                "status:",
                                "  conditions:",
                                "  - lastTransitionTime: \"2026-07-03T06:44:41Z\"",
                                "    message: All managed backing services are ensured and ready",
                                "    observedGeneration: 1",
                                "    reason: InfrastructureReady",
                                "    status: \"True\"",
                                "    type: InfrastructureReady",
                                "  - lastTransitionTime: \"2026-07-03T06:42:38Z\"",
                                "    message: One or more sub-conditions are not ready",
                                "    observedGeneration: 1",
                                "    reason: NotAllReady",
                                "    status: \"False\"",
                                "    type: Ready",
                                "  - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "    message: DB credential ExternalSecret is Ready",
                                "    observedGeneration: 1",
                                "    reason: DBCredentialsReady",
                                "    status: \"True\"",
                                "    type: DBCredentialsReady",
                                "  - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "    message: admin password ExternalSecret is Ready",
                                "    observedGeneration: 1",
                                "    reason: AdminPasswordReady",
                                "    status: \"True\"",
                                "    type: AdminPasswordReady",
                                "  - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "    message: Keystone \"controlplane-keystone\" is not ready",
                                "    observedGeneration: 1",
                                "    reason: WaitingForKeystone",
                                "    status: \"False\"",
                                "    type: KeystoneReady",
                                "  observedGeneration: 1",
                                "  services:",
                                "  - name: keystone",
                                "    ready: false",
                                "    release: \"2025.2\"",
                                "  updatePhase: Idle",
                                "=== Diagnostics for kind cluster forge ===",
                                "NAME                  STATUS   ROLES           AGE   VERSION   INTERNAL-IP   EXTERNAL-IP   OS-IMAGE                       KERNEL-VERSION              CONTAINER-RUNTIME",
                                "forge-control-plane   Ready    control-plane   18m   v1.36.1   172.18.0.2    <none>        Debian GNU/Linux 13 (trixie)   6.8.0-134-generic (amd64)   containerd://2.3.1",
                                "NAMESPACE              NAME                                                     READY   STATUS             RESTARTS      AGE   IP            NODE                  NOMINATED NODE   READINESS GATES",
                                "c5c3-system            c5c3-operator-575bfd968-8cc5s                            1/1     Running            0             16m   10.244.0.30   forge-control-plane   <none>           <none>",
                                "c5c3-system            c5c3-operator-575bfd968-n42td                            1/1     Running            0             16m   10.244.0.31   forge-control-plane   <none>           <none>",
                                "cert-manager           cert-manager-c767877bd-l4mz4                             1/1     Running            0             17m   10.244.0.14   forge-control-plane   <none>           <none>",
                                "cert-manager           cert-manager-cainjector-78fdbbf665-h7fgq                 1/1     Running            0             17m   10.244.0.13   forge-control-plane   <none>           <none>",
                                "cert-manager           cert-manager-webhook-66986b64b9-dcnw7                    1/1     Running            0             17m   10.244.0.12   forge-control-plane   <none>           <none>",
                                "envoy-gateway-system   envoy-gateway-df8fc66ff-9zgzc                            1/1     Running            0             17m   10.244.0.23   forge-control-plane   <none>           <none>",
                                "envoy-gateway-system   envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4   2/2     Running            0             16m   10.244.0.28   forge-control-plane   <none>           <none>",
                                "external-secrets       external-secrets-5958b59f7d-h78sx                        1/1     Running            0             17m   10.244.0.20   forge-control-plane   <none>           <none>",
                                "external-secrets       external-secrets-cert-controller-97b69894c-lrgkp         1/1     Running            0             17m   10.244.0.21   forge-control-plane   <none>           <none>",
                                "external-secrets       external-secrets-webhook-6955d84bd5-mkwpc                1/1     Running            0             17m   10.244.0.22   forge-control-plane   <none>           <none>",
                                "flux-system            flux-operator-6d97c88bb-79d6s                            1/1     Running            0             18m   10.244.0.5    forge-control-plane   <none>           <none>",
                                "flux-system            flux-web-f67d8b54-6fxvg                                  1/1     Running            0             17m   10.244.0.10   forge-control-plane   <none>           <none>",
                                "flux-system            helm-controller-5b8ccd78f5-xdmbg                         1/1     Running            0             18m   10.244.0.6    forge-control-plane   <none>           <none>",
                                "flux-system            kustomize-controller-6d4c587654-wtdqt                    1/1     Running            0             18m   10.244.0.7    forge-control-plane   <none>           <none>",
                                "flux-system            notification-controller-9655667cb-jgjf7                  1/1     Running            0             18m   10.244.0.8    forge-control-plane   <none>           <none>",
                                "flux-system            source-controller-7664869465-kl5cw                       1/1     Running            0             18m   10.244.0.9    forge-control-plane   <none>           <none>",
                                "headlamp-system        headlamp-796ff44f7b-gcx5n                                1/1     Running            0             17m   10.244.0.11   forge-control-plane   <none>           <none>",
                                "keystone-system        keystone-operator-66cf7cbc64-mtvhv                       1/1     Running            0             16m   10.244.0.26   forge-control-plane   <none>           <none>",
                                "keystone-system        keystone-operator-66cf7cbc64-w9xzs                       1/1     Running            0             16m   10.244.0.27   forge-control-plane   <none>           <none>",
                                "kube-system            coredns-589f44dc88-fc9wn                                 1/1     Running            0             18m   10.244.0.3    forge-control-plane   <none>           <none>",
                                "kube-system            coredns-589f44dc88-sg5tn                                 1/1     Running            0             18m   10.244.0.4    forge-control-plane   <none>           <none>",
                                "kube-system            etcd-forge-control-plane                                 1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "kube-system            kindnet-cxrgf                                            1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "kube-system            kube-apiserver-forge-control-plane                       1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "kube-system            kube-controller-manager-forge-control-plane              1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "kube-system            kube-proxy-8xtkr                                         1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "kube-system            kube-scheduler-forge-control-plane                       1/1     Running            0             18m   172.18.0.2    forge-control-plane   <none>           <none>",
                                "local-path-storage     local-path-provisioner-855c7b7774-wmqvx                  1/1     Running            0             18m   10.244.0.2    forge-control-plane   <none>           <none>",
                                "mariadb-system         mariadb-operator-756fd78967-6wk5n                        1/1     Running            0             17m   10.244.0.19   forge-control-plane   <none>           <none>",
                                "mariadb-system         mariadb-operator-cert-controller-58b95fd98-jzgsb         1/1     Running            0             17m   10.244.0.18   forge-control-plane   <none>           <none>",
                                "mariadb-system         mariadb-operator-webhook-67d6d5db7b-nmnnn                1/1     Running            0             17m   10.244.0.25   forge-control-plane   <none>           <none>",
                                "memcached-system       memcached-operator-869dfff548-gt8xw                      1/1     Running            0             17m   10.244.0.24   forge-control-plane   <none>           <none>",
                                "openbao-system         openbao-0                                                1/1     Running            0             17m   10.244.0.29   forge-control-plane   <none>           <none>",
                                "openstack              controlplane-keystone-6d68dcd67c-6l6p9                   0/1     CrashLoopBackOff   7 (15s ago)   11m   10.244.0.47   forge-control-plane   <none>           <none>",
                                "openstack              controlplane-keystone-db-sync-xt5jh                      0/1     Completed          0             12m   10.244.0.45   forge-control-plane   <none>           <none>",
                                "openstack              controlplane-keystone-schema-check-wg5rb                 0/1     Completed          0             12m   10.244.0.46   forge-control-plane   <none>           <none>",
                                "openstack              openstack-db-0                                           2/2     Running            0             14m   10.244.0.41   forge-control-plane   <none>           <none>",
                                "openstack              openstack-db-1                                           2/2     Running            0             14m   10.244.0.43   forge-control-plane   <none>           <none>",
                                "openstack              openstack-db-2                                           2/2     Running            0             14m   10.244.0.44   forge-control-plane   <none>           <none>",
                                "openstack              openstack-memcached-f654cd846-9ms7j                      1/1     Running            0             15m   10.244.0.34   forge-control-plane   <none>           <none>",
                                "openstack              openstack-memcached-f654cd846-lq5jq                      1/1     Running            0             15m   10.244.0.32   forge-control-plane   <none>           <none>",
                                "openstack              openstack-memcached-f654cd846-nv658                      1/1     Running            0             15m   10.244.0.33   forge-control-plane   <none>           <none>",
                                "orc-system             orc-controller-manager-7bd5ff7754-4k6dc                  1/1     Running            0             17m   10.244.0.15   forge-control-plane   <none>           <none>",
                                "apiVersion: v1",
                                "items:",
                                "- apiVersion: c5c3.io/v1alpha1",
                                "  kind: ControlPlane",
                                "  metadata:",
                                "    annotations:",
                                "      kubectl.kubernetes.io/last-applied-configuration: |",
                                "        {\"apiVersion\":\"c5c3.io/v1alpha1\",\"kind\":\"ControlPlane\",\"metadata\":{\"annotations\":{},\"name\":\"controlplane\",\"namespace\":\"openstack\"},\"spec\":{\"openStackRelease\":\"2025.2\",\"services\":{\"keystone\":{\"gateway\":{\"hostname\":\"keystone.127-0-0-1.nip.io\",\"parentRef\":{\"name\":\"openstack-gw\"},\"path\":\"/\"},\"publicEndpoint\":\"https://keystone.127-0-0-1.nip.io:8443/v3\",\"replicas\":1}}}}",
                                "    creationTimestamp: \"2026-07-03T06:42:38Z\"",
                                "    finalizers:",
                                "    - c5c3.io/orc-teardown",
                                "    generation: 1",
                                "    name: controlplane",
                                "    namespace: openstack",
                                "    resourceVersion: \"4499\"",
                                "    uid: 00163cad-e901-4632-9112-5df1e1c7a80d",
                                "  spec:",
                                "    infrastructure:",
                                "      cache:",
                                "        backend: dogpile.cache.pymemcache",
                                "        clusterRef:",
                                "          name: openstack-memcached",
                                "        replicas: 3",
                                "      database:",
                                "        clusterRef:",
                                "          name: openstack-db",
                                "        database: keystone",
                                "        replicas: 3",
                                "        secretRef:",
                                "          name: keystone-db",
                                "    korc:",
                                "      adminCredential:",
                                "        applicationCredential:",
                                "          restricted: true",
                                "          rotation:",
                                "            mode: PasswordDriven",
                                "        cloudCredentialsRef:",
                                "          cloudName: admin",
                                "          secretName: k-orc-clouds-yaml",
                                "        passwordSecretRef:",
                                "          key: password",
                                "          name: keystone-admin",
                                "    openStackRelease: \"2025.2\"",
                                "    region: RegionOne",
                                "    services:",
                                "      keystone:",
                                "        gateway:",
                                "          hostname: keystone.127-0-0-1.nip.io",
                                "          parentRef:",
                                "            name: openstack-gw",
                                "          path: /",
                                "        publicEndpoint: https://keystone.127-0-0-1.nip.io:8443/v3",
                                "        replicas: 1",
                                "  status:",
                                "    conditions:",
                                "    - lastTransitionTime: \"2026-07-03T06:44:41Z\"",
                                "      message: All managed backing services are ensured and ready",
                                "      observedGeneration: 1",
                                "      reason: InfrastructureReady",
                                "      status: \"True\"",
                                "      type: InfrastructureReady",
                                "    - lastTransitionTime: \"2026-07-03T06:42:38Z\"",
                                "      message: One or more sub-conditions are not ready",
                                "      observedGeneration: 1",
                                "      reason: NotAllReady",
                                "      status: \"False\"",
                                "      type: Ready",
                                "    - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "      message: DB credential ExternalSecret is Ready",
                                "      observedGeneration: 1",
                                "      reason: DBCredentialsReady",
                                "      status: \"True\"",
                                "      type: DBCredentialsReady",
                                "    - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "      message: admin password ExternalSecret is Ready",
                                "      observedGeneration: 1",
                                "      reason: AdminPasswordReady",
                                "      status: \"True\"",
                                "      type: AdminPasswordReady",
                                "    - lastTransitionTime: \"2026-07-03T06:44:42Z\"",
                                "      message: Keystone \"controlplane-keystone\" is not ready",
                                "      observedGeneration: 1",
                                "      reason: WaitingForKeystone",
                                "      status: \"False\"",
                                "      type: KeystoneReady",
                                "    observedGeneration: 1",
                                "    services:",
                                "    - name: keystone",
                                "      ready: false",
                                "      release: \"2025.2\"",
                                "    updatePhase: Idle",
                                "kind: List",
                                "metadata:",
                                "  resourceVersion: \"\"",
                                "NAMESPACE              LAST SEEN   TYPE      REASON                     OBJECT                                                              MESSAGE",
                                "openstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached",
                                "openstack              15m         Normal    Created                    memcached/openstack-memcached                                       Created Deployment openstack-memcached",
                                "openstack              15m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached",
                                "default                18m         Normal    Starting                   node/forge-control-plane                                            ",
                                "openstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached",
                                "openstack              14m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached",
                                "default                19m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID",
                                "default                19m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods",
                                "default                19m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure",
                                "default                19m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory",
                                "default                19m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.",
                                "kube-system            19m         Normal    Pulled                     pod/kube-apiserver-forge-control-plane                              Container image \"registry.k8s.io/kube-apiserver:v1.36.1\" already present on machine and can be accessed by the pod",
                                "kube-system            19m         Normal    Pulled                     pod/etcd-forge-control-plane                                        Container image \"registry.k8s.io/etcd:3.6.8-0\" already present on machine and can be accessed by the pod",
                                "kube-system            19m         Normal    Pulled                     pod/kube-scheduler-forge-control-plane                              Container image \"registry.k8s.io/kube-scheduler:v1.36.1\" already present on machine and can be accessed by the pod",
                                "kube-system            19m         Normal    Pulled                     pod/kube-controller-manager-forge-control-plane                     Container image \"registry.k8s.io/kube-controller-manager:v1.36.1\" already present on machine and can be accessed by the pod",
                                "kube-system            18m         Normal    Started                    pod/kube-scheduler-forge-control-plane                              Container started",
                                "kube-system            18m         Normal    Started                    pod/etcd-forge-control-plane                                        Container started",
                                "kube-system            18m         Normal    Created                    pod/kube-apiserver-forge-control-plane                              Container created",
                                "kube-system            18m         Normal    Started                    pod/kube-apiserver-forge-control-plane                              Container started",
                                "kube-system            18m         Normal    Created                    pod/kube-controller-manager-forge-control-plane                     Container created",
                                "kube-system            18m         Normal    Started                    pod/kube-controller-manager-forge-control-plane                     Container started",
                                "kube-system            18m         Normal    Created                    pod/kube-scheduler-forge-control-plane                              Container created",
                                "kube-system            18m         Normal    Created                    pod/etcd-forge-control-plane                                        Container created",
                                "default                18m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory",
                                "default                18m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure",
                                "default                18m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods",
                                "default                18m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.",
                                "default                18m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID",
                                "kube-system            18m         Normal    LeaderElection             lease/kube-controller-manager                                       forge-control-plane_844fa3d9-ba55-4ff4-9890-3698463fe4fc became leader",
                                "kube-system            18m         Normal    LeaderElection             lease/kube-scheduler                                                forge-control-plane_bcff475b-210f-4ea3-9281-fb8fc89777a9 became leader",
                                "default                18m         Normal    RegisteredNode             node/forge-control-plane                                            Node forge-control-plane event: Registered Node forge-control-plane in Controller",
                                "kube-system            18m         Normal    ScalingReplicaSet          deployment/coredns                                                  Scaled up replica set coredns-589f44dc88 from 0 to 2",
                                "local-path-storage     18m         Normal    ScalingReplicaSet          deployment/local-path-provisioner                                   Scaled up replica set local-path-provisioner-855c7b7774 from 0 to 1",
                                "local-path-storage     18m         Warning   FailedScheduling           pod/local-path-provisioner-855c7b7774-wmqvx                         0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.",
                                "kube-system            18m         Normal    SuccessfulCreate           daemonset/kube-proxy                                                Created pod: kube-proxy-8xtkr",
                                "kube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-fc9wn",
                                "kube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-sg5tn",
                                "kube-system            18m         Normal    SuccessfulCreate           daemonset/kindnet                                                   Created pod: kindnet-cxrgf",
                                "kube-system            18m         Normal    Scheduled                  pod/kindnet-cxrgf                                                   Successfully assigned kube-system/kindnet-cxrgf to forge-control-plane",
                                "kube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-sg5tn                                        0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.",
                                "local-path-storage     18m         Normal    SuccessfulCreate           replicaset/local-path-provisioner-855c7b7774                        Created pod: local-path-provisioner-855c7b7774-wmqvx",
                                "kube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-fc9wn                                        0/1 nodes are available: 1 node(s) had untolerated taint(s). no new claims to deallocate, preemption: 0/1 nodes are available: 1 Preemption is not helpful for scheduling.",
                                "kube-system            18m         Normal    Pulled                     pod/kube-proxy-8xtkr                                                Container image \"registry.k8s.io/kube-proxy:v1.36.1\" already present on machine and can be accessed by the pod",
                                "kube-system            18m         Normal    Scheduled                  pod/kube-proxy-8xtkr                                                Successfully assigned kube-system/kube-proxy-8xtkr to forge-control-plane",
                                "kube-system            18m         Normal    Pulled                     pod/kindnet-cxrgf                                                   Container image \"docker.io/kindest/kindnetd:v20260528-9350166c\" already present on machine and can be accessed by the pod",
                                "kube-system            18m         Normal    Created                    pod/kube-proxy-8xtkr                                                Container created",
                                "kube-system            18m         Normal    Started                    pod/kube-proxy-8xtkr                                                Container started",
                                "kube-system            18m         Normal    Created                    pod/kindnet-cxrgf                                                   Container created",
                                "kube-system            18m         Normal    Started                    pod/kindnet-cxrgf                                                   Container started",
                                "kube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-fc9wn                                        Successfully assigned kube-system/coredns-589f44dc88-fc9wn to forge-control-plane",
                                "default                18m         Normal    NodeReady                  node/forge-control-plane                                            Node forge-control-plane status is now: NodeReady",
                                "kube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-sg5tn                                        Successfully assigned kube-system/coredns-589f44dc88-sg5tn to forge-control-plane",
                                "local-path-storage     18m         Normal    Scheduled                  pod/local-path-provisioner-855c7b7774-wmqvx                         Successfully assigned local-path-storage/local-path-provisioner-855c7b7774-wmqvx to forge-control-plane",
                                "kube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-sg5tn                                        Container image \"registry.k8s.io/coredns/coredns:v1.14.2\" already present on machine and can be accessed by the pod",
                                "local-path-storage     18m         Normal    Pulled                     pod/local-path-provisioner-855c7b7774-wmqvx                         Container image \"docker.io/kindest/local-path-provisioner:v20260521-9fb22683\" already present on machine and can be accessed by the pod",
                                "kube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-fc9wn                                        Container image \"registry.k8s.io/coredns/coredns:v1.14.2\" already present on machine and can be accessed by the pod",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/flux-operator                                            Scaled up replica set flux-operator-6d97c88bb from 0 to 1",
                                "local-path-storage     18m         Normal    Created                    pod/local-path-provisioner-855c7b7774-wmqvx                         Container created",
                                "local-path-storage     18m         Normal    Started                    pod/local-path-provisioner-855c7b7774-wmqvx                         Container started",
                                "kube-system            18m         Normal    Created                    pod/coredns-589f44dc88-fc9wn                                        Container created",
                                "kube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-sg5tn                                        Readiness probe failed: Get \"http://10.244.0.4:8181/ready\": dial tcp 10.244.0.4:8181: connect: connection refused",
                                "kube-system            18m         Normal    Started                    pod/coredns-589f44dc88-fc9wn                                        Container started",
                                "kube-system            18m         Normal    Started                    pod/coredns-589f44dc88-sg5tn                                        Container started",
                                "kube-system            18m         Normal    Created                    pod/coredns-589f44dc88-sg5tn                                        Container created",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/flux-operator-6d97c88bb                                  Created pod: flux-operator-6d97c88bb-79d6s",
                                "flux-system            18m         Normal    Pulling                    pod/flux-operator-6d97c88bb-79d6s                                   Pulling image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\"",
                                "flux-system            18m         Normal    Scheduled                  pod/flux-operator-6d97c88bb-79d6s                                   Successfully assigned flux-system/flux-operator-6d97c88bb-79d6s to forge-control-plane",
                                "kube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-fc9wn                                        Readiness probe failed: Get \"http://10.244.0.3:8181/ready\": dial tcp 10.244.0.3:8181: connect: connection refused",
                                "flux-system            18m         Normal    Started                    pod/flux-operator-6d97c88bb-79d6s                                   Container started",
                                "flux-system            18m         Normal    Created                    pod/flux-operator-6d97c88bb-79d6s                                   Container created",
                                "flux-system            18m         Normal    Pulled                     pod/flux-operator-6d97c88bb-79d6s                                   Successfully pulled image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" in 3.585s (3.585s including waiting). Image size: 28865342 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/flux-operator                                                 flux-operator-6d97c88bb-79d6s_f7307633-ca99-4caa-93f4-e06e7152c49f became leader",
                                "flux-system            18m         Normal    Progressing                fluxinstance/flux                                                   Installing revision v2.8.8@sha256:f9561cf88335caa347a61eed1c7fdcdcaf21e0b143cead9002c3ca5c644e0ad9",
                                "flux-system            18m         Normal    Scheduled                  pod/kustomize-controller-6d4c587654-wtdqt                           Successfully assigned flux-system/kustomize-controller-6d4c587654-wtdqt to forge-control-plane",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/notification-controller-9655667cb                        Created pod: notification-controller-9655667cb-jgjf7",
                                "flux-system            18m         Normal    Scheduled                  pod/helm-controller-5b8ccd78f5-xdmbg                                Successfully assigned flux-system/helm-controller-5b8ccd78f5-xdmbg to forge-control-plane",
                                "flux-system            18m         Normal    Scheduled                  pod/notification-controller-9655667cb-jgjf7                         Successfully assigned flux-system/notification-controller-9655667cb-jgjf7 to forge-control-plane",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/source-controller                                        Scaled up replica set source-controller-7664869465 from 0 to 1",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/kustomize-controller                                     Scaled up replica set kustomize-controller-6d4c587654 from 0 to 1",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/source-controller-7664869465                             Created pod: source-controller-7664869465-kl5cw",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/kustomize-controller-6d4c587654                          Created pod: kustomize-controller-6d4c587654-wtdqt",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/helm-controller                                          Scaled up replica set helm-controller-5b8ccd78f5 from 0 to 1",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/notification-controller                                  Scaled up replica set notification-controller-9655667cb from 0 to 1",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/helm-controller-5b8ccd78f5                               Created pod: helm-controller-5b8ccd78f5-xdmbg",
                                "flux-system            18m         Normal    Scheduled                  pod/source-controller-7664869465-kl5cw                              Successfully assigned flux-system/source-controller-7664869465-kl5cw to forge-control-plane",
                                "flux-system            18m         Normal    Pulling                    pod/source-controller-7664869465-kl5cw                              Pulling image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\"",
                                "flux-system            18m         Normal    Pulling                    pod/notification-controller-9655667cb-jgjf7                         Pulling image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\"",
                                "flux-system            18m         Normal    Pulling                    pod/kustomize-controller-6d4c587654-wtdqt                           Pulling image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\"",
                                "flux-system            18m         Normal    Pulling                    pod/helm-controller-5b8ccd78f5-xdmbg                                Pulling image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\"",
                                "flux-system            18m         Warning   Unhealthy                  pod/helm-controller-5b8ccd78f5-xdmbg                                Readiness probe failed: Get \"http://10.244.0.6:9440/readyz\": dial tcp 10.244.0.6:9440: connect: connection refused",
                                "flux-system            18m         Normal    Started                    pod/helm-controller-5b8ccd78f5-xdmbg                                Container started",
                                "flux-system            18m         Normal    Created                    pod/helm-controller-5b8ccd78f5-xdmbg                                Container created",
                                "flux-system            18m         Normal    Pulled                     pod/helm-controller-5b8ccd78f5-xdmbg                                Successfully pulled image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\" in 3.665s (3.665s including waiting). Image size: 51275265 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/helm-controller-leader-election                               helm-controller-5b8ccd78f5-xdmbg_6e8ccbae-bfbe-42fd-80a0-e683d073db60 became leader",
                                "flux-system            18m         Normal    Started                    pod/kustomize-controller-6d4c587654-wtdqt                           Container started",
                                "flux-system            18m         Normal    Pulled                     pod/kustomize-controller-6d4c587654-wtdqt                           Successfully pulled image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\" in 4.269s (7.841s including waiting). Image size: 68335774 bytes.",
                                "flux-system            18m         Normal    Created                    pod/kustomize-controller-6d4c587654-wtdqt                           Container created",
                                "flux-system            18m         Warning   Unhealthy                  pod/kustomize-controller-6d4c587654-wtdqt                           Readiness probe failed: Get \"http://10.244.0.7:9440/readyz\": dial tcp 10.244.0.7:9440: connect: connection refused",
                                "flux-system            18m         Normal    LeaderElection             lease/kustomize-controller-leader-election                          kustomize-controller-6d4c587654-wtdqt_d5ab1732-8dfb-448e-8de9-8ac2886d180a became leader",
                                "flux-system            18m         Normal    Created                    pod/notification-controller-9655667cb-jgjf7                         Container created",
                                "flux-system            18m         Normal    Started                    pod/notification-controller-9655667cb-jgjf7                         Container started",
                                "flux-system            18m         Normal    Pulled                     pod/notification-controller-9655667cb-jgjf7                         Successfully pulled image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\" in 4.036s (11.834s including waiting). Image size: 49859918 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/notification-controller-leader-election                       notification-controller-9655667cb-jgjf7_631e90f2-bbf4-495f-862a-8f3a7ac476dd became leader",
                                "flux-system            18m         Warning   Unhealthy                  pod/notification-controller-9655667cb-jgjf7                         Readiness probe failed: Get \"http://10.244.0.8:9440/readyz\": dial tcp 10.244.0.8:9440: connect: connection refused",
                                "flux-system            18m         Normal    Created                    pod/source-controller-7664869465-kl5cw                              Container created",
                                "flux-system            18m         Normal    Pulled                     pod/source-controller-7664869465-kl5cw                              Successfully pulled image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\" in 4.51s (16.34s including waiting). Image size: 63986975 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/source-controller-leader-election                             source-controller-7664869465-kl5cw_c52e5bcd-3d2c-4b59-9cda-0b3b10f4ead1 became leader",
                                "flux-system            18m         Warning   Unhealthy                  pod/source-controller-7664869465-kl5cw                              Readiness probe failed: Get \"http://10.244.0.9:9090/\": dial tcp 10.244.0.9:9090: connect: connection refused",
                                "flux-system            18m         Normal    Started                    pod/source-controller-7664869465-kl5cw                              Container started",
                                "flux-system            18m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Reconciliation finished in 22s",
                                "flux-system            18m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Flux v2.8.8 installed...",
                                "mariadb-system         17m         Normal    HelmChartCreated           helmrelease/mariadb-operator                                        Created HelmChart/flux-system/mariadb-system-mariadb-operator with SourceRef 'HelmRepository/flux-system/mariadb-operator'",
                                "flux-system            17m         Normal    ReconciliationSucceeded    resourceset/flux-web                                                Reconciliation finished in 71ms",
                                "cert-manager           17m         Normal    HelmChartCreated           helmrelease/cert-manager                                            Created HelmChart/flux-system/cert-manager-cert-manager with SourceRef 'HelmRepository/flux-system/cert-manager'",
                                "mariadb-system         17m         Normal    HelmChartCreated           helmrelease/mariadb-operator-crds                                   Created HelmChart/flux-system/mariadb-system-mariadb-operator-crds with SourceRef 'HelmRepository/flux-system/mariadb-operator'",
                                "keystone-system        17m         Normal    HelmChartCreated           helmrelease/keystone-operator                                       Created HelmChart/flux-system/keystone-system-keystone-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "external-secrets       17m         Normal    HelmChartCreated           helmrelease/external-secrets                                        Created HelmChart/flux-system/external-secrets-external-secrets with SourceRef 'HelmRepository/flux-system/external-secrets'",
                                "envoy-gateway-system   17m         Normal    HelmChartCreated           helmrelease/envoy-gateway                                           Created HelmChart/flux-system/envoy-gateway-system-envoy-gateway with SourceRef 'HelmRepository/flux-system/envoy-gateway-charts'",
                                "memcached-system       17m         Normal    HelmChartCreated           helmrelease/memcached-operator                                      Created HelmChart/flux-system/memcached-system-memcached-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "c5c3-system            17m         Normal    HelmChartCreated           helmrelease/c5c3-operator                                           Created HelmChart/flux-system/c5c3-system-c5c3-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "headlamp-system        17m         Normal    HelmChartCreated           helmrelease/headlamp                                                Created HelmChart/flux-system/headlamp-system-headlamp with SourceRef 'HelmRepository/flux-system/headlamp'",
                                "openbao-system         17m         Normal    HelmChartCreated           helmrelease/openbao                                                 Created HelmChart/flux-system/openbao-system-openbao with SourceRef 'HelmRepository/flux-system/openbao'",
                                "flux-system            17m         Normal    ApplySucceeded             resourceset/flux-web                                                HelmRelease/flux-system/flux-web created...",
                                "monitoring             17m         Normal    HelmChartCreated           helmrelease/prometheus-operator-crds                                Created HelmChart/flux-system/monitoring-prometheus-operator-crds with SourceRef 'HelmRepository/flux-system/prometheus-community'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/external-secrets                                     stored fetched index of size 143.9kB from 'https://charts.external-secrets.io'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/headlamp                                             stored fetched index of size 98.89kB from 'https://kubernetes-sigs.github.io/headlamp/'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/openbao                                              stored fetched index of size 93.63kB from 'https://openbao.github.io/openbao-helm'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/cert-manager                                         stored fetched index of size 573.3kB from 'https://charts.jetstack.io'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/cert-manager-cert-manager                                 pulled 'cert-manager' chart with version 'v1.20.3'",
                                "flux-system            17m         Normal    NewArtifact                ocirepository/flux-web                                              stored artifact with revision '0.52.0@sha256:e25cf78b888fb82afadcb0c06bbb3dce8c5c5d0313e304ce67b6a7744977e458' from 'oci://ghcr.io/controlplaneio-fluxcd/charts/flux-operator'",
                                "flux-system            17m         Normal    ArtifactUpToDate           helmrepository/external-secrets                                     artifact up-to-date with remote revision: 'sha256:172e4dbf6ac03ea2cf1cfd3d835f31c56dadd9698185fd667744845938cc055a'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/keystone-system-keystone-operator                         pulled 'keystone-operator' chart with version '0.5.0'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/external-secrets-external-secrets                         pulled 'external-secrets' chart with version '0.20.4'",
                                "flux-system            17m         Normal    ArtifactUpToDate           helmrepository/mariadb-operator                                     artifact up-to-date with remote revision: 'sha256:7f48d1a62b45a948ed6f710145ee3f36da382fa5cfab9a48aad0917244bf94c8'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/mariadb-operator                                     stored fetched index of size 105.7kB from 'https://mariadb-operator.github.io/mariadb-operator'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/c5c3-system-c5c3-operator                                 pulled 'c5c3-operator' chart with version '0.3.0'",
                                "flux-system            17m         Normal    Pulled                     pod/flux-web-f67d8b54-6fxvg                                         Container image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" already present on machine and can be accessed by the pod",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/headlamp-system-headlamp                                  pulled 'headlamp' chart with version '0.43.0'",
                                "flux-system            17m         Normal    Started                    pod/flux-web-f67d8b54-6fxvg                                         Container started",
                                "flux-system            17m         Normal    SuccessfulCreate           replicaset/flux-web-f67d8b54                                        Created pod: flux-web-f67d8b54-6fxvg",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/envoy-gateway-system-envoy-gateway                        pulled 'gateway-helm' chart with version '1.8.2'",
                                "flux-system            17m         Normal    NewArtifact                gitrepository/k-orc                                                 stored artifact for commit 'Release v2.5.0'",
                                "flux-system            17m         Normal    Scheduled                  pod/flux-web-f67d8b54-6fxvg                                         Successfully assigned flux-system/flux-web-f67d8b54-6fxvg to forge-control-plane",
                                "flux-system            17m         Normal    ScalingReplicaSet          deployment/flux-web                                                 Scaled up replica set flux-web-f67d8b54 from 0 to 1",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/mariadb-system-mariadb-operator-crds                      pulled 'mariadb-operator-crds' chart with version '0.38.1'",
                                "flux-system            17m         Normal    Created                    pod/flux-web-f67d8b54-6fxvg                                         Container created",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/mariadb-system-mariadb-operator                           pulled 'mariadb-operator' chart with version '0.38.1'",
                                "headlamp-system        17m         Normal    SuccessfulCreate           replicaset/headlamp-796ff44f7b                                      Created pod: headlamp-796ff44f7b-gcx5n",
                                "headlamp-system        17m         Normal    ScalingReplicaSet          deployment/headlamp                                                 Scaled up replica set headlamp-796ff44f7b from 0 to 1",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/memcached-system-memcached-operator                       pulled 'memcached-operator' chart with version '0.4.0'",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-cainjector-78fdbbf665                       Created pod: cert-manager-cainjector-78fdbbf665-h7fgq",
                                "headlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-gcx5n                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\"",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/monitoring-prometheus-operator-crds                       pulled 'prometheus-operator-crds' chart with version '19.1.0'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/openbao-system-openbao                                    pulled 'openbao' chart with version '0.28.4'",
                                "cert-manager           17m         Normal    Scheduled                  pod/cert-manager-c767877bd-l4mz4                                    Successfully assigned cert-manager/cert-manager-c767877bd-l4mz4 to forge-control-plane",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-c767877bd                                   Created pod: cert-manager-c767877bd-l4mz4",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-webhook-66986b64b9                          Created pod: cert-manager-webhook-66986b64b9-dcnw7",
                                "cert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager-webhook                                     Scaled up replica set cert-manager-webhook-66986b64b9 from 0 to 1",
                                "cert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager-cainjector                                  Scaled up replica set cert-manager-cainjector-78fdbbf665 from 0 to 1",
                                "cert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager                                             Scaled up replica set cert-manager-c767877bd from 0 to 1",
                                "headlamp-system        17m         Normal    Scheduled                  pod/headlamp-796ff44f7b-gcx5n                                       Successfully assigned headlamp-system/headlamp-796ff44f7b-gcx5n to forge-control-plane",
                                "cert-manager           17m         Normal    Scheduled                  pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Successfully assigned cert-manager/cert-manager-cainjector-78fdbbf665-h7fgq to forge-control-plane",
                                "cert-manager           17m         Normal    Scheduled                  pod/cert-manager-webhook-66986b64b9-dcnw7                           Successfully assigned cert-manager/cert-manager-webhook-66986b64b9-dcnw7 to forge-control-plane",
                                "orc-system             17m         Normal    Scheduled                  pod/orc-controller-manager-7bd5ff7754-4k6dc                         Successfully assigned orc-system/orc-controller-manager-7bd5ff7754-4k6dc to forge-control-plane",
                                "flux-system            17m         Normal    Progressing                kustomization/k-orc                                                 CustomResourceDefinition/addressscopes.openstack.k-orc.cloud created...",
                                "orc-system             17m         Normal    ScalingReplicaSet          deployment/orc-controller-manager                                   Scaled up replica set orc-controller-manager-7bd5ff7754 from 0 to 1",
                                "orc-system             17m         Normal    SuccessfulCreate           replicaset/orc-controller-manager-7bd5ff7754                        Created pod: orc-controller-manager-7bd5ff7754-4k6dc",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-c767877bd-l4mz4                                    Pulling image \"quay.io/jetstack/cert-manager-controller:v1.20.3\"",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Pulling image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\"",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Pulling image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\"",
                                "headlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-gcx5n                                       Container started",
                                "orc-system             17m         Normal    Pulling                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Pulling image \"quay.io/orc/openstack-resource-controller:v2.5.0\"",
                                "headlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-gcx5n                                       Container created",
                                "headlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-gcx5n                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\" in 2.177s (2.178s including waiting). Image size: 3930787 bytes.",
                                "headlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-gcx5n                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\"",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Container created",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Successfully pulled image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\" in 3.083s (4.556s including waiting). Image size: 16409208 bytes.",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-cainjector-78fdbbf665-h7fgq                        Container started",
                                "kube-system            17m         Normal    LeaderElection             lease/cert-manager-cainjector-leader-election                       cert-manager-cainjector-78fdbbf665-h7fgq_f8744cee-d305-4998-9d30-3f5b96c7f950 became leader",
                                "mariadb-system         17m         Normal    InstallSucceeded           helmrelease/mariadb-operator-crds                                   Helm install succeeded for release mariadb-system/mariadb-operator-crds.v1 with chart mariadb-operator-crds@0.38.1",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-c767877bd-l4mz4                                    Successfully pulled image \"quay.io/jetstack/cert-manager-controller:v1.20.3\" in 2.687s (7.234s including waiting). Image size: 23662428 bytes.",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-c767877bd-l4mz4                                    Container started",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-c767877bd-l4mz4                                    Container created",
                                "kube-system            17m         Normal    LeaderElection             lease/cert-manager-controller                                       cert-manager-c767877bd-l4mz4-external-cert-manager-controller became leader",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Container created",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-webhook-66986b64b9-dcnw7                           Container started",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-webhook-66986b64b9-dcnw7                           Successfully pulled image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\" in 2.524s (9.716s including waiting). Image size: 19511753 bytes.",
                                "flux-system            17m         Normal    InstallSucceeded           helmrelease/flux-web                                                Helm install succeeded for release flux-system/flux-web.v1 with chart flux-operator@0.52.0+e25cf78b888f",
                                "keystone-system        17m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'cert-manager/cert-manager' is not ready",
                                "memcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'cert-manager/cert-manager' is not ready",
                                "external-secrets       17m         Normal    DependencyNotReady         helmrelease/external-secrets                                        dependency 'cert-manager/cert-manager' is not ready",
                                "mariadb-system         17m         Normal    DependencyNotReady         helmrelease/mariadb-operator                                        dependency 'cert-manager/cert-manager' is not ready",
                                "openbao-system         17m         Normal    DependencyNotReady         helmrelease/openbao                                                 dependency 'cert-manager/cert-manager' is not ready",
                                "envoy-gateway-system   17m         Normal    Pulling                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Pulling image \"docker.io/envoyproxy/gateway:v1.8.2\"",
                                "envoy-gateway-system   17m         Normal    SuccessfulCreate           job/envoy-gateway-gateway-helm-certgen                              Created pod: envoy-gateway-gateway-helm-certgen-55pjg",
                                "cert-manager           17m         Normal    InstallSucceeded           helmrelease/cert-manager                                            Helm install succeeded for release cert-manager/cert-manager.v1 with chart cert-manager@v1.20.3",
                                "envoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-gateway-helm-certgen-55pjg                        Successfully assigned envoy-gateway-system/envoy-gateway-gateway-helm-certgen-55pjg to forge-control-plane",
                                "orc-system             17m         Normal    Pulled                     pod/orc-controller-manager-7bd5ff7754-4k6dc                         Successfully pulled image \"quay.io/orc/openstack-resource-controller:v2.5.0\" in 11.783s (20.539s including waiting). Image size: 38987232 bytes.",
                                "orc-system             17m         Normal    Created                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Container created",
                                "orc-system             17m         Normal    LeaderElection             lease/f35396c5.k-orc.cloud                                          orc-controller-manager-7bd5ff7754-4k6dc_ba6ab00d-ad22-44da-a2f3-d4d9e9817650 became leader",
                                "orc-system             17m         Normal    Started                    pod/orc-controller-manager-7bd5ff7754-4k6dc                         Container started",
                                "memcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'monitoring/prometheus-operator-crds' is not ready",
                                "openbao-system         17m         Normal    WaitForFirstConsumer       persistentvolumeclaim/data-openbao-0                                waiting for first consumer to be created before binding",
                                "openbao-system         17m         Normal    ExternalProvisioning       persistentvolumeclaim/data-openbao-0                                Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "openbao-system         17m         Normal    SuccessfulCreate           statefulset/openbao                                                 Create Claim data-openbao-0 Pod openbao-0 in StatefulSet openbao success",
                                "openbao-system         17m         Normal    SuccessfulCreate           statefulset/openbao                                                 Create Pod openbao-0 in StatefulSet openbao successful",
                                "openbao-system         17m         Normal    InstallSucceeded           helmrelease/openbao                                                 Helm install succeeded for release openbao-system/openbao.v1 with chart openbao@0.28.4",
                                "openbao-system         17m         Normal    Provisioning               persistentvolumeclaim/data-openbao-0                                External provisioner is provisioning volume for claim \"openbao-system/data-openbao-0\"",
                                "local-path-storage     17m         Normal    Pulled                     pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "local-path-storage     17m         Normal    Started                    pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container started",
                                "local-path-storage     17m         Normal    Created                    pod/helper-pod-create-pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68      Container created",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    Requested                  certificate/openbao-ca                                              Created new CertificateRequest resource \"openbao-ca-1\"",
                                "default                17m         Warning   ErrInitIssuer              clusterissuer/openbao-ca-issuer                                     Error initializing issuer: secrets \"openbao-ca\" not found",
                                "default                17m         Warning   ErrGetKeyPair              clusterissuer/openbao-ca-issuer                                     Error getting keypair for CA issuer: secrets \"openbao-ca\" not found",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              Issuing certificate as Secret does not exist",
                                "cert-manager           17m         Normal    Generated                  certificate/openbao-ca                                              Stored new private key in temporary Secret resource \"openbao-ca-mfswz\"",
                                "openbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved",
                                "mariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Successfully assigned mariadb-system/mariadb-operator-cert-controller-58b95fd98-jzgsb to forge-control-plane",
                                "cert-manager           17m         Normal    CertificateIssued          certificaterequest/openbao-ca-1                                     Certificate fetched from issuer successfully",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    CertificateIssued          certificaterequest/openstack-db-ca-1                                Certificate fetched from issuer successfully",
                                "cert-manager           17m         Normal    cert-manager.io            certificaterequest/openstack-db-ca-1                                Certificate request has been approved by cert-manager.io",
                                "cert-manager           17m         Normal    cert-manager.io            certificaterequest/openbao-ca-1                                     Certificate request has been approved by cert-manager.io",
                                "monitoring             17m         Normal    InstallSucceeded           helmrelease/prometheus-operator-crds                                Helm install succeeded for release monitoring/prometheus-operator-crds.v1 with chart prometheus-operator-crds@19.1.0",
                                "openbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved",
                                "default                17m         Warning   ErrGetKeyPair              clusterissuer/openstack-db-ca-issuer                                Error getting keypair for CA issuer: secrets \"openstack-db-ca\" not found",
                                "default                17m         Warning   ErrInitIssuer              clusterissuer/openstack-db-ca-issuer                                Error initializing issuer: secrets \"openstack-db-ca\" not found",
                                "mariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator                                         Scaled up replica set mariadb-operator-756fd78967 from 0 to 1",
                                "mariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator-webhook                                 Scaled up replica set mariadb-operator-webhook-67d6d5db7b from 0 to 1",
                                "mariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-webhook-67d6d5db7b                      Created pod: mariadb-operator-webhook-67d6d5db7b-nmnnn",
                                "mariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Successfully assigned mariadb-system/mariadb-operator-webhook-67d6d5db7b-nmnnn to forge-control-plane",
                                "openbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved",
                                "openbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved",
                                "openbao-system         17m         Normal    WaitingForApproval         certificaterequest/openbao-tls-1                                    Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         Issuing certificate as Secret does not exist",
                                "openbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             Issuing certificate as Secret does not exist",
                                "cert-manager           17m         Normal    Requested                  certificate/openstack-db-ca                                         Created new CertificateRequest resource \"openstack-db-ca-1\"",
                                "mariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-756fd78967-6wk5n                               Successfully assigned mariadb-system/mariadb-operator-756fd78967-6wk5n to forge-control-plane",
                                "mariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-756fd78967                              Created pod: mariadb-operator-756fd78967-6wk5n",
                                "openbao-system         17m         Normal    Generated                  certificate/openbao-tls                                             Stored new private key in temporary Secret resource \"openbao-tls-sgp4k\"",
                                "openbao-system         17m         Normal    Requested                  certificate/openbao-tls                                             Created new CertificateRequest resource \"openbao-tls-1\"",
                                "cert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              The certificate has been successfully issued",
                                "cert-manager           17m         Normal    Generated                  certificate/openstack-db-ca                                         Stored new private key in temporary Secret resource \"openstack-db-ca-vhpcr\"",
                                "mariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator-cert-controller                         Scaled up replica set mariadb-operator-cert-controller-58b95fd98 from 0 to 1",
                                "mariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-cert-controller-58b95fd98               Created pod: mariadb-operator-cert-controller-58b95fd98-jzgsb",
                                "headlamp-system        17m         Warning   Unhealthy                  pod/headlamp-796ff44f7b-gcx5n                                       Readiness probe failed: Get \"http://10.244.0.11:4466/\": dial tcp 10.244.0.11:4466: connect: connection refused",
                                "openbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             The certificate has been successfully issued",
                                "mariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-756fd78967-6wk5n                               Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"",
                                "openbao-system         17m         Normal    CertificateIssued          certificaterequest/openbao-tls-1                                    Certificate fetched from issuer successfully",
                                "openbao-system         17m         Normal    cert-manager.io            certificaterequest/openbao-tls-1                                    Certificate request has been approved by cert-manager.io",
                                "mariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"",
                                "headlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-gcx5n                                       Container started",
                                "headlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-gcx5n                                       Container created",
                                "headlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-gcx5n                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\" in 6.392s (25.516s including waiting). Image size: 96655717 bytes.",
                                "cert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         The certificate has been successfully issued",
                                "openbao-system         17m         Normal    ProvisioningSucceeded      persistentvolumeclaim/data-openbao-0                                Successfully provisioned volume pvc-dadd06e2-dbd9-4d7b-8fdc-6d59a8353e68",
                                "headlamp-system        17m         Normal    InstallSucceeded           helmrelease/headlamp                                                Helm install succeeded for release headlamp-system/headlamp.v1 with chart headlamp@0.43.0",
                                "openbao-system         17m         Normal    Scheduled                  pod/openbao-0                                                       Successfully assigned openbao-system/openbao-0 to forge-control-plane",
                                "external-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-webhook-6955d84bd5                      Created pod: external-secrets-webhook-6955d84bd5-mkwpc",
                                "external-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets                                         Scaled up replica set external-secrets-5958b59f7d from 0 to 1",
                                "external-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-5958b59f7d                              Created pod: external-secrets-5958b59f7d-h78sx",
                                "external-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets-cert-controller                         Scaled up replica set external-secrets-cert-controller-97b69894c from 0 to 1",
                                "external-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-cert-controller-97b69894c               Created pod: external-secrets-cert-controller-97b69894c-lrgkp",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-webhook-6955d84bd5-mkwpc                       Successfully assigned external-secrets/external-secrets-webhook-6955d84bd5-mkwpc to forge-control-plane",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-cert-controller-97b69894c-lrgkp                Successfully assigned external-secrets/external-secrets-cert-controller-97b69894c-lrgkp to forge-control-plane",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-5958b59f7d-h78sx                               Successfully assigned external-secrets/external-secrets-5958b59f7d-h78sx to forge-control-plane",
                                "external-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets-webhook                                 Scaled up replica set external-secrets-webhook-6955d84bd5 from 0 to 1",
                                "external-secrets       17m         Normal    Pulling                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "external-secrets       17m         Normal    Pulling                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "default                17m         Normal    KeyPairVerified            clusterissuer/openbao-ca-issuer                                     Signing CA verified",
                                "external-secrets       17m         Normal    Pulling                    pod/external-secrets-5958b59f7d-h78sx                               Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "default                17m         Normal    KeyPairVerified            clusterissuer/openstack-db-ca-issuer                                Signing CA verified",
                                "envoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Container started",
                                "envoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-gateway-helm-certgen-55pjg                        Container created",
                                "envoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-gateway-helm-certgen-55pjg                        Successfully pulled image \"docker.io/envoyproxy/gateway:v1.8.2\" in 4.796s (15.195s including waiting). Image size: 73324485 bytes.",
                                "flux-system            17m         Normal    Progressing                kustomization/k-orc                                                 Health check passed in 35.286173772s",
                                "mariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       MountVolume.SetUp failed for volume \"ca\" : secret \"mariadb-operator-webhook-ca\" not found",
                                "mariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       MountVolume.SetUp failed for volume \"cert\" : secret \"mariadb-operator-webhook-cert\" not found",
                                "flux-system            17m         Normal    ReconciliationSucceeded    kustomization/k-orc                                                 Reconciliation finished in 38.659911485s, next run in 30m0s",
                                "envoy-gateway-system   17m         Normal    Completed                  job/envoy-gateway-gateway-helm-certgen                              Job completed",
                                "mariadb-system         17m         Normal    Created                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Container created",
                                "envoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-df8fc66ff-9zgzc                                   Successfully assigned envoy-gateway-system/envoy-gateway-df8fc66ff-9zgzc to forge-control-plane",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 4.756s (9.586s including waiting). Image size: 36312327 bytes.",
                                "envoy-gateway-system   17m         Normal    SuccessfulCreate           replicaset/envoy-gateway-df8fc66ff                                  Created pod: envoy-gateway-df8fc66ff-9zgzc",
                                "envoy-gateway-system   17m         Normal    ScalingReplicaSet          deployment/envoy-gateway                                            Scaled up replica set envoy-gateway-df8fc66ff from 0 to 1",
                                "envoy-gateway-system   17m         Normal    LeaderElection             lease/5b9825d2.gateway.envoyproxy.io                                envoy-gateway-df8fc66ff-9zgzc_18171f57-4610-4606-8ace-20402318ab27 became leader",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-756fd78967-6wk5n                               Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 603ms (10.183s including waiting). Image size: 36312327 bytes.",
                                "envoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-df8fc66ff-9zgzc                                   Container started",
                                "mariadb-system         17m         Normal    Created                    pod/mariadb-operator-756fd78967-6wk5n                               Container created",
                                "envoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-df8fc66ff-9zgzc                                   Container created",
                                "envoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-df8fc66ff-9zgzc                                   Container image \"docker.io/envoyproxy/gateway:v1.8.2\" already present on machine and can be accessed by the pod",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-756fd78967-6wk5n                               Container started",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Container started",
                                "memcached-system       17m         Normal    Scheduled                  pod/memcached-operator-869dfff548-gt8xw                             Successfully assigned memcached-system/memcached-operator-869dfff548-gt8xw to forge-control-plane",
                                "memcached-system       17m         Normal    Pulling                    pod/memcached-operator-869dfff548-gt8xw                             Pulling image \"ghcr.io/c5c3/memcached-operator:0.4.0\"",
                                "memcached-system       17m         Normal    SuccessfulCreate           replicaset/memcached-operator-869dfff548                            Created pod: memcached-operator-869dfff548-gt8xw",
                                "memcached-system       17m         Normal    ScalingReplicaSet          deployment/memcached-operator                                       Scaled up replica set memcached-operator-869dfff548 from 0 to 1",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container started",
                                "mariadb-system         17m         Normal    Created                    pod/mariadb-operator-webhook-67d6d5db7b-nmnnn                       Container created",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-5958b59f7d-h78sx                               Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 549ms (13.728s including waiting). Image size: 89583295 bytes.",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Container started",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-cert-controller-97b69894c-lrgkp                Container created",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-cert-controller-97b69894c-lrgkp                Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 6.022s (13.26s including waiting). Image size: 89583295 bytes.",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Container started",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-5958b59f7d-h78sx                               Container created",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-webhook-6955d84bd5-mkwpc                       Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 562ms (14.269s including waiting). Image size: 89583295 bytes.",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-webhook-6955d84bd5-mkwpc                       Container created",
                                "default                17m         Warning   UpdateFailed               validatingwebhookconfiguration/secretstore-validate                 ca cert not yet ready",
                                "default                17m         Warning   UpdateFailed               validatingwebhookconfiguration/externalsecret-validate              ca cert not yet ready",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-5958b59f7d-h78sx                               Container started",
                                "memcached-system       16m         Normal    LeaderElection             lease/d4f3c8a2.c5c3.io                                              memcached-operator-869dfff548-gt8xw_f6d2f8c5-f341-49b7-ab4a-8040bdc10cd0 became leader",
                                "memcached-system       16m         Normal    Started                    pod/memcached-operator-869dfff548-gt8xw                             Container started",
                                "memcached-system       16m         Normal    Created                    pod/memcached-operator-869dfff548-gt8xw                             Container created",
                                "memcached-system       16m         Normal    Pulled                     pod/memcached-operator-869dfff548-gt8xw                             Successfully pulled image \"ghcr.io/c5c3/memcached-operator:0.4.0\" in 2.939s (8.784s including waiting). Image size: 17406523 bytes.",
                                "envoy-gateway-system   16m         Normal    InstallSucceeded           helmrelease/envoy-gateway                                           Helm install succeeded for release envoy-gateway-system/envoy-gateway.v1 with chart gateway-helm@1.8.2",
                                "memcached-system       16m         Normal    InstallSucceeded           helmrelease/memcached-operator                                      Helm install succeeded for release memcached-system/memcached-operator.v1 with chart memcached-operator@0.4.0",
                                "mariadb-system         16m         Warning   Unhealthy                  pod/mariadb-operator-cert-controller-58b95fd98-jzgsb                Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "openbao-system         16m         Warning   FailedMount                pod/openbao-0                                                       MountVolume.SetUp failed for volume \"client-tls\" : secret \"openbao-client-tls\" not found",
                                "keystone-system        16m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'mariadb-system/mariadb-operator' is not ready",
                                "external-secrets       16m         Warning   Unhealthy                  pod/external-secrets-cert-controller-97b69894c-lrgkp                Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "mariadb-system         16m         Normal    InstallSucceeded           helmrelease/mariadb-operator                                        Helm install succeeded for release mariadb-system/mariadb-operator.v1 with chart mariadb-operator@0.38.1",
                                "external-secrets       16m         Normal    InstallSucceeded           helmrelease/external-secrets                                        Helm install succeeded for release external-secrets/external-secrets.v1 with chart external-secrets@0.20.4",
                                "keystone-system        16m         Normal    NoPods                     poddisruptionbudget/keystone-operator                               No matching pods found",
                                "keystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-mtvhv                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found",
                                "keystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-w9xzs                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-w9xzs to forge-control-plane",
                                "keystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               Issuing certificate as Secret does not exist",
                                "keystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-w9xzs                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found",
                                "keystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-mtvhv                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-mtvhv to forge-control-plane",
                                "keystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-mtvhv",
                                "keystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-w9xzs",
                                "keystone-system        16m         Normal    ScalingReplicaSet          deployment/keystone-operator                                        Scaled up replica set keystone-operator-66cf7cbc64 from 0 to 2",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-mtvhv                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"",
                                "keystone-system        16m         Normal    cert-manager.io            certificaterequest/keystone-operator-webhook-1                      Certificate request has been approved by cert-manager.io",
                                "keystone-system        16m         Warning   BadConfig                  certificaterequest/keystone-operator-webhook-1                      Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Requested                  certificate/keystone-operator-webhook                               Created new CertificateRequest resource \"keystone-operator-webhook-1\"",
                                "keystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               The certificate has been successfully issued",
                                "keystone-system        16m         Normal    CertificateIssued          certificaterequest/keystone-operator-webhook-1                      Certificate fetched from issuer successfully",
                                "keystone-system        16m         Normal    Generated                  certificate/keystone-operator-webhook                               Stored new private key in temporary Secret resource \"keystone-operator-webhook-gmq2q\"",
                                "keystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-w9xzs                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"",
                                "c5c3-system            16m         Normal    DependencyNotReady         helmrelease/c5c3-operator                                           dependency 'keystone-system/keystone-operator' is not ready",
                                "openstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     Issuing certificate as Secret does not exist",
                                "keystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-mtvhv                              Readiness probe failed: Get \"http://10.244.0.26:8081/readyz\": dial tcp 10.244.0.26:8081: connect: connection refused",
                                "keystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-mtvhv                              Container created",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    CertificateIssued          certificaterequest/openbao-client-tls-1                             Certificate fetched from issuer successfully",
                                "openbao-system         16m         Normal    cert-manager.io            certificaterequest/openbao-client-tls-1                             Certificate request has been approved by cert-manager.io",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      Issuing certificate as Secret does not exist",
                                "openbao-system         16m         Normal    Issuing                    certificate/eso-openbao-client-tls                                  The certificate has been successfully issued",
                                "openbao-system         16m         Normal    Requested                  certificate/eso-openbao-client-tls                                  Created new CertificateRequest resource \"eso-openbao-client-tls-1\"",
                                "openbao-system         16m         Normal    Generated                  certificate/eso-openbao-client-tls                                  Stored new private key in temporary Secret resource \"eso-openbao-client-tls-dtvpg\"",
                                "openbao-system         16m         Normal    Issuing                    certificate/eso-openbao-client-tls                                  Issuing certificate as Secret does not exist",
                                "openbao-system         16m         Normal    CertificateIssued          certificaterequest/eso-openbao-client-tls-1                         Certificate fetched from issuer successfully",
                                "openbao-system         16m         Normal    cert-manager.io            certificaterequest/eso-openbao-client-tls-1                         Certificate request has been approved by cert-manager.io",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-mtvhv                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 3.578s (3.578s including waiting). Image size: 28826767 bytes.",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/eso-openbao-client-tls-1                         Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-bfnhj\"",
                                "openbao-system         16m         Normal    Requested                  certificate/openbao-client-tls                                      Created new CertificateRequest resource \"openbao-client-tls-1\"",
                                "keystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-mtvhv                              Container started",
                                "openstack              16m         Normal    Generated                  certificate/keystone-nip-io-tls                                     Stored new private key in temporary Secret resource \"keystone-nip-io-tls-v8h4p\"",
                                "openstack              16m         Normal    Requested                  certificate/keystone-nip-io-tls                                     Created new CertificateRequest resource \"keystone-nip-io-tls-1\"",
                                "keystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-w9xzs                              Container started",
                                "openstack              16m         Normal    CertificateIssued          certificaterequest/keystone-nip-io-tls-1                            Certificate fetched from issuer successfully",
                                "openstack              16m         Normal    cert-manager.io            certificaterequest/keystone-nip-io-tls-1                            Certificate request has been approved by cert-manager.io",
                                "openstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved",
                                "openstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-w9xzs                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 493ms (4.056s including waiting). Image size: 28826767 bytes.",
                                "keystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-w9xzs                              Container created",
                                "openstack              16m         Warning   BadConfig                  certificaterequest/keystone-nip-io-tls-1                            Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients",
                                "keystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-w9xzs                              Readiness probe failed: Get \"http://10.244.0.27:8081/readyz\": dial tcp 10.244.0.27:8081: connect: connection refused",
                                "openbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      The certificate has been successfully issued",
                                "keystone-system        16m         Normal    LeaderElection             lease/keystone.openstack.c5c3.io                                    keystone-operator-66cf7cbc64-w9xzs_bd6f3f19-cb10-45c4-8696-c759bd741820 became leader",
                                "openstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved",
                                "openstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved",
                                "openstack              16m         Normal    WaitingForApproval         certificaterequest/keystone-nip-io-tls-1                            Not signing CertificateRequest until it is Approved",
                                "envoy-gateway-system   16m         Normal    Scheduled                  pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Successfully assigned envoy-gateway-system/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4 to forge-control-plane",
                                "openstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     The certificate has been successfully issued",
                                "envoy-gateway-system   16m         Normal    ScalingReplicaSet          deployment/envoy-openstack-openstack-gw-b67dc6f3                    Scaled up replica set envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f from 0 to 1",
                                "envoy-gateway-system   16m         Normal    SuccessfulCreate           replicaset/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f         Created pod: envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4",
                                "envoy-gateway-system   16m         Normal    Pulling                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Pulling image \"docker.io/envoyproxy/envoy:distroless-v1.38.3\"",
                                "keystone-system        16m         Normal    InstallSucceeded           helmrelease/keystone-operator                                       Helm install succeeded for release keystone-system/keystone-operator.v1 with chart keystone-operator@0.5.0",
                                "envoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container created",
                                "envoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container started",
                                "envoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container created",
                                "envoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container image \"docker.io/envoyproxy/gateway:v1.8.2\" already present on machine and can be accessed by the pod",
                                "envoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Container started",
                                "envoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-5dbb46785f-4n5x4          Successfully pulled image \"docker.io/envoyproxy/envoy:distroless-v1.38.3\" in 3.41s (3.41s including waiting). Image size: 41907812 bytes.",
                                "openbao-system         16m         Normal    Pulling                    pod/openbao-0                                                       Pulling image \"quay.io/openbao/openbao:2.5.5\"",
                                "openbao-system         16m         Normal    Pulled                     pod/openbao-0                                                       Successfully pulled image \"quay.io/openbao/openbao:2.5.5\" in 4.648s (4.648s including waiting). Image size: 76859931 bytes.",
                                "default                16m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Put \"https://openbao.openbao-system.svc:8200/v1/auth/kubernetes/management/login\": dial tcp 10.96.114.217:8200: connect: connection refused",
                                "openbao-system         16m         Normal    Created                    pod/openbao-0                                                       Container created",
                                "openbao-system         16m         Normal    Started                    pod/openbao-0                                                       Container started",
                                "c5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   Issuing certificate as Secret does not exist",
                                "c5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-8cc5s                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-8cc5s to forge-control-plane",
                                "c5c3-system            16m         Normal    ScalingReplicaSet          deployment/c5c3-operator                                            Scaled up replica set c5c3-operator-575bfd968 from 0 to 2",
                                "c5c3-system            16m         Normal    NoPods                     poddisruptionbudget/c5c3-operator                                   No matching pods found",
                                "c5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-n42td",
                                "c5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-8cc5s",
                                "c5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-n42td                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-n42td to forge-control-plane",
                                "c5c3-system            16m         Normal    Requested                  certificate/c5c3-operator-webhook                                   Created new CertificateRequest resource \"c5c3-operator-webhook-1\"",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    CertificateIssued          certificaterequest/c5c3-operator-webhook-1                          Certificate fetched from issuer successfully",
                                "c5c3-system            16m         Normal    cert-manager.io            certificaterequest/c5c3-operator-webhook-1                          Certificate request has been approved by cert-manager.io",
                                "c5c3-system            16m         Warning   FailedMount                pod/c5c3-operator-575bfd968-n42td                                   MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"c5c3-operator-webhook-cert\" not found",
                                "c5c3-system            16m         Normal    Generated                  certificate/c5c3-operator-webhook                                   Stored new private key in temporary Secret resource \"c5c3-operator-webhook-dsgph\"",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Warning   BadConfig                  certificaterequest/c5c3-operator-webhook-1                          Certificate will be issued with an empty Issuer DN, which contravenes RFC 5280 and could break some strict clients",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Warning   FailedMount                pod/c5c3-operator-575bfd968-8cc5s                                   MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"c5c3-operator-webhook-cert\" not found",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   The certificate has been successfully issued",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-8cc5s                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"",
                                "c5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-n42td                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"",
                                "openbao-system         16m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: Key                Value...",
                                "c5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-n42td                                   Container started",
                                "c5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-n42td                                   Container created",
                                "c5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-n42td                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 3.324s (3.324s including waiting). Image size: 28614836 bytes.",
                                "c5c3-system            16m         Normal    LeaderElection             lease/c5c3.openstack.c5c3.io                                        c5c3-operator-575bfd968-n42td_376616b6-0da5-4bb6-8560-0459fb1b74e7 became leader",
                                "c5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-8cc5s                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 467ms (3.775s including waiting). Image size: 28614836 bytes.",
                                "c5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-8cc5s                                   Container created",
                                "c5c3-system            15m         Normal    Started                    pod/c5c3-operator-575bfd968-8cc5s                                   Container started",
                                "default                15m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Error making API request....",
                                "c5c3-system            15m         Warning   Unhealthy                  pod/c5c3-operator-575bfd968-8cc5s                                   Readiness probe failed: Get \"http://10.244.0.30:8081/readyz\": dial tcp 10.244.0.30:8081: connect: connection refused",
                                "c5c3-system            15m         Normal    InstallSucceeded           helmrelease/c5c3-operator                                           Helm install succeeded for release c5c3-system/c5c3-operator.v1 with chart c5c3-operator@0.3.0",
                                "openbao-system         15m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: command timed out: \"/bin/sh -ec bao status -tls-skip-verify\" timed out after 3s",
                                "openstack              15m         Warning   UpdateFailed               externalsecret/keystone-admin                                       error processing spec.data[0] (key: bootstrap/openstack/controlplane-keystone/admin), err: ClusterSecretStore \"openbao-cluster-store\" is not ready",
                                "openstack              15m         Warning   UpdateFailed               externalsecret/keystone-db                                          error processing spec.data[0] (key: openstack/keystone/openstack/controlplane/db), err: ClusterSecretStore \"openbao-cluster-store\" is not ready",
                                "openbao-system         15m         Warning   Unhealthy                  pod/openbao-0                                                       Readiness probe failed: Key                Value...",
                                "openstack              15m         Warning   UpdateFailed               externalsecret/mariadb-root-password                                error processing spec.data[0] (key: infrastructure/mariadb), err: ClusterSecretStore \"openbao-cluster-store\" is not ready",
                                "default                15m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            unable to log in to auth method: unable to log in with Kubernetes auth: Error making API request....",
                                "openstack              15m         Normal    Created                    externalsecret/keystone-admin                                       secret created",
                                "openstack              15m         Normal    Created                    externalsecret/mariadb-root-password                                secret created",
                                "openstack              15m         Normal    Created                    externalsecret/keystone-db                                          secret created",
                                "openstack              15m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-0                        waiting for first consumer to be created before binding",
                                "openstack              15m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-0                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "default                15m         Warning   OwnerRefInvalidNamespace   clusterrolebinding/openstack-db-openstack-b026ebf5:auth-delegator   ownerRef [k8s.mariadb.com/v1alpha1/MariaDB, namespace: , name: openstack-db, uid: b026ebf5-a2c4-42d4-96ae-6729551072b1] does not exist in namespace \"\"",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-9ms7j                             Successfully assigned openstack/openstack-memcached-f654cd846-9ms7j to forge-control-plane",
                                "openstack              15m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-0                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-0\"",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-lq5jq                             Successfully assigned openstack/openstack-memcached-f654cd846-lq5jq to forge-control-plane",
                                "openstack              15m         Normal    SuccessfulCreate           job/openstack-db-init                                               Created pod: openstack-db-init-x4554",
                                "openstack              15m         Normal    ScalingReplicaSet          deployment/openstack-memcached                                      Scaled up replica set openstack-memcached-f654cd846 from 0 to 3",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-nv658                             Successfully assigned openstack/openstack-memcached-f654cd846-nv658 to forge-control-plane",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-9ms7j",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-nv658",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-lq5jq",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-nv658                             Pulling image \"memcached:1.6\"",
                                "local-path-storage     15m         Normal    Pulled                     pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "local-path-storage     15m         Normal    Created                    pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container created",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-lq5jq                             Pulling image \"memcached:1.6\"",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-9ms7j                             Pulling image \"memcached:1.6\"",
                                "local-path-storage     15m         Normal    Started                    pod/helper-pod-create-pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5      Container started",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-0                        Successfully provisioned volume pvc-8d44fcc1-feba-4082-8da8-0472bdd95ee5",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-init-x4554                                         Successfully assigned openstack/openstack-db-init-x4554 to forge-control-plane",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-lq5jq                             Successfully pulled image \"memcached:1.6\" in 3.968s (3.968s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-9ms7j                             Successfully pulled image \"memcached:1.6\" in 697ms (4.614s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-9ms7j                             Container created",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-9ms7j                             Container started",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-lq5jq                             Container started",
                                "openstack              14m         Normal    Pulling                    pod/openstack-db-init-x4554                                         Pulling image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\"",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-lq5jq                             Container created",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-nv658                             Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-nv658                             Successfully pulled image \"memcached:1.6\" in 706ms (5.295s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-nv658                             Container started",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-init-x4554                                         Successfully pulled image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" in 6.741s (7.694s including waiting). Image size: 104480028 bytes.",
                                "openstack              14m         Normal    Started                    pod/openstack-db-init-x4554                                         Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-db-init-x4554                                         Container created",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-1                         waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-0 Pod openstack-db-0 in StatefulSet openstack-db success",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-0                         waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-0 in StatefulSet openstack-db successful",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim storage-openstack-db-1 Pod openstack-db-1 in StatefulSet openstack-db success",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-2 Pod openstack-db-2 in StatefulSet openstack-db success",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim galera-openstack-db-1 Pod openstack-db-1 in StatefulSet openstack-db success",
                                "openstack              14m         Normal    NoPods                     poddisruptionbudget/openstack-db                                    No matching pods found",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-1                        waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    Completed                  job/openstack-db-init                                               Job completed",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-2                        waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Claim storage-openstack-db-2 Pod openstack-db-2 in StatefulSet openstack-db success",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-2                         waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-0                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container created",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container started",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container started",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-1                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-1\"",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-0                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-0\"",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container created",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-2 in StatefulSet openstack-db successful",
                                "openstack              14m         Normal    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-1 in StatefulSet openstack-db successful",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76      Container started",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-2                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-2\"",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-1                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-1\"",
                                "openstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-1                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container started",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-0                         Successfully provisioned volume pvc-23f79fc4-9e9a-4a55-bbd4-e54f92c721f9",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-2                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-2\"",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-0                                                  Successfully assigned openstack/openstack-db-0 to forge-control-plane",
                                "openstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container created",
                                "openstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created",
                                "openstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-2                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "openstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started",
                                "openstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/storage-openstack-db-1                        Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-1                         Successfully provisioned volume pvc-7afaff50-64b6-4f1e-be92-e8b3b598da76",
                                "openstack              14m         Normal    ExternalProvisioning       persistentvolumeclaim/galera-openstack-db-2                         Waiting for a volume to be created either by the external provisioner 'rancher.io/local-path' or manually by the system administrator. If volume creation is delayed, please verify that the provisioner is running and correctly registered.",
                                "openstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-0                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-9873b6f6-eaff-4295-a5ef-2d687277b174      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: Get \"http://10.244.0.41:5566/health\": dial tcp 10.244.0.41:5566: connect: connection refused",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-2                         Successfully provisioned volume pvc-60b0f8d2-9594-4263-b9e4-e7fe99f8e321",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-1                        Successfully provisioned volume pvc-da26abb8-3ac4-41e9-baf7-80b092fc425e",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-2                        Successfully provisioned volume pvc-9873b6f6-eaff-4295-a5ef-2d687277b174",
                                "openstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-1                                                  Successfully assigned openstack/openstack-db-1 to forge-control-plane",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-2                                                  Successfully assigned openstack/openstack-db-2 to forge-control-plane",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Created                    pod/openstack-db-2                                                  Container created",
                                "openstack              14m         Normal    Started                    pod/openstack-db-2                                                  Container started",
                                "openstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-1                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "openstack              14m         Normal    Created                    pod/openstack-db-1                                                  Container created",
                                "openstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "openstack              14m         Warning   Unhealthy                  pod/openstack-db-1                                                  Readiness probe failed: Get \"http://10.244.0.43:5566/health\": dial tcp 10.244.0.43:5566: connect: connection refused",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-1                                                  Startup probe failed: HTTP probe failed with statuscode: 500",
                                "openstack              13m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "openstack              13m         Normal    Pulled                     pod/openstack-db-2                                                  Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "openstack              13m         Normal    Created                    pod/openstack-db-2                                                  Container created",
                                "openstack              13m         Normal    Started                    pod/openstack-db-2                                                  Container started",
                                "openstack              13m         Normal    Started                    pod/openstack-db-2                                                  Container started",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Readiness probe failed: Get \"http://10.244.0.44:5566/health\": dial tcp 10.244.0.44:5566: connect: connection refused",
                                "openstack              13m         Normal    Created                    pod/openstack-db-2                                                  Container created",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Startup probe failed: HTTP probe failed with statuscode: 500",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "openstack              12m         Normal    Created                    externalsecret/controlplane-keystone-db-credentials                 secret created",
                                "openstack              12m         Normal    GaleraClusterHealthy       mariadb/openstack-db                                                Galera cluster is healthy",
                                "openstack              12m         Normal    CredentialKeysGenerated    keystone/controlplane-keystone                                      Initial credential encryption keys have been generated",
                                "openstack              12m         Normal    FernetKeysGenerated        keystone/controlplane-keystone                                      Initial Fernet encryption keys have been generated",
                                "openstack              12m         Normal    Created                    externalsecret/controlplane-keystone-admin-credentials              secret created",
                                "openstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-credential-keys-backup             PushSecret synced successfully",
                                "openstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-fernet-keys-backup                 PushSecret synced successfully",
                                "openstack              12m         Normal    Scheduled                  pod/controlplane-keystone-db-sync-xt5jh                             Successfully assigned openstack/controlplane-keystone-db-sync-xt5jh to forge-control-plane",
                                "openstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-db-sync                                   Created pod: controlplane-keystone-db-sync-xt5jh",
                                "openstack              12m         Normal    Pulling                    pod/controlplane-keystone-db-sync-xt5jh                             Pulling image \"ghcr.io/c5c3/keystone:2025.2\"",
                                "openstack              12m         Normal    Pulled                     pod/controlplane-keystone-db-sync-xt5jh                             Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 9.107s (9.108s including waiting). Image size: 111505124 bytes.",
                                "openstack              12m         Normal    Created                    pod/controlplane-keystone-db-sync-xt5jh                             Container created",
                                "openstack              12m         Normal    Started                    pod/controlplane-keystone-db-sync-xt5jh                             Container started",
                                "openstack              12m         Normal    Completed                  job/controlplane-keystone-db-sync                                   Job completed",
                                "openstack              12m         Normal    Scheduled                  pod/controlplane-keystone-schema-check-wg5rb                        Successfully assigned openstack/controlplane-keystone-schema-check-wg5rb to forge-control-plane",
                                "openstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-schema-check                              Created pod: controlplane-keystone-schema-check-wg5rb",
                                "openstack              12m         Normal    Pulled                     pod/controlplane-keystone-schema-check-wg5rb                        Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod",
                                "openstack              12m         Normal    Created                    pod/controlplane-keystone-schema-check-wg5rb                        Container created",
                                "openstack              12m         Normal    Started                    pod/controlplane-keystone-schema-check-wg5rb                        Container started",
                                "openstack              11m         Normal    ScalingReplicaSet          deployment/controlplane-keystone                                    Scaled up replica set controlplane-keystone-6d68dcd67c from 0 to 1",
                                "openstack              11m         Normal    SuccessfulCreate           replicaset/controlplane-keystone-6d68dcd67c                         Created pod: controlplane-keystone-6d68dcd67c-6l6p9",
                                "openstack              11m         Normal    Completed                  job/controlplane-keystone-schema-check                              Job completed",
                                "openstack              11m         Normal    Scheduled                  pod/controlplane-keystone-6d68dcd67c-6l6p9                          Successfully assigned openstack/controlplane-keystone-6d68dcd67c-6l6p9 to forge-control-plane",
                                "openstack              5m31s       Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-6l6p9                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)",
                                "openstack              2m54s       Normal    DatabaseSynced             keystone/controlplane-keystone                                      Database schema is up to date",
                                "openstack              20s         Normal    Started                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container started",
                                "openstack              20s         Normal    Created                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container created",
                                "openstack              20s         Normal    Pulled                     pod/controlplane-keystone-6d68dcd67c-6l6p9                          Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod",
                                "openstack              15s         Warning   BackOff                    pod/controlplane-keystone-6d68dcd67c-6l6p9                          Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-6l6p9_openstack(4096fdc2-ea12-432d-9041-3bab9b5a9000)",
                                "default                14s         Normal    Valid                      clustersecretstore/openbao-cluster-store                            store validated",
                                "=== Pod descriptions and logs in namespace openstack ===",
                                "--- describe pod/controlplane-keystone-6d68dcd67c-6l6p9 ---",
                                "Name:             controlplane-keystone-6d68dcd67c-6l6p9",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:45:46 +0000",
                                "Labels:           app.kubernetes.io/instance=controlplane-keystone",
                                "                  app.kubernetes.io/managed-by=keystone-operator",
                                "                  app.kubernetes.io/name=keystone",
                                "                  pod-template-hash=6d68dcd67c",
                                "Annotations:      <none>",
                                "Status:           Running",
                                "IP:               10.244.0.47",
                                "IPs:",
                                "  IP:           10.244.0.47",
                                "Controlled By:  ReplicaSet/controlplane-keystone-6d68dcd67c",
                                "Containers:",
                                "  keystone:",
                                "    Container ID:    containerd://aed3aefac187fa2784bb42e81db44b25de1cee0c4aed75250e36e38f126201b3",
                                "    Image:           ghcr.io/c5c3/keystone:2025.2",
                                "    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35",
                                "    Port:            5000/TCP (keystone)",
                                "    Host Port:       0/TCP (keystone)",
                                "    SeccompProfile:  RuntimeDefault",
                                "    Command:",
                                "      uwsgi",
                                "      --http",
                                "      :5000",
                                "      --http-keepalive",
                                "      --log-master",
                                "      --log-format",
                                "      %(method) %(uri) => generated %(rsize) bytes in %(msecs) msecs (%(proto) %(status))",
                                "      --wsgi-file",
                                "      /var/lib/openstack/bin/keystone-wsgi-public",
                                "      --master",
                                "      --lazy-apps",
                                "      --need-app",
                                "      --processes",
                                "      2",
                                "      --threads",
                                "      1",
                                "      --pyargv=--config-dir=/etc/keystone/keystone.conf.d/",
                                "    State:          Waiting",
                                "      Reason:       CrashLoopBackOff",
                                "    Last State:     Terminated",
                                "      Reason:       OOMKilled",
                                "      Exit Code:    137",
                                "      Started:      Fri, 03 Jul 2026 06:57:19 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:57:23 +0000",
                                "    Ready:          False",
                                "    Restart Count:  7",
                                "    Limits:",
                                "      cpu:     500m",
                                "      memory:  512Mi",
                                "    Requests:",
                                "      cpu:      100m",
                                "      memory:   256Mi",
                                "    Liveness:   tcp-socket :5000 delay=15s timeout=1s period=20s #success=1 #failure=3",
                                "    Readiness:  exec [/bin/sh -c python3 -c \"import os,socket; from urllib.parse import urlparse; raw=os.environ.get('OS_DATABASE__CONNECTION',''); u=urlparse('//'+raw.split('://',1)[-1]); socket.create_connection((u.hostname, u.port or 3306), 20).close()\"] delay=10s timeout=25s period=30s #success=1 #failure=3",
                                "    Startup:    http-get http://:5000/v3 delay=0s timeout=1s period=10s #success=1 #failure=30",
                                "    Environment:",
                                "      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false",
                                "    Mounts:",
                                "      /etc/keystone/credential-keys/ from credential-keys (ro)",
                                "      /etc/keystone/fernet-keys/ from fernet-keys (ro)",
                                "      /etc/keystone/keystone.conf.d/ from config (ro)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-62cbm (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       False ",
                                "  ContainersReady             False ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  config:",
                                "    Type:      ConfigMap (a volume populated by a ConfigMap)",
                                "    Name:      controlplane-keystone-config-0e92e01f",
                                "    Optional:  false",
                                "  fernet-keys:",
                                "    Type:        Secret (a volume populated by a Secret)",
                                "    SecretName:  controlplane-keystone-fernet-keys",
                                "    Optional:    false",
                                "  credential-keys:",
                                "    Type:        Secret (a volume populated by a Secret)",
                                "    SecretName:  controlplane-keystone-credential-keys",
                                "    Optional:    false",
                                "  kube-api-access-62cbm:",
                                "    Type:                     Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:   3607",
                                "    ConfigMapName:            kube-root-ca.crt",
                                "    Optional:                 false",
                                "    DownwardAPI:              true",
                                "QoS Class:                    Burstable",
                                "Node-Selectors:               <none>",
                                "Tolerations:                  node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                              node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Topology Spread Constraints:  kubernetes.io/hostname:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=controlplane-keystone,app.kubernetes.io/name=keystone",
                                "                              topology.kubernetes.io/zone:ScheduleAnyway when max skew 1 is exceeded for selector app.kubernetes.io/instance=controlplane-keystone,app.kubernetes.io/name=keystone",
                                "Events:",
                                "  Type     Reason     Age                  From               Message",
                                "  ----     ------     ----                 ----               -------",
                                "  Normal   Scheduled  11m                  default-scheduler  Successfully assigned openstack/controlplane-keystone-6d68dcd67c-6l6p9 to forge-control-plane",
                                "  Warning  Unhealthy  5m31s (x3 over 11m)  kubelet            spec.containers{keystone}: Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)",
                                "  Normal   Pulled     20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container created",
                                "  Normal   Started    20s (x8 over 11m)    kubelet            spec.containers{keystone}: Container started",
                                "  Warning  BackOff    15s (x24 over 11m)   kubelet            spec.containers{keystone}: Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-6l6p9_openstack(4096fdc2-ea12-432d-9041-3bab9b5a9000)",
                                "--- logs pod/controlplane-keystone-6d68dcd67c-6l6p9 (current) ---",
                                "*** Starting uWSGI 2.0.31 (64bit) on [Fri Jul  3 06:57:19 2026] ***",
                                "compiled with version: 13.3.0 on 26 June 2026 06:54:41",
                                "os: Linux-6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026",
                                "nodename: controlplane-keystone-6d68dcd67c-6l6p9",
                                "machine: x86_64",
                                "clock source: unix",
                                "detected number of CPU cores: 8",
                                "current working directory: /",
                                "detected binary path: /var/lib/openstack/bin/uwsgi",
                                "!!! no internal routing support, rebuild with pcre support !!!",
                                "your memory page size is 4096 bytes",
                                "detected max file descriptor number: 1073741816",
                                "lock engine: pthread robust mutexes",
                                "thunder lock: disabled (you can enable it with --thunder-lock)",
                                "uWSGI http bound on :5000 fd 7",
                                "uwsgi socket 0 bound to TCP address 127.0.0.1:46189 (port auto-assigned) fd 6",
                                "Python version: 3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]",
                                "Python main interpreter initialized at 0x713c6dd27668",
                                "python threads support enabled",
                                "your server socket listen backlog is limited to 100 connections",
                                "your mercy for graceful operations on workers is 60 seconds",
                                "mapped 218760 bytes (213 KB) for 2 cores",
                                "*** Operational MODE: preforking ***",
                                "*** uWSGI is running in multiple interpreter mode ***",
                                "spawned uWSGI master process (pid: 1)",
                                "spawned uWSGI worker 1 (pid: 14, cores: 1)",
                                "spawned uWSGI worker 2 (pid: 15, cores: 1)",
                                "spawned uWSGI http 1 (pid: 16)",
                                "--- logs pod/controlplane-keystone-6d68dcd67c-6l6p9 (previous) ---",
                                "*** Starting uWSGI 2.0.31 (64bit) on [Fri Jul  3 06:57:19 2026] ***",
                                "compiled with version: 13.3.0 on 26 June 2026 06:54:41",
                                "os: Linux-6.8.0-134-generic #134-Ubuntu SMP PREEMPT_DYNAMIC Fri Jun 26 18:43:11 UTC 2026",
                                "nodename: controlplane-keystone-6d68dcd67c-6l6p9",
                                "machine: x86_64",
                                "clock source: unix",
                                "detected number of CPU cores: 8",
                                "current working directory: /",
                                "detected binary path: /var/lib/openstack/bin/uwsgi",
                                "!!! no internal routing support, rebuild with pcre support !!!",
                                "your memory page size is 4096 bytes",
                                "detected max file descriptor number: 1073741816",
                                "lock engine: pthread robust mutexes",
                                "thunder lock: disabled (you can enable it with --thunder-lock)",
                                "uWSGI http bound on :5000 fd 7",
                                "uwsgi socket 0 bound to TCP address 127.0.0.1:46189 (port auto-assigned) fd 6",
                                "Python version: 3.12.3 (main, Mar 23 2026, 19:04:32) [GCC 13.3.0]",
                                "Python main interpreter initialized at 0x713c6dd27668",
                                "python threads support enabled",
                                "your server socket listen backlog is limited to 100 connections",
                                "your mercy for graceful operations on workers is 60 seconds",
                                "mapped 218760 bytes (213 KB) for 2 cores",
                                "*** Operational MODE: preforking ***",
                                "*** uWSGI is running in multiple interpreter mode ***",
                                "spawned uWSGI master process (pid: 1)",
                                "spawned uWSGI worker 1 (pid: 14, cores: 1)",
                                "spawned uWSGI worker 2 (pid: 15, cores: 1)",
                                "spawned uWSGI http 1 (pid: 16)",
                                "--- describe pod/controlplane-keystone-db-sync-xt5jh ---",
                                "Name:             controlplane-keystone-db-sync-xt5jh",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:45:13 +0000",
                                "Labels:           batch.kubernetes.io/controller-uid=c9104837-e309-4501-9bd4-c7595498c31a",
                                "                  batch.kubernetes.io/job-name=controlplane-keystone-db-sync",
                                "                  controller-uid=c9104837-e309-4501-9bd4-c7595498c31a",
                                "                  job-name=controlplane-keystone-db-sync",
                                "Annotations:      <none>",
                                "Status:           Succeeded",
                                "IP:               10.244.0.45",
                                "IPs:",
                                "  IP:           10.244.0.45",
                                "Controlled By:  Job/controlplane-keystone-db-sync",
                                "Containers:",
                                "  db-sync:",
                                "    Container ID:    containerd://7547c10661b46b81c591b97bf5e8c74f5e941e17f902e0c4f0ae8d3e2be1c7bc",
                                "    Image:           ghcr.io/c5c3/keystone:2025.2",
                                "    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35",
                                "    Port:            <none>",
                                "    Host Port:       <none>",
                                "    SeccompProfile:  RuntimeDefault",
                                "    Command:",
                                "      keystone-manage",
                                "      --config-dir=/etc/keystone/keystone.conf.d/",
                                "      db_sync",
                                "    State:          Terminated",
                                "      Reason:       Completed",
                                "      Exit Code:    0",
                                "      Started:      Fri, 03 Jul 2026 06:45:23 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:45:33 +0000",
                                "    Ready:          False",
                                "    Restart Count:  0",
                                "    Environment:",
                                "      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false",
                                "    Mounts:",
                                "      /etc/keystone/keystone.conf.d/ from config (ro)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-97q8l (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   False ",
                                "  Initialized                 True ",
                                "  Ready                       False ",
                                "  ContainersReady             False ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  config:",
                                "    Type:      ConfigMap (a volume populated by a ConfigMap)",
                                "    Name:      controlplane-keystone-config-0e92e01f",
                                "    Optional:  false",
                                "  kube-api-access-97q8l:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3607",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type    Reason     Age   From               Message",
                                "  ----    ------     ----  ----               -------",
                                "  Normal  Scheduled  12m   default-scheduler  Successfully assigned openstack/controlplane-keystone-db-sync-xt5jh to forge-control-plane",
                                "  Normal  Pulling    12m   kubelet            spec.containers{db-sync}: Pulling image \"ghcr.io/c5c3/keystone:2025.2\"",
                                "  Normal  Pulled     12m   kubelet            spec.containers{db-sync}: Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 9.107s (9.108s including waiting). Image size: 111505124 bytes.",
                                "  Normal  Created    12m   kubelet            spec.containers{db-sync}: Container created",
                                "  Normal  Started    12m   kubelet            spec.containers{db-sync}: Container started",
                                "--- logs pod/controlplane-keystone-db-sync-xt5jh (current) ---",
                                "Config file not found, using default configs.",
                                "2026-07-03 06:45:29.753 1 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-07-03 06:45:29.754 1 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-07-03 06:45:29.841 1 INFO alembic.runtime.migration [-] Running upgrade  -> 27e647c0fad4, Initial version.",
                                "2026-07-03 06:45:32.987 1 INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> 29e87d24a316, Initial no-op Yoga expand migration.",
                                "2026-07-03 06:45:32.991 1 INFO alembic.runtime.migration [-] Running upgrade 29e87d24a316 -> b4f8b3f584e0, Fix incorrect constraints.",
                                "2026-07-03 06:45:33.051 1 INFO alembic.runtime.migration [-] Running upgrade b4f8b3f584e0 -> 11c3b243b4cb, Remove service_provider.relay_state_prefix server default.",
                                "2026-07-03 06:45:33.096 1 INFO alembic.runtime.migration [-] Running upgrade 11c3b243b4cb -> 47147121, Add Identity Federation attribute mapping schema version.",
                                "2026-07-03 06:45:33.148 1 INFO alembic.runtime.migration [-] Running upgrade 27e647c0fad4 -> e25ffa003242, Initial no-op Yoga contract migration.",
                                "2026-07-03 06:45:33.151 1 INFO alembic.runtime.migration [-] Running upgrade e25ffa003242 -> 99de3849d860, Fix incorrect constraints.",
                                "2026-07-03 06:45:33.239 1 INFO alembic.runtime.migration [-] Running upgrade 99de3849d860 -> c88cdce8f248, Remove duplicate constraints.",
                                "--- logs pod/controlplane-keystone-db-sync-xt5jh (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"db-sync\" in pod \"controlplane-keystone-db-sync-xt5jh\" not found",
                                "--- describe pod/controlplane-keystone-schema-check-wg5rb ---",
                                "Name:             controlplane-keystone-schema-check-wg5rb",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:45:36 +0000",
                                "Labels:           batch.kubernetes.io/controller-uid=a6df246c-fcd5-4846-aa36-201c51f01165",
                                "                  batch.kubernetes.io/job-name=controlplane-keystone-schema-check",
                                "                  controller-uid=a6df246c-fcd5-4846-aa36-201c51f01165",
                                "                  job-name=controlplane-keystone-schema-check",
                                "Annotations:      <none>",
                                "Status:           Succeeded",
                                "IP:               10.244.0.46",
                                "IPs:",
                                "  IP:           10.244.0.46",
                                "Controlled By:  Job/controlplane-keystone-schema-check",
                                "Containers:",
                                "  schema-check:",
                                "    Container ID:    containerd://6e1c196a411ba39e8b19bc47eee2962669ca8a340d20ab962c109657af226baf",
                                "    Image:           ghcr.io/c5c3/keystone:2025.2",
                                "    Image ID:        ghcr.io/c5c3/keystone@sha256:fecb7b2fa7d6acb68460965207f93f6d92ba64df880b7d3e303bbf87a6f7db35",
                                "    Port:            <none>",
                                "    Host Port:       <none>",
                                "    SeccompProfile:  RuntimeDefault",
                                "    Command:",
                                "      /bin/sh",
                                "      -eu",
                                "      -c",
                                "      keystone-manage --config-dir=/etc/keystone/keystone.conf.d/ db_sync --check",
                                "    State:          Terminated",
                                "      Reason:       Completed",
                                "      Exit Code:    0",
                                "      Started:      Fri, 03 Jul 2026 06:45:37 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:45:44 +0000",
                                "    Ready:          False",
                                "    Restart Count:  0",
                                "    Environment:",
                                "      OS_DATABASE__CONNECTION:  <set to the key 'connection' in secret 'controlplane-keystone-db-connection'>  Optional: false",
                                "    Mounts:",
                                "      /etc/keystone/keystone.conf.d/ from config (ro)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-qdhmq (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   False ",
                                "  Initialized                 True ",
                                "  Ready                       False ",
                                "  ContainersReady             False ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  config:",
                                "    Type:      ConfigMap (a volume populated by a ConfigMap)",
                                "    Name:      controlplane-keystone-config-0e92e01f",
                                "    Optional:  false",
                                "  kube-api-access-qdhmq:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3607",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type    Reason     Age   From               Message",
                                "  ----    ------     ----  ----               -------",
                                "  Normal  Scheduled  12m   default-scheduler  Successfully assigned openstack/controlplane-keystone-schema-check-wg5rb to forge-control-plane",
                                "  Normal  Pulled     12m   kubelet            spec.containers{schema-check}: Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod",
                                "  Normal  Created    12m   kubelet            spec.containers{schema-check}: Container created",
                                "  Normal  Started    12m   kubelet            spec.containers{schema-check}: Container started",
                                "--- logs pod/controlplane-keystone-schema-check-wg5rb (current) ---",
                                "Config file not found, using default configs.",
                                "2026-07-03 06:45:43.824 14 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-07-03 06:45:43.825 14 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-07-03 06:45:43.864 14 INFO alembic.runtime.migration [-] Context impl MySQLImpl.",
                                "2026-07-03 06:45:43.864 14 INFO alembic.runtime.migration [-] Will assume non-transactional DDL.",
                                "2026-07-03 06:45:43.895 14 INFO keystone.cmd.cli [-] All db_sync commands are upgraded to the same version and up-to-date.",
                                "2026-07-03 06:45:43.895 14 INFO keystone.cmd.cli [-] Current repository versions:",
                                "Expand: 47147121 (head: 47147121)",
                                "Contract: c88cdce8f248 (head: c88cdce8f248)",
                                "--- logs pod/controlplane-keystone-schema-check-wg5rb (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"schema-check\" in pod \"controlplane-keystone-schema-check-wg5rb\" not found",
                                "--- describe pod/openstack-db-0 ---",
                                "Name:             openstack-db-0",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  openstack-db",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:43:07 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-db",
                                "                  app.kubernetes.io/name=mariadb",
                                "                  apps.kubernetes.io/pod-index=0",
                                "                  controller-revision-hash=openstack-db-f48987fbf",
                                "                  k8s.mariadb.com/role=primary",
                                "                  statefulset.kubernetes.io/pod-name=openstack-db-0",
                                "Annotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409",
                                "                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31",
                                "                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48",
                                "                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd",
                                "                  k8s.mariadb.com/galera: ",
                                "                  k8s.mariadb.com/mariadb: openstack-db",
                                "                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1",
                                "Status:           Running",
                                "IP:               10.244.0.41",
                                "IPs:",
                                "  IP:           10.244.0.41",
                                "Controlled By:  StatefulSet/openstack-db",
                                "Init Containers:",
                                "  init:",
                                "    Container ID:  containerd://09ecaf0080fe45ba69ddc48a9f8a18cd324d4d9d8eef8903f6f8d9116ee86d08",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Port:          <none>",
                                "    Host Port:     <none>",
                                "    Args:",
                                "      init",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "    State:          Terminated",
                                "      Reason:       Completed",
                                "      Exit Code:    0",
                                "      Started:      Fri, 03 Jul 2026 06:43:07 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:43:08 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-0 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Containers:",
                                "  mariadb:",
                                "    Container ID:   containerd://d47cdb91feea5710cc4cb30011f9643a555ad8646f00eda20172d5fbc8c5989c",
                                "    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5",
                                "    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b",
                                "    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)",
                                "    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:43:08 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-0 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "  agent:",
                                "    Container ID:  containerd://b6704157f32f8defc4bdffd2467d98d02067b099a1acddc5b3d6a74c7192401d",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)",
                                "    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)",
                                "    Args:",
                                "      agent",
                                "      --addr=:5555",
                                "      --probe-addr=:5566",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "      --graceful-shutdown-timeout=1s",
                                "      --kubernetes-auth",
                                "      --kubernetes-trusted-name=mariadb-operator",
                                "      --kubernetes-trusted-namespace=mariadb-system",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:43:08 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-0 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  storage:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  storage-openstack-db-0",
                                "    ReadOnly:   false",
                                "  galera:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  galera-openstack-db-0",
                                "    ReadOnly:   false",
                                "  config:",
                                "    Type:           Projected (a volume that contains injected data from multiple sources)",
                                "    ConfigMapName:  openstack-db-config-default",
                                "    Optional:       false",
                                "    ConfigMapName:  openstack-db-config-tls",
                                "    Optional:       false",
                                "  pki:",
                                "    Type:        Projected (a volume that contains injected data from multiple sources)",
                                "    SecretName:  openstack-db-ca-bundle",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-client-cert",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-server-cert",
                                "    Optional:    false",
                                "  serviceaccount:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3600",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type     Reason     Age                From               Message",
                                "  ----     ------     ----               ----               -------",
                                "  Normal   Scheduled  14m                default-scheduler  Successfully assigned openstack/openstack-db-0 to forge-control-plane",
                                "  Normal   Pulled     14m                kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m                kubelet            spec.initContainers{init}: Container created",
                                "  Normal   Started    14m                kubelet            spec.initContainers{init}: Container started",
                                "  Normal   Pulled     14m                kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m                kubelet            spec.containers{mariadb}: Container created",
                                "  Normal   Started    14m                kubelet            spec.containers{mariadb}: Container started",
                                "  Normal   Pulled     14m                kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m                kubelet            spec.containers{agent}: Container created",
                                "  Normal   Started    14m                kubelet            spec.containers{agent}: Container started",
                                "  Warning  Unhealthy  14m                kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.41:5566/health\": dial tcp 10.244.0.41:5566: connect: connection refused",
                                "  Warning  Unhealthy  13m (x3 over 13m)  kubelet            spec.containers{mariadb}: Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "--- logs pod/openstack-db-0 (current) ---",
                                "{\"level\":\"info\",\"ts\":1783060987.9710827,\"msg\":\"Starting init\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.0097356,\"msg\":\"Configuring Galera\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.0100124,\"msg\":\"Configuring Galera bootstrap\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.0100799,\"msg\":\"Init done\"}",
                                "2026-07-03  6:43:09 2 [Note] WSREP: Server status change joined -> synced",
                                "2026-07-03  6:43:09 2 [Note] WSREP: Synchronized with group, ready for connections",
                                "2026-07-03  6:43:09 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:43:46 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') connection established to 89b29eee-8dce tcp://10.244.0.43:4567",
                                "2026-07-03  6:43:46 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable",
                                "2026-07-03  6:43:46 0 [Note] WSREP: Node 74715322-a6c8 state prim",
                                "2026-07-03  6:43:46 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,2) memb {",
                                "\t74715322-a6c8,0",
                                "\t89b29eee-8dce,0",
                                "} joined {",
                                "} left {",
                                "} partitioned {",
                                "})",
                                "2026-07-03  6:43:46 0 [Note] WSREP: save pc into disk",
                                "2026-07-03  6:43:46 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 0, memb_num = 2",
                                "2026-07-03  6:43:46 0 [Note] WSREP: STATE_EXCHANGE: sent state UUID: 8ac04437-76aa-11f1-910f-1be6beceef4b",
                                "2026-07-03  6:43:46 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b",
                                "2026-07-03  6:43:46 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 0 (openstack-db-0)",
                                "2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 1 (openstack-db-1)",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Quorum results:",
                                "\tversion    = 6,",
                                "\tcomponent  = PRIMARY,",
                                "\tconf_id    = 1,",
                                "\tmembers    = 1/2 (joined/total),",
                                "\tact_id     = 1,",
                                "\tlast_appl. = 0,",
                                "\tprotocols  = 5/11/4 (gcs/repl/appl),",
                                "\tvote policy= 0,",
                                "\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Flow-control interval: [23, 23]",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### processing CC 2, local, ordered",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### My UUID: 74715322-76aa-11f1-a6c8-62ca602be188",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Skipping cert index reset",
                                "2026-07-03  6:43:47 2 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### Adjusting cert position: 1 -> 2",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ================================================",
                                "View:",
                                "  id: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "  status: primary",
                                "  protocol_version: 4",
                                "  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO",
                                "  final: no",
                                "  own_index: 0",
                                "  members(2):",
                                "\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0",
                                "\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1",
                                "=================================================",
                                "2026-07-03  6:43:47 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Lowest cert index boundary for CC from group: 2",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Min available from gcache for CC from group: 1",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Member 1.0 (openstack-db-1) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 2)",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Detected STR version: 1, req_len: 126, req: STRv1",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Cert index preload: 2 -> 2",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Server status change synced -> donor",
                                "2026-07-03  6:43:48 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:43:48 0 [Note] WSREP: async IST sender starting to serve tcp://10.244.0.43:4568 sending 2-2, preload starts from 2",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'donor' --address '10.244.0.43:4444/xtrabackup_sst//1' --local-port 3306 --socket '/run/mysqld/mysqld.sock' --progress 0 --datadir '/var/lib/mysql/' --gtid '747a920c-76aa-11f1-8105-5b9b008b772f:2' --gtid-domain-id 0'",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Donor monitor thread started to monitor",
                                "2026-07-03  6:43:48 2 [Note] WSREP: sst_donor_thread signaled with 0",
                                "2026-07-03  6:43:48 0 [Note] WSREP: IST sender 2 -> 2",
                                "WSREP_SST: [INFO] mariabackup SST started on donor (20260703 06:43:48.987)",
                                "WSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:43:49.102)",
                                "WSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:43:49.512)",
                                "WSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:43:49.517)",
                                "WSREP_SST: [INFO] Streaming with mbstream (20260703 06:43:49.542)",
                                "WSREP_SST: [INFO] Using socat as streamer (20260703 06:43:49.547)",
                                "WSREP_SST: [INFO] Using '/tmp/tmp.DkBYOyz4m8' as mariadb-backup temporary directory (20260703 06:43:49.619)",
                                "WSREP_SST: [INFO] Using '/tmp/tmp.ZCDeN83tOp' as mariadb-backup working directory (20260703 06:43:49.625)",
                                "WSREP_SST: [INFO] Estimating total transfer size (20260703 06:43:49.631)",
                                "WSREP_SST: [INFO] SST footprint estimate: data: 44613632, undo: 0 (20260703 06:43:49.648)",
                                "WSREP_SST: [INFO] To transfer: 44613632 (20260703 06:43:49.653)",
                                "WSREP_SST: [INFO] Streaming GTID file before SST (20260703 06:43:49.658)",
                                "WSREP_SST: [INFO] Evaluating '/usr//bin/mbstream' -c 'mariadb_backup_galera_info' 'donor_galera_info' | socat -u stdio TCP:10.244.0.43:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:49.664)",
                                "WSREP_SST: [INFO] Sleeping before data transfer for SST (20260703 06:43:49.679)",
                                "2026-07-03  6:43:49 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') turning message relay requesting off",
                                "WSREP_SST: [INFO] Streaming the backup to joiner at 10.244.0.43:4444 (20260703 06:43:59.689)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --backup --no-version-check --databases-exclude='lost+found' --tmpdir='/tmp/tmp.DkBYOyz4m8' --innodb-data-home-dir='.' --user='root' --socket='/run/mysqld/mysqld.sock' --galera-info --stream=mbstream --target-dir='/tmp/tmp.ZCDeN83tOp' --datadir='/var/lib/mysql' 2> '/var/lib/mysql/mariabackup.backup.log' | socat -u stdio TCP:10.244.0.43:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:59.695)",
                                "2026-07-03  6:44:00 15 [Note] WSREP: Server not desynched from group at BLOCK_DDL because mariabackup is used.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: SST sent: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Server status change donor -> joined",
                                "2026-07-03  6:44:05 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 1.0 (openstack-db-1) complete.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Shifting DONOR/DESYNCED -> JOINED (TO: 2)",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 2)",
                                "2026-07-03  6:44:05 2 [Note] WSREP: Server openstack-db-0 synced with group",
                                "2026-07-03  6:44:05 2 [Note] WSREP: Server status change joined -> synced",
                                "2026-07-03  6:44:05 2 [Note] WSREP: Synchronized with group, ready for connections",
                                "2026-07-03  6:44:05 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "WSREP_SST: [INFO] Total time on donor: 0 seconds (20260703 06:44:05.462)",
                                "WSREP_SST: [INFO] mariabackup SST completed on donor (20260703 06:44:05.469)",
                                "WSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:05.487)",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Donor monitor thread ended with total time 17 sec",
                                "2026-07-03  6:44:06 0 [Note] WSREP: async IST sender served",
                                "2026-07-03  6:44:06 0 [Note] WSREP: 1.0 (openstack-db-1): State transfer from 0.0 (openstack-db-0) complete.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Member 1.0 (openstack-db-1) synced with group.",
                                "2026-07-03  6:44:20 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') connection established to 9db38154-a0e4 tcp://10.244.0.44:4567",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 9db38154-a0e4 at tcp://10.244.0.44:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim",
                                "2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {",
                                "\t74715322-a6c8,0",
                                "\t89b29eee-8dce,0",
                                "\t9db38154-a0e4,0",
                                "} joined {",
                                "} left {",
                                "} partitioned {",
                                "})",
                                "2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk",
                                "2026-07-03  6:44:20 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 0, memb_num = 3",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE_EXCHANGE: sent state UUID: 9ec1bbf9-76aa-11f1-8351-f777650be2d8",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:",
                                "\tversion    = 6,",
                                "\tcomponent  = PRIMARY,",
                                "\tconf_id    = 2,",
                                "\tmembers    = 2/3 (joined/total),",
                                "\tact_id     = 2,",
                                "\tlast_appl. = 0,",
                                "\tprotocols  = 5/11/4 (gcs/repl/appl),",
                                "\tvote policy= 0,",
                                "\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 74715322-76aa-11f1-a6c8-62ca602be188",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Skipping cert index reset",
                                "2026-07-03  6:44:21 2 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### Adjusting cert position: 2 -> 3",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ================================================",
                                "View:",
                                "  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "  status: primary",
                                "  protocol_version: 4",
                                "  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO",
                                "  final: no",
                                "  own_index: 0",
                                "  members(3):",
                                "\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0",
                                "\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1",
                                "\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2",
                                "=================================================",
                                "2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Lowest cert index boundary for CC from group: 3",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Min available from gcache for CC from group: 1",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Shifting SYNCED -> DONOR/DESYNCED (TO: 3)",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Detected STR version: 1, req_len: 126, req: STRv1",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Cert index preload: 3 -> 3",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Server status change synced -> donor",
                                "2026-07-03  6:44:22 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:22 0 [Note] WSREP: async IST sender starting to serve tcp://10.244.0.44:4568 sending 3-3, preload starts from 3",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Donor monitor thread started to monitor",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'donor' --address '10.244.0.44:4444/xtrabackup_sst//1' --local-port 3306 --socket '/run/mysqld/mysqld.sock' --progress 0 --datadir '/var/lib/mysql/' --gtid '747a920c-76aa-11f1-8105-5b9b008b772f:3' --gtid-domain-id 0'",
                                "2026-07-03  6:44:22 2 [Note] WSREP: sst_donor_thread signaled with 0",
                                "2026-07-03  6:44:22 0 [Note] WSREP: IST sender 3 -> 3",
                                "WSREP_SST: [INFO] mariabackup SST started on donor (20260703 06:44:22.603)",
                                "WSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:44:22.725)",
                                "WSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:44:23.124)",
                                "WSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:44:23.127)",
                                "WSREP_SST: [INFO] Streaming with mbstream (20260703 06:44:23.151)",
                                "WSREP_SST: [INFO] Using socat as streamer (20260703 06:44:23.155)",
                                "WSREP_SST: [INFO] Moving '/var/lib/mysql/mariabackup.backup.log' to '/tmp/sst_log_archive/mariabackup.backup.log.2026.07.03-06.44.23.161955325' (20260703 06:44:23.169)",
                                "WSREP_SST: [INFO] Using '/tmp/tmp.e7uShYX1R4' as mariadb-backup temporary directory (20260703 06:44:23.234)",
                                "WSREP_SST: [INFO] Using '/tmp/tmp.pR6IkKsU8X' as mariadb-backup working directory (20260703 06:44:23.239)",
                                "WSREP_SST: [INFO] Estimating total transfer size (20260703 06:44:23.243)",
                                "WSREP_SST: [INFO] SST footprint estimate: data: 44613632, undo: 0 (20260703 06:44:23.258)",
                                "WSREP_SST: [INFO] To transfer: 44613632 (20260703 06:44:23.264)",
                                "WSREP_SST: [INFO] Streaming GTID file before SST (20260703 06:44:23.269)",
                                "WSREP_SST: [INFO] Evaluating '/usr//bin/mbstream' -c 'mariadb_backup_galera_info' 'donor_galera_info' | socat -u stdio TCP:10.244.0.44:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:23.276)",
                                "WSREP_SST: [INFO] Sleeping before data transfer for SST (20260703 06:44:23.289)",
                                "2026-07-03  6:44:23 0 [Note] WSREP: (74715322-a6c8, 'tcp://0.0.0.0:4567') turning message relay requesting off",
                                "WSREP_SST: [INFO] Streaming the backup to joiner at 10.244.0.44:4444 (20260703 06:44:33.297)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --backup --no-version-check --databases-exclude='lost+found' --tmpdir='/tmp/tmp.e7uShYX1R4' --innodb-data-home-dir='.' --user='root' --socket='/run/mysqld/mysqld.sock' --galera-info --stream=mbstream --target-dir='/tmp/tmp.pR6IkKsU8X' --datadir='/var/lib/mysql' 2> '/var/lib/mysql/mariabackup.backup.log' | socat -u stdio TCP:10.244.0.44:4444; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:33.302)",
                                "2026-07-03  6:44:34 24 [Note] WSREP: Server not desynched from group at BLOCK_DDL because mariabackup is used.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: SST sent: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Server status change donor -> joined",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Shifting DONOR/DESYNCED -> JOINED (TO: 3)",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 3)",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Server openstack-db-0 synced with group",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Server status change joined -> synced",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Synchronized with group, ready for connections",
                                "2026-07-03  6:44:39 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "WSREP_SST: [INFO] Total time on donor: 0 seconds (20260703 06:44:39.198)",
                                "WSREP_SST: [INFO] mariabackup SST completed on donor (20260703 06:44:39.203)",
                                "WSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:39.216)",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Donor monitor thread ended with total time 17 sec",
                                "2026-07-03  6:44:39 0 [Note] WSREP: async IST sender served",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.",
                                "{\"level\":\"info\",\"ts\":1783060988.7190611,\"msg\":\"Agent starting\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.719584,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.7212744,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}",
                                "{\"level\":\"info\",\"ts\":1783060988.7238138,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}",
                                "{\"level\":\"info\",\"ts\":1783060988.723808,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}",
                                "{\"level\":\"error\",\"ts\":1783061037.4373856,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}",
                                "{\"level\":\"error\",\"ts\":1783061067.4381492,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}",
                                "{\"level\":\"error\",\"ts\":1783061077.433261,\"logger\":\"probe.readiness\",\"msg\":\"Pod in non ready state\",\"state\":\"Donor/Desynced\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Readiness\\n\\t/app/pkg/galera/agent/handler/probe.go:148\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}",
                                "2026/07/03 06:44:41 \"DELETE https://openstack-db-0.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:46598 - 200 0B in 4.910852ms",
                                "--- logs pod/openstack-db-0 (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openstack-db-0\" not found",
                                "--- describe pod/openstack-db-1 ---",
                                "Name:             openstack-db-1",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  openstack-db",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:43:10 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-db",
                                "                  app.kubernetes.io/name=mariadb",
                                "                  apps.kubernetes.io/pod-index=1",
                                "                  controller-revision-hash=openstack-db-f48987fbf",
                                "                  k8s.mariadb.com/role=replica",
                                "                  statefulset.kubernetes.io/pod-name=openstack-db-1",
                                "Annotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409",
                                "                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31",
                                "                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48",
                                "                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd",
                                "                  k8s.mariadb.com/galera: ",
                                "                  k8s.mariadb.com/mariadb: openstack-db",
                                "                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1",
                                "Status:           Running",
                                "IP:               10.244.0.43",
                                "IPs:",
                                "  IP:           10.244.0.43",
                                "Controlled By:  StatefulSet/openstack-db",
                                "Init Containers:",
                                "  init:",
                                "    Container ID:  containerd://073c08796bcf818fe12846ddf1bafcd8dbd009ad153234f134ac83a562a3bd25",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Port:          <none>",
                                "    Host Port:     <none>",
                                "    Args:",
                                "      init",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "    State:          Terminated",
                                "      Reason:       Completed",
                                "      Exit Code:    0",
                                "      Started:      Fri, 03 Jul 2026 06:43:10 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:43:38 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-1 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Containers:",
                                "  mariadb:",
                                "    Container ID:   containerd://26ac52109a5ff111c8758f907f8e601316a4b2290286ae64ba6614dcb9287fcc",
                                "    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5",
                                "    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b",
                                "    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)",
                                "    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:43:38 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-1 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "  agent:",
                                "    Container ID:  containerd://bb9802bba6c841faddd02e8db3792bb4342be8590696143276dadf9376a0908f",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)",
                                "    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)",
                                "    Args:",
                                "      agent",
                                "      --addr=:5555",
                                "      --probe-addr=:5566",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "      --graceful-shutdown-timeout=1s",
                                "      --kubernetes-auth",
                                "      --kubernetes-trusted-name=mariadb-operator",
                                "      --kubernetes-trusted-namespace=mariadb-system",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:43:38 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-1 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  storage:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  storage-openstack-db-1",
                                "    ReadOnly:   false",
                                "  galera:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  galera-openstack-db-1",
                                "    ReadOnly:   false",
                                "  config:",
                                "    Type:           Projected (a volume that contains injected data from multiple sources)",
                                "    ConfigMapName:  openstack-db-config-default",
                                "    Optional:       false",
                                "    ConfigMapName:  openstack-db-config-tls",
                                "    Optional:       false",
                                "  pki:",
                                "    Type:        Projected (a volume that contains injected data from multiple sources)",
                                "    SecretName:  openstack-db-ca-bundle",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-client-cert",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-server-cert",
                                "    Optional:    false",
                                "  serviceaccount:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3600",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type     Reason     Age   From               Message",
                                "  ----     ------     ----  ----               -------",
                                "  Normal   Scheduled  14m   default-scheduler  Successfully assigned openstack/openstack-db-1 to forge-control-plane",
                                "  Normal   Pulled     14m   kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m   kubelet            spec.initContainers{init}: Container created",
                                "  Normal   Started    14m   kubelet            spec.initContainers{init}: Container started",
                                "  Normal   Pulled     14m   kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m   kubelet            spec.containers{mariadb}: Container created",
                                "  Normal   Started    14m   kubelet            spec.containers{mariadb}: Container started",
                                "  Normal   Pulled     14m   kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m   kubelet            spec.containers{agent}: Container created",
                                "  Normal   Started    14m   kubelet            spec.containers{agent}: Container started",
                                "  Warning  Unhealthy  14m   kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.43:5566/health\": dial tcp 10.244.0.43:5566: connect: connection refused",
                                "  Warning  Unhealthy  13m   kubelet            spec.containers{mariadb}: Startup probe failed: HTTP probe failed with statuscode: 500",
                                "--- logs pod/openstack-db-1 (current) ---",
                                "{\"level\":\"info\",\"ts\":1783060990.9391303,\"msg\":\"Starting init\"}",
                                "{\"level\":\"info\",\"ts\":1783060990.9767764,\"msg\":\"Configuring Galera\"}",
                                "{\"level\":\"info\",\"ts\":1783060990.9772606,\"msg\":\"Waiting for previous Pod to be ready\",\"pod\":\"openstack-db-0\"}",
                                "{\"level\":\"info\",\"ts\":1783061017.9903724,\"msg\":\"Init done\"}",
                                "=================================================",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Non-primary view",
                                "2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Server status change disconnected -> connected",
                                "2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 0 (openstack-db-0)",
                                "2026-07-03  6:43:47 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:43:47 0 [Note] WSREP: STATE EXCHANGE: got state msg: 8ac04437-76aa-11f1-910f-1be6beceef4b from 1 (openstack-db-1)",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Quorum results:",
                                "\tversion    = 6,",
                                "\tcomponent  = PRIMARY,",
                                "\tconf_id    = 1,",
                                "\tmembers    = 1/2 (joined/total),",
                                "\tact_id     = 1,",
                                "\tlast_appl. = 0,",
                                "\tprotocols  = 5/11/4 (gcs/repl/appl),",
                                "\tvote policy= 0,",
                                "\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Flow-control interval: [23, 23]",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Shifting OPEN -> PRIMARY (TO: 2)",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### processing CC 2, local, ordered",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Process first view: 747a920c-76aa-11f1-8105-5b9b008b772f my uuid: 89b29eee-76aa-11f1-8dce-768ae6febba1",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Server openstack-db-1 connected to cluster at position 747a920c-76aa-11f1-8105-5b9b008b772f:2 with ID 89b29eee-76aa-11f1-8dce-768ae6febba1",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Server status change connected -> connected",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### My UUID: 89b29eee-76aa-11f1-8dce-768ae6febba1",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Cert index reset to 00000000-0000-0000-0000-000000000000:-1 (proto: 11), state transfer needed: yes",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:43:47 2 [Note] WSREP: ####### Assign initial position for certification: 00000000-0000-0000-0000-000000000000:-1, protocol version: -1",
                                "2026-07-03  6:43:47 2 [Note] WSREP: State transfer required: ",
                                "\tGroup state: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "\tLocal state: 00000000-0000-0000-0000-000000000000:-1",
                                "2026-07-03  6:43:47 2 [Note] WSREP: Server status change connected -> joiner",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Joiner monitor thread started to monitor",
                                "2026-07-03  6:43:47 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'joiner' --address '10.244.0.43:4444' --datadir '/var/lib/mysql/' --parent 1 --progress 0'",
                                "WSREP_SST: [INFO] mariabackup SST started on joiner (20260703 06:43:47.498)",
                                "WSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:43:47.612)",
                                "WSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:43:47.964)",
                                "WSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:43:47.968)",
                                "WSREP_SST: [INFO] Streaming with mbstream (20260703 06:43:47.995)",
                                "WSREP_SST: [INFO] Using socat as streamer (20260703 06:43:48.001)",
                                "WSREP_SST: [INFO] 'ss' is selected as a socket information utility. (20260703 06:43:48.091)",
                                "WSREP_SST: [INFO] Evaluating timeout -k 310 300 socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:48.107)",
                                "2026-07-03  6:43:48 2 [Note] WSREP: ####### IST uuid:00000000-0000-0000-0000-000000000000 f: 0, l: 2, STRv: 3",
                                "2026-07-03  6:43:48 2 [Note] WSREP: IST receiver addr using tcp://10.244.0.43:4568",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Prepared IST receiver for 0-2, listening at: tcp://10.244.0.43:4568",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Member 1.0 (openstack-db-1) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.",
                                "2026-07-03  6:43:48 0 [Note] WSREP: Shifting PRIMARY -> JOINER (TO: 2)",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Requesting state transfer: success, donor: 0",
                                "2026-07-03  6:43:48 2 [Note] WSREP: Resetting GCache seqno map due to different histories.",
                                "2026-07-03  6:43:48 2 [Note] WSREP: GCache history reset: 00000000-0000-0000-0000-000000000000:0 -> 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:43:49 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') turning message relay requesting off",
                                "WSREP_SST: [INFO] Proceeding with SST (20260703 06:43:49.697)",
                                "WSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:43:49.697)",
                                "WSREP_SST: [INFO] Cleaning the existing datadir and innodb-data/log directories (20260703 06:43:49.758)",
                                "WSREP_SST: [INFO] Waiting for SST streaming to complete! (20260703 06:43:49.782)",
                                "2026-07-03  6:44:05 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 1.0 (openstack-db-1) complete.",
                                "2026-07-03  6:44:05 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.",
                                "WSREP_SST: [INFO] Preparing the backup at /var/lib/mysql/.sst (20260703 06:44:05.589)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --prepare --no-version-check --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql/.sst' > '/var/lib/mysql/mariabackup.prepare.log' 2>&1 (20260703 06:44:05.596)",
                                "WSREP_SST: [INFO] Moving the backup to /var/lib/mysql (20260703 06:44:05.808)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --move-back --no-version-check --galera-info --force-non-empty-directories --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql' > '/var/lib/mysql/mariabackup.move.log' 2>&1 (20260703 06:44:05.813)",
                                "WSREP_SST: [INFO] Move successful, removing /var/lib/mysql/.sst (20260703 06:44:05.849)",
                                "WSREP_SST: [INFO] Galera co-ords from donor: 747a920c-76aa-11f1-8105-5b9b008b772f:2 0 (20260703 06:44:05.863)",
                                "WSREP_SST: [INFO] Total time on joiner: 0 seconds (20260703 06:44:05.868)",
                                "WSREP_SST: [INFO] mariabackup SST completed on joiner (20260703 06:44:05.877)",
                                "WSREP_SST: [INFO] Removing the sst_in_progress file (20260703 06:44:05.887)",
                                "WSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:05.899)",
                                "2026-07-03  6:44:05 3 [Note] WSREP: SST received",
                                "2026-07-03  6:44:05 3 [Note] WSREP: Server status change joiner -> initializing",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Compressed tables use zlib 1.3",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Number of transaction pools: 1",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Using AVX512 instructions",
                                "2026-07-03  6:44:05 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Using liburing",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Completed initialization of buffer pool",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)",
                                "2026-07-03  6:44:05 0 [Note] InnoDB: End of log at LSN=57993",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Resizing redo log from 12.016KiB to 96.000MiB; LSN=57993",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Opened 3 undo tablespaces",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active.",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: log sequence number 57993; transaction id 32",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool",
                                "2026-07-03  6:44:06 0 [Note] Plugin 'FEEDBACK' is disabled.",
                                "2026-07-03  6:44:06 0 [Note] InnoDB: Cannot open '/var/lib/mysql/ib_buffer_pool' for reading: No such file or directory",
                                "2026-07-03  6:44:06 0 [Note] Server socket created on IP: '0.0.0.0'.",
                                "2026-07-03  6:44:06 0 [Note] Server socket created on IP: '::'.",
                                "2026-07-03  6:44:06 0 [Note] mariadbd: Event Scheduler: Loaded 0 events",
                                "2026-07-03  6:44:06 0 [Note] WSREP: wsrep_init_schema_and_SR (nil)",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Server initialized",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Server status change initializing -> initialized",
                                "2026-07-03  6:44:06 3 [Note] WSREP: Recovered position from storage: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:06 3 [Note] WSREP: Server status change initialized -> joined",
                                "2026-07-03  6:44:06 3 [Note] WSREP: Recovered view from SST:",
                                "  id: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "  status: primary",
                                "  protocol_version: 4",
                                "  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO",
                                "  final: no",
                                "  own_index: 1",
                                "  members(2):",
                                "\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0",
                                "\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1",
                                "",
                                "2026-07-03  6:44:06 3 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:06 6 [Note] WSREP: Recovered cluster id 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:44:06 3 [Note] WSREP: SST received: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:06 3 [Note] WSREP: SST succeeded for position 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Joiner monitor thread ended with total time 19 sec",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Installed new state from SST: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:06 0 [Note] mariadbd: ready for connections.",
                                "Version: '11.4.5-MariaDB-ubu2404'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Cert. index preload up to 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: ####### IST applying starts with 3",
                                "2026-07-03  6:44:06 0 [Note] WSREP: ####### IST current seqno initialized to 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Receiving IST... 0.0% (0/1 events) complete.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: IST preload starting at 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: ####### Assign initial position for certification: 747a920c-76aa-11f1-8105-5b9b008b772f:1, protocol version: 6",
                                "2026-07-03  6:44:06 0 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:06 0 [Note] WSREP: ####### Adjusting cert position: 1 -> 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Lowest cert index boundary for CC from preload: 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Min available from gcache for CC from preload: 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Receiving IST... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:06 2 [Note] WSREP: IST received: 747a920c-76aa-11f1-8105-5b9b008b772f:2",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Lowest cert index boundary for CC from sst: 2",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Min available from gcache for CC from sst: 2",
                                "2026-07-03  6:44:06 0 [Note] WSREP: 1.0 (openstack-db-1): State transfer from 0.0 (openstack-db-0) complete.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Shifting JOINER -> JOINED (TO: 2)",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Member 1.0 (openstack-db-1) synced with group.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:06 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 2)",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Server openstack-db-1 synced with group",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Server status change joined -> synced",
                                "2026-07-03  6:44:06 2 [Note] WSREP: Synchronized with group, ready for connections",
                                "2026-07-03  6:44:06 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:20 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') connection established to 9db38154-a0e4 tcp://10.244.0.44:4567",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 74715322-a6c8 at tcp://10.244.0.41:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 9db38154-a0e4 at tcp://10.244.0.44:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim",
                                "2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {",
                                "\t74715322-a6c8,0",
                                "\t89b29eee-8dce,0",
                                "\t9db38154-a0e4,0",
                                "} joined {",
                                "} left {",
                                "} partitioned {",
                                "})",
                                "2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk",
                                "2026-07-03  6:44:20 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 1, memb_num = 3",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: Waiting for state UUID.",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)",
                                "2026-07-03  6:44:20 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:",
                                "\tversion    = 6,",
                                "\tcomponent  = PRIMARY,",
                                "\tconf_id    = 2,",
                                "\tmembers    = 2/3 (joined/total),",
                                "\tact_id     = 2,",
                                "\tlast_appl. = 0,",
                                "\tprotocols  = 5/11/4 (gcs/repl/appl),",
                                "\tvote policy= 0,",
                                "\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 89b29eee-76aa-11f1-8dce-768ae6febba1",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Skipping cert index reset",
                                "2026-07-03  6:44:21 2 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### Adjusting cert position: 2 -> 3",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ================================================",
                                "View:",
                                "  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "  status: primary",
                                "  protocol_version: 4",
                                "  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO",
                                "  final: no",
                                "  own_index: 1",
                                "  members(3):",
                                "\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0",
                                "\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1",
                                "\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2",
                                "=================================================",
                                "2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Lowest cert index boundary for CC from group: 3",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Min available from gcache for CC from group: 2",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.",
                                "2026-07-03  6:44:23 0 [Note] WSREP: (89b29eee-8dce, 'tcp://0.0.0.0:4567') turning message relay requesting off",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.",
                                "2026-07-03  6:45:33 26 [Warning] Aborted connection 26 to db: 'keystone' user: 'controlplane-keystone' host: '10.244.0.45' (Got an error reading communication packets)",
                                "{\"level\":\"info\",\"ts\":1783061018.9391181,\"msg\":\"Agent starting\"}",
                                "{\"level\":\"info\",\"ts\":1783061018.9394586,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}",
                                "{\"level\":\"info\",\"ts\":1783061018.9419036,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}",
                                "{\"level\":\"info\",\"ts\":1783061018.9445095,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}",
                                "{\"level\":\"info\",\"ts\":1783061018.9445937,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}",
                                "{\"level\":\"error\",\"ts\":1783061040.4375834,\"logger\":\"probe.liveness\",\"msg\":\"error getting SQL client\",\"error\":\"dial tcp [::1]:3306: connect: connection refused\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Liveness\\n\\t/app/pkg/galera/agent/handler/probe.go:67\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}",
                                "2026/07/03 06:44:41 \"DELETE https://openstack-db-1.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:39702 - 404 41B in 4.680204ms",
                                "--- logs pod/openstack-db-1 (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openstack-db-1\" not found",
                                "--- describe pod/openstack-db-2 ---",
                                "Name:             openstack-db-2",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  openstack-db",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:43:11 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-db",
                                "                  app.kubernetes.io/name=mariadb",
                                "                  apps.kubernetes.io/pod-index=2",
                                "                  controller-revision-hash=openstack-db-f48987fbf",
                                "                  k8s.mariadb.com/role=replica",
                                "                  statefulset.kubernetes.io/pod-name=openstack-db-2",
                                "Annotations:      k8s.mariadb.com/ca: 6af4942ab90e621aaeb4962c0bdbad83799aab604deec714102280b4726e3409",
                                "                  k8s.mariadb.com/client-cert: 29b59d6de7b57529398f6a03cff81fff8f2eddb129482df0ae5e158e051d9f31",
                                "                  k8s.mariadb.com/config-galera: 757bb1c1291218e5f4f33f493a35eb5f0352ef68f5b84445811b41b2370a0e48",
                                "                  k8s.mariadb.com/config-tls: 169a08c8cb9d9b89643267e720eb6e3c3c7894d6c18d429404a88d762c7388cd",
                                "                  k8s.mariadb.com/galera: ",
                                "                  k8s.mariadb.com/mariadb: openstack-db",
                                "                  k8s.mariadb.com/server-cert: f4889bc7e8bdd97f326bd3435ace6ea30f6a24fe4fc13fa50dbb6671a1736ab1",
                                "Status:           Running",
                                "IP:               10.244.0.44",
                                "IPs:",
                                "  IP:           10.244.0.44",
                                "Controlled By:  StatefulSet/openstack-db",
                                "Init Containers:",
                                "  init:",
                                "    Container ID:  containerd://d5c182b7ee880c3db906274369eb03e369c10482d5b7209ab38d00eb1d7812b6",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Port:          <none>",
                                "    Host Port:     <none>",
                                "    Args:",
                                "      init",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "    State:          Terminated",
                                "      Reason:       Completed",
                                "      Exit Code:    0",
                                "      Started:      Fri, 03 Jul 2026 06:43:11 +0000",
                                "      Finished:     Fri, 03 Jul 2026 06:44:11 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-2 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Containers:",
                                "  mariadb:",
                                "    Container ID:   containerd://85014da0a4bc324e26138613a83092f33f66ebcd1971d79c3c8bb2ba31783d25",
                                "    Image:          docker-registry1.mariadb.com/library/mariadb:11.4.5",
                                "    Image ID:       docker-registry1.mariadb.com/library/mariadb@sha256:49117dcc565cf51aa57ac5fca59ab31213402ff0eae6ffc13c46a37b938f7e4b",
                                "    Ports:          3306/TCP (mariadb), 4567/TCP (cluster), 4568/TCP (ist), 4444/TCP (sst)",
                                "    Host Ports:     0/TCP (mariadb), 0/TCP (cluster), 0/TCP (ist), 0/TCP (sst)",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:44:11 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/readiness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Startup:        http-get http://:5566/liveness delay=20s timeout=5s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-2 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "  agent:",
                                "    Container ID:  containerd://a96f3e2b1ee769d6a33dd6a6f4ff79cfdcf146a2cf1e0abcb27c7d2cced66c68",
                                "    Image:         docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1",
                                "    Image ID:      docker-registry3.mariadb.com/mariadb-operator/mariadb-operator@sha256:64cede8bb930e4c9a899084583878e4fe883c3fc34456c7dac56886fc30ead38",
                                "    Ports:         5555/TCP (agent), 5566/TCP (agent-probe)",
                                "    Host Ports:    0/TCP (agent), 0/TCP (agent-probe)",
                                "    Args:",
                                "      agent",
                                "      --addr=:5555",
                                "      --probe-addr=:5566",
                                "      --config-dir=/etc/mysql/mariadb.conf.d",
                                "      --state-dir=/var/lib/mysql",
                                "      --graceful-shutdown-timeout=1s",
                                "      --kubernetes-auth",
                                "      --kubernetes-trusted-name=mariadb-operator",
                                "      --kubernetes-trusted-namespace=mariadb-system",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:44:12 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      http-get http://:5566/health delay=0s timeout=1s period=10s #success=1 #failure=3",
                                "    Environment:",
                                "      MYSQL_TCP_PORT:             3306",
                                "      MARIADB_ROOT_HOST:          %",
                                "      CLUSTER_NAME:               cluster.local",
                                "      POD_NAME:                   openstack-db-2 (v1:metadata.name)",
                                "      POD_NAMESPACE:              openstack (v1:metadata.namespace)",
                                "      POD_IP:                      (v1:status.podIP)",
                                "      MARIADB_NAME:               openstack-db",
                                "      TLS_ENABLED:                true",
                                "      TLS_CA_CERT_PATH:           /etc/pki/ca.crt",
                                "      TLS_SERVER_CERT_PATH:       /etc/pki/server.crt",
                                "      TLS_SERVER_KEY_PATH:        /etc/pki/server.key",
                                "      TLS_CLIENT_CERT_PATH:       /etc/pki/client.crt",
                                "      TLS_CLIENT_KEY_PATH:        /etc/pki/client.key",
                                "      WSREP_SST_OPT_REMOTE_AUTH:  openstack-db-client:",
                                "      MARIADB_ROOT_PASSWORD:      <set to the key 'password' in secret 'openstack-db-root'>  Optional: false",
                                "      MYSQL_INITDB_SKIP_TZINFO:   1",
                                "    Mounts:",
                                "      /etc/mysql/conf.d from config (rw)",
                                "      /etc/mysql/mariadb.conf.d from galera (rw)",
                                "      /etc/pki from pki (rw)",
                                "      /var/lib/mysql from storage (rw)",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from serviceaccount (rw)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  storage:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  storage-openstack-db-2",
                                "    ReadOnly:   false",
                                "  galera:",
                                "    Type:       PersistentVolumeClaim (a reference to a PersistentVolumeClaim in the same namespace)",
                                "    ClaimName:  galera-openstack-db-2",
                                "    ReadOnly:   false",
                                "  config:",
                                "    Type:           Projected (a volume that contains injected data from multiple sources)",
                                "    ConfigMapName:  openstack-db-config-default",
                                "    Optional:       false",
                                "    ConfigMapName:  openstack-db-config-tls",
                                "    Optional:       false",
                                "  pki:",
                                "    Type:        Projected (a volume that contains injected data from multiple sources)",
                                "    SecretName:  openstack-db-ca-bundle",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-client-cert",
                                "    Optional:    false",
                                "    SecretName:  openstack-db-server-cert",
                                "    Optional:    false",
                                "  serviceaccount:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3600",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type     Reason     Age   From               Message",
                                "  ----     ------     ----  ----               -------",
                                "  Normal   Scheduled  14m   default-scheduler  Successfully assigned openstack/openstack-db-2 to forge-control-plane",
                                "  Normal   Pulled     14m   kubelet            spec.initContainers{init}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    14m   kubelet            spec.initContainers{init}: Container created",
                                "  Normal   Started    14m   kubelet            spec.initContainers{init}: Container started",
                                "  Normal   Pulled     13m   kubelet            spec.containers{mariadb}: Container image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    13m   kubelet            spec.containers{mariadb}: Container created",
                                "  Normal   Started    13m   kubelet            spec.containers{mariadb}: Container started",
                                "  Normal   Pulled     13m   kubelet            spec.containers{agent}: Container image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" already present on machine and can be accessed by the pod",
                                "  Normal   Created    13m   kubelet            spec.containers{agent}: Container created",
                                "  Normal   Started    13m   kubelet            spec.containers{agent}: Container started",
                                "  Warning  Unhealthy  13m   kubelet            spec.containers{agent}: Readiness probe failed: Get \"http://10.244.0.44:5566/health\": dial tcp 10.244.0.44:5566: connect: connection refused",
                                "  Warning  Unhealthy  13m   kubelet            spec.containers{mariadb}: Startup probe failed: HTTP probe failed with statuscode: 500",
                                "--- logs pod/openstack-db-2 (current) ---",
                                "{\"level\":\"info\",\"ts\":1783060991.9472713,\"msg\":\"Starting init\"}",
                                "{\"level\":\"info\",\"ts\":1783060991.988603,\"msg\":\"Configuring Galera\"}",
                                "{\"level\":\"info\",\"ts\":1783060991.9891074,\"msg\":\"Waiting for previous Pod to be ready\",\"pod\":\"openstack-db-1\"}",
                                "{\"level\":\"info\",\"ts\":1783061050.9958084,\"msg\":\"Init done\"}",
                                "2026-07-03  6:44:18 0 [Note] WSREP: access file(/var/lib/mysql//gvwstate.dat) failed(No such file or directory)",
                                "2026-07-03  6:44:18 0 [Note] WSREP: restore pc from disk failed",
                                "2026-07-03  6:44:18 0 [Note] WSREP: GMCast version 0",
                                "2026-07-03  6:44:18 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') listening at tcp://0.0.0.0:4567",
                                "2026-07-03  6:44:18 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') multicast: , ttl: 1",
                                "2026-07-03  6:44:18 0 [Note] WSREP: EVS version 1",
                                "2026-07-03  6:44:18 0 [Note] WSREP: gcomm: connecting to group 'mariadb-operator', peer 'openstack-db-0.openstack-db-internal.openstack.svc.cluster.local:,openstack-db-1.openstack-db-internal.openstack.svc.cluster.local:,openstack-db-2.openstack-db-internal.openstack.svc.cluster.local:'",
                                "2026-07-03  6:44:20 0 [Note] WSREP: EVS version upgrade 0 -> 1",
                                "2026-07-03  6:44:20 0 [Note] WSREP: PC protocol upgrade 0 -> 1",
                                "2026-07-03  6:44:20 0 [Note] WSREP: No nodes coming from primary view, primary view is not possible",
                                "2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(NON_PRIM,9db38154-a0e4,1) memb {",
                                "\t9db38154-a0e4,0",
                                "} joined {",
                                "} left {",
                                "} partitioned {",
                                "})",
                                "2026-07-03  6:44:20 0 [Note] WSREP: Failed to establish connection: wrong version number (SSL routines)",
                                "2026-07-03  6:44:20 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') connection established to 74715322-a6c8 tcp://10.244.0.41:4567",
                                "2026-07-03  6:44:20 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') connection established to 89b29eee-8dce tcp://10.244.0.43:4567",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 74715322-a6c8 at tcp://10.244.0.41:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: declaring 89b29eee-8dce at tcp://10.244.0.43:4567 stable",
                                "2026-07-03  6:44:20 0 [Note] WSREP: Node 74715322-a6c8 state prim",
                                "2026-07-03  6:44:20 0 [Note] WSREP: view(view_id(PRIM,74715322-a6c8,3) memb {",
                                "\t74715322-a6c8,0",
                                "\t89b29eee-8dce,0",
                                "\t9db38154-a0e4,0",
                                "} joined {",
                                "} left {",
                                "} partitioned {",
                                "})",
                                "2026-07-03  6:44:20 0 [Note] WSREP: save pc into disk",
                                "2026-07-03  6:44:20 0 [Note] WSREP: discarding pending addr without UUID: tcp://10.244.0.44:4567",
                                "2026-07-03  6:44:21 0 [Note] WSREP: gcomm: connected",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Changing maximum packet size to 64500, resulting msg size: 32636",
                                "2026-07-03  6:44:21 0 [Warning] WSREP: last inactive check more than PT1.5S ago (PT2.26021S), skipping check",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Shifting CLOSED -> OPEN (TO: 0)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Opened channel 'mariadb-operator'",
                                "2026-07-03  6:44:21 0 [Note] WSREP: New COMPONENT: primary = no, bootstrap = no, my_idx = 0, memb_num = 1",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [16, 16]",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Received NON-PRIMARY.",
                                "2026-07-03  6:44:21 0 [Note] WSREP: New COMPONENT: primary = yes, bootstrap = no, my_idx = 2, memb_num = 3",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: Waiting for state UUID.",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: sent state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Initializing config service v1",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 1 (openstack-db-1)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 0 (openstack-db-0)",
                                "2026-07-03  6:44:21 1 [Note] WSREP: Starting rollbacker thread 1",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Starting applier thread 2",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ================================================",
                                "View:",
                                "  id: 00000000-0000-0000-0000-000000000000:-1",
                                "  status: non-primary",
                                "  protocol_version: -1",
                                "  capabilities: ",
                                "  final: no",
                                "  own_index: 0",
                                "  members(1):",
                                "\t0: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2",
                                "=================================================",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Non-primary view",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Server status change disconnected -> connected",
                                "2026-07-03  6:44:21 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Deinitializing config service v1",
                                "2026-07-03  6:44:21 0 [Note] WSREP: STATE EXCHANGE: got state msg: 9ec1bbf9-76aa-11f1-8351-f777650be2d8 from 2 (openstack-db-2)",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Quorum results:",
                                "\tversion    = 6,",
                                "\tcomponent  = PRIMARY,",
                                "\tconf_id    = 2,",
                                "\tmembers    = 2/3 (joined/total),",
                                "\tact_id     = 2,",
                                "\tlast_appl. = 0,",
                                "\tprotocols  = 5/11/4 (gcs/repl/appl),",
                                "\tvote policy= 0,",
                                "\tgroup UUID = 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Flow-control interval: [28, 28]",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Shifting OPEN -> PRIMARY (TO: 3)",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### processing CC 3, local, ordered",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Process first view: 747a920c-76aa-11f1-8105-5b9b008b772f my uuid: 9db38154-76aa-11f1-a0e4-5f77cf226244",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Server openstack-db-2 connected to cluster at position 747a920c-76aa-11f1-8105-5b9b008b772f:3 with ID 9db38154-76aa-11f1-a0e4-5f77cf226244",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Server status change connected -> connected",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### My UUID: 9db38154-76aa-11f1-a0e4-5f77cf226244",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Cert index reset to 00000000-0000-0000-0000-000000000000:-1 (proto: 11), state transfer needed: yes",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:21 2 [Note] WSREP: ####### Assign initial position for certification: 00000000-0000-0000-0000-000000000000:-1, protocol version: -1",
                                "2026-07-03  6:44:21 2 [Note] WSREP: State transfer required: ",
                                "\tGroup state: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "\tLocal state: 00000000-0000-0000-0000-000000000000:-1",
                                "2026-07-03  6:44:21 2 [Note] WSREP: Server status change connected -> joiner",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Joiner monitor thread started to monitor",
                                "2026-07-03  6:44:21 0 [Note] WSREP: Running: 'wsrep_sst_mariabackup --role 'joiner' --address '10.244.0.44:4444' --datadir '/var/lib/mysql/' --parent 1 --progress 0'",
                                "WSREP_SST: [INFO] mariabackup SST started on joiner (20260703 06:44:21.091)",
                                "WSREP_SST: [INFO] SSL configuration: CA='', CAPATH='', CERT='', KEY='', MODE='DISABLED', encrypt='0' (20260703 06:44:21.205)",
                                "WSREP_SST: [INFO] Progress reporting tool pv not found in path: /usr//bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/bin:/usr/sbin:/sbin (20260703 06:44:21.590)",
                                "WSREP_SST: [INFO] Disabling all progress/rate-limiting (20260703 06:44:21.596)",
                                "WSREP_SST: [INFO] Streaming with mbstream (20260703 06:44:21.623)",
                                "WSREP_SST: [INFO] Using socat as streamer (20260703 06:44:21.629)",
                                "WSREP_SST: [INFO] 'ss' is selected as a socket information utility. (20260703 06:44:21.722)",
                                "WSREP_SST: [INFO] Evaluating timeout -k 310 300 socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:21.744)",
                                "2026-07-03  6:44:22 2 [Note] WSREP: ####### IST uuid:00000000-0000-0000-0000-000000000000 f: 0, l: 3, STRv: 3",
                                "2026-07-03  6:44:22 2 [Note] WSREP: IST receiver addr using tcp://10.244.0.44:4568",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Prepared IST receiver for 0-3, listening at: tcp://10.244.0.44:4568",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Member 2.0 (openstack-db-2) requested state transfer from '*any*'. Selected 0.0 (openstack-db-0)(SYNCED) as donor.",
                                "2026-07-03  6:44:22 0 [Note] WSREP: Shifting PRIMARY -> JOINER (TO: 3)",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Requesting state transfer: success, donor: 0",
                                "2026-07-03  6:44:22 2 [Note] WSREP: Resetting GCache seqno map due to different histories.",
                                "2026-07-03  6:44:22 2 [Note] WSREP: GCache history reset: 00000000-0000-0000-0000-000000000000:0 -> 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "WSREP_SST: [INFO] Proceeding with SST (20260703 06:44:23.306)",
                                "WSREP_SST: [INFO] Evaluating socat -u TCP-LISTEN:4444,reuseaddr stdio | '/usr//bin/mbstream' -x; RC=( ${PIPESTATUS[@]} ) (20260703 06:44:23.308)",
                                "WSREP_SST: [INFO] Cleaning the existing datadir and innodb-data/log directories (20260703 06:44:23.365)",
                                "WSREP_SST: [INFO] Waiting for SST streaming to complete! (20260703 06:44:23.387)",
                                "2026-07-03  6:44:23 0 [Note] WSREP: (9db38154-a0e4, 'tcp://0.0.0.0:4567') turning message relay requesting off",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 0.0 (openstack-db-0): State transfer to 2.0 (openstack-db-2) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 0.0 (openstack-db-0) synced with group.",
                                "WSREP_SST: [INFO] Preparing the backup at /var/lib/mysql/.sst (20260703 06:44:39.240)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --prepare --no-version-check --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql/.sst' > '/var/lib/mysql/mariabackup.prepare.log' 2>&1 (20260703 06:44:39.247)",
                                "WSREP_SST: [INFO] Moving the backup to /var/lib/mysql (20260703 06:44:39.449)",
                                "WSREP_SST: [INFO] Evaluating /usr//bin/mariadb-backup --move-back --no-version-check --galera-info --force-non-empty-directories --target-dir='/var/lib/mysql/.sst' --datadir='/var/lib/mysql' > '/var/lib/mysql/mariabackup.move.log' 2>&1 (20260703 06:44:39.456)",
                                "WSREP_SST: [INFO] Move successful, removing /var/lib/mysql/.sst (20260703 06:44:39.494)",
                                "WSREP_SST: [INFO] Galera co-ords from donor: 747a920c-76aa-11f1-8105-5b9b008b772f:3 0 (20260703 06:44:39.507)",
                                "WSREP_SST: [INFO] Total time on joiner: 0 seconds (20260703 06:44:39.512)",
                                "WSREP_SST: [INFO] mariabackup SST completed on joiner (20260703 06:44:39.517)",
                                "WSREP_SST: [INFO] Removing the sst_in_progress file (20260703 06:44:39.526)",
                                "WSREP_SST: [INFO] Cleaning up temporary directories (20260703 06:44:39.533)",
                                "2026-07-03  6:44:39 3 [Note] WSREP: SST received",
                                "2026-07-03  6:44:39 3 [Note] WSREP: Server status change joiner -> initializing",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Compressed tables use zlib 1.3",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Number of transaction pools: 1",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Using AVX512 instructions",
                                "2026-07-03  6:44:39 0 [Note] mariadbd: O_TMPFILE is not supported on /tmp (disabling future attempts)",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Using liburing",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Initializing buffer pool, total size = 128.000MiB, chunk size = 2.000MiB",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Completed initialization of buffer pool",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: End of log at LSN=60367",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Resizing redo log from 12.016KiB to 96.000MiB; LSN=60367",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Buffered log writes (block size=512 bytes)",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Opened 3 undo tablespaces",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: 128 rollback segments in 3 undo tablespaces are active.",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Setting file './ibtmp1' size to 12.000MiB. Physically writing the file full; Please wait ...",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: File './ibtmp1' size is now 12.000MiB.",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: log sequence number 60367; transaction id 34",
                                "2026-07-03  6:44:39 0 [Note] Plugin 'FEEDBACK' is disabled.",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Loading buffer pool(s) from /var/lib/mysql/ib_buffer_pool",
                                "2026-07-03  6:44:39 0 [Note] InnoDB: Cannot open '/var/lib/mysql/ib_buffer_pool' for reading: No such file or directory",
                                "2026-07-03  6:44:39 0 [Note] Server socket created on IP: '0.0.0.0'.",
                                "2026-07-03  6:44:39 0 [Note] Server socket created on IP: '::'.",
                                "2026-07-03  6:44:39 0 [Note] mariadbd: Event Scheduler: Loaded 0 events",
                                "2026-07-03  6:44:39 0 [Note] WSREP: wsrep_init_schema_and_SR (nil)",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Server initialized",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Server status change initializing -> initialized",
                                "2026-07-03  6:44:39 3 [Note] WSREP: Recovered position from storage: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 3 [Note] WSREP: Server status change initialized -> joined",
                                "2026-07-03  6:44:39 3 [Note] WSREP: Recovered view from SST:",
                                "  id: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "  status: primary",
                                "  protocol_version: 4",
                                "  capabilities: MULTI-MASTER, CERTIFICATION, PARALLEL_APPLYING, REPLAY, ISOLATION, PAUSE, CAUSAL_READ, INCREMENTAL_WS, UNORDERED, PREORDERED, STREAMING, NBO",
                                "  final: no",
                                "  own_index: 2",
                                "  members(3):",
                                "\t0: 74715322-76aa-11f1-a6c8-62ca602be188, openstack-db-0",
                                "\t1: 89b29eee-76aa-11f1-8dce-768ae6febba1, openstack-db-1",
                                "\t2: 9db38154-76aa-11f1-a0e4-5f77cf226244, openstack-db-2",
                                "",
                                "2026-07-03  6:44:39 3 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:44:39 6 [Note] WSREP: Recovered cluster id 747a920c-76aa-11f1-8105-5b9b008b772f",
                                "2026-07-03  6:44:39 3 [Note] WSREP: SST received: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 3 [Note] WSREP: SST succeeded for position 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Installed new state from SST: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Joiner monitor thread ended with total time 18 sec",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Cert. index preload up to 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: ####### IST applying starts with 4",
                                "2026-07-03  6:44:39 0 [Note] WSREP: ####### IST current seqno initialized to 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Receiving IST... 0.0% (0/1 events) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: IST preload starting at 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: ####### Assign initial position for certification: 747a920c-76aa-11f1-8105-5b9b008b772f:2, protocol version: 6",
                                "2026-07-03  6:44:39 0 [Note] WSREP: REPL Protocols: 11 (6)",
                                "2026-07-03  6:44:39 0 [Note] WSREP: ####### Adjusting cert position: 2 -> 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Service thread queue flushed.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Lowest cert index boundary for CC from preload: 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Min available from gcache for CC from preload: 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Receiving IST... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:39 2 [Note] WSREP: IST received: 747a920c-76aa-11f1-8105-5b9b008b772f:3",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Lowest cert index boundary for CC from sst: 3",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Min available from gcache for CC from sst: 3",
                                "2026-07-03  6:44:39 0 [Note] WSREP: 2.0 (openstack-db-2): State transfer from 0.0 (openstack-db-0) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINER -> JOINED (TO: 3)",
                                "2026-07-03  6:44:39 0 [Note] mariadbd: ready for connections.",
                                "Version: '11.4.5-MariaDB-ubu2404'  socket: '/run/mysqld/mysqld.sock'  port: 3306  mariadb.org binary distribution",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... -nan% (0/0 events) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Member 2.0 (openstack-db-2) synced with group.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Processing event queue:... 100.0% (1/1 events) complete.",
                                "2026-07-03  6:44:39 0 [Note] WSREP: Shifting JOINED -> SYNCED (TO: 3)",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Server openstack-db-2 synced with group",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Server status change joined -> synced",
                                "2026-07-03  6:44:39 2 [Note] WSREP: Synchronized with group, ready for connections",
                                "2026-07-03  6:44:39 2 [Note] WSREP: wsrep_notify_cmd is not defined, skipping notification.",
                                "2026-07-03  6:45:44 22 [Warning] Aborted connection 22 to db: 'keystone' user: 'controlplane-keystone' host: '10.244.0.46' (Got an error reading communication packets)",
                                "{\"level\":\"info\",\"ts\":1783061052.2546434,\"msg\":\"Agent starting\"}",
                                "{\"level\":\"info\",\"ts\":1783061052.255039,\"logger\":\"api\",\"msg\":\"Configuring Kubernetes authentication\"}",
                                "{\"level\":\"info\",\"ts\":1783061052.257132,\"logger\":\"api\",\"msg\":\"Configuring TLS\"}",
                                "{\"level\":\"info\",\"ts\":1783061052.259177,\"logger\":\"probe\",\"msg\":\"Server listening\",\"addr\":\":5566\",\"tls\":false}",
                                "{\"level\":\"info\",\"ts\":1783061052.2591774,\"logger\":\"api\",\"msg\":\"Server listening\",\"addr\":\":5555\",\"tls\":true}",
                                "{\"level\":\"error\",\"ts\":1783061071.4611948,\"logger\":\"probe.liveness\",\"msg\":\"error getting SQL client\",\"error\":\"dial tcp [::1]:3306: connect: connection refused\",\"stacktrace\":\"github.com/mariadb-operator/mariadb-operator/pkg/galera/agent/handler.(*Probe).Liveness\\n\\t/app/pkg/galera/agent/handler/probe.go:67\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).routeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:480\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.Recoverer.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/recoverer.go:45\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5/middleware.(*Compressor).Handler-fm.(*Compressor).Handler.func1\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/middleware/compress.go:209\\nnet/http.HandlerFunc.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:2294\\ngithub.com/go-chi/chi/v5.(*Mux).ServeHTTP\\n\\t/go/pkg/mod/github.com/go-chi/chi/v5@v5.2.1/mux.go:90\\nnet/http.serverHandler.ServeHTTP\\n\\t/usr/local/go/src/net/http/server.go:3301\\nnet/http.(*conn).serve\\n\\t/usr/local/go/src/net/http/server.go:2102\"}",
                                "2026/07/03 06:44:41 \"DELETE https://openstack-db-2.openstack-db-internal.openstack.svc.cluster.local:5555/api/galera/bootstrap HTTP/1.1\" from 10.244.0.19:42322 - 404 41B in 6.559373ms",
                                "--- logs pod/openstack-db-2 (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"agent\" in pod \"openstack-db-2\" not found",
                                "--- describe pod/openstack-memcached-f654cd846-9ms7j ---",
                                "Name:             openstack-memcached-f654cd846-9ms7j",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:42:38 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-memcached",
                                "                  app.kubernetes.io/managed-by=memcached-operator",
                                "                  app.kubernetes.io/name=memcached",
                                "                  app.kubernetes.io/version=1.6",
                                "                  pod-template-hash=f654cd846",
                                "Annotations:      <none>",
                                "Status:           Running",
                                "IP:               10.244.0.34",
                                "IPs:",
                                "  IP:           10.244.0.34",
                                "Controlled By:  ReplicaSet/openstack-memcached-f654cd846",
                                "Containers:",
                                "  memcached:",
                                "    Container ID:  containerd://0836112b5ebe48a02f2e154c00556d8e8fdd133b5e9b538262aa9e06b35227d2",
                                "    Image:         memcached:1.6",
                                "    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba",
                                "    Port:          11211/TCP (memcached)",
                                "    Host Port:     0/TCP (memcached)",
                                "    Args:",
                                "      -m",
                                "      64",
                                "      -c",
                                "      1024",
                                "      -t",
                                "      4",
                                "      -I",
                                "      1m",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:42:43 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3",
                                "    Environment:    <none>",
                                "    Mounts:",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-kzbkx (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  kube-api-access-kzbkx:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3607",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type    Reason     Age   From               Message",
                                "  ----    ------     ----  ----               -------",
                                "  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-9ms7j to forge-control-plane",
                                "  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"",
                                "  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 697ms (4.614s including waiting). Image size: 32221876 bytes.",
                                "  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created",
                                "  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started",
                                "--- logs pod/openstack-memcached-f654cd846-9ms7j (current) ---",
                                "--- logs pod/openstack-memcached-f654cd846-9ms7j (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-9ms7j\" not found",
                                "--- describe pod/openstack-memcached-f654cd846-lq5jq ---",
                                "Name:             openstack-memcached-f654cd846-lq5jq",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:42:38 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-memcached",
                                "                  app.kubernetes.io/managed-by=memcached-operator",
                                "                  app.kubernetes.io/name=memcached",
                                "                  app.kubernetes.io/version=1.6",
                                "                  pod-template-hash=f654cd846",
                                "Annotations:      <none>",
                                "Status:           Running",
                                "IP:               10.244.0.32",
                                "IPs:",
                                "  IP:           10.244.0.32",
                                "Controlled By:  ReplicaSet/openstack-memcached-f654cd846",
                                "Containers:",
                                "  memcached:",
                                "    Container ID:  containerd://409c66f81b79cdfdf8f74ed8b5c14ef1b68eff005d353d0bb3f8330cef268a63",
                                "    Image:         memcached:1.6",
                                "    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba",
                                "    Port:          11211/TCP (memcached)",
                                "    Host Port:     0/TCP (memcached)",
                                "    Args:",
                                "      -m",
                                "      64",
                                "      -c",
                                "      1024",
                                "      -t",
                                "      4",
                                "      -I",
                                "      1m",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:42:43 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3",
                                "    Environment:    <none>",
                                "    Mounts:",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-z9cgz (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  kube-api-access-z9cgz:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3607",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type    Reason     Age   From               Message",
                                "  ----    ------     ----  ----               -------",
                                "  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-lq5jq to forge-control-plane",
                                "  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"",
                                "  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 3.968s (3.968s including waiting). Image size: 32221876 bytes.",
                                "  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created",
                                "  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started",
                                "--- logs pod/openstack-memcached-f654cd846-lq5jq (current) ---",
                                "--- logs pod/openstack-memcached-f654cd846-lq5jq (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-lq5jq\" not found",
                                "--- describe pod/openstack-memcached-f654cd846-nv658 ---",
                                "Name:             openstack-memcached-f654cd846-nv658",
                                "Namespace:        openstack",
                                "Priority:         0",
                                "Service Account:  default",
                                "Node:             forge-control-plane/172.18.0.2",
                                "Start Time:       Fri, 03 Jul 2026 06:42:38 +0000",
                                "Labels:           app.kubernetes.io/instance=openstack-memcached",
                                "                  app.kubernetes.io/managed-by=memcached-operator",
                                "                  app.kubernetes.io/name=memcached",
                                "                  app.kubernetes.io/version=1.6",
                                "                  pod-template-hash=f654cd846",
                                "Annotations:      <none>",
                                "Status:           Running",
                                "IP:               10.244.0.33",
                                "IPs:",
                                "  IP:           10.244.0.33",
                                "Controlled By:  ReplicaSet/openstack-memcached-f654cd846",
                                "Containers:",
                                "  memcached:",
                                "    Container ID:  containerd://226a0cef364f74d35c5ef2a5f6c7dcf94aff25e6aeb844783fed79949f8e26f3",
                                "    Image:         memcached:1.6",
                                "    Image ID:      docker.io/library/memcached@sha256:e2a8683c7fbb73d12dce8082525adf9df857765970e639bd9f4705acc31dfcba",
                                "    Port:          11211/TCP (memcached)",
                                "    Host Port:     0/TCP (memcached)",
                                "    Args:",
                                "      -m",
                                "      64",
                                "      -c",
                                "      1024",
                                "      -t",
                                "      4",
                                "      -I",
                                "      1m",
                                "    State:          Running",
                                "      Started:      Fri, 03 Jul 2026 06:42:44 +0000",
                                "    Ready:          True",
                                "    Restart Count:  0",
                                "    Liveness:       tcp-socket :memcached delay=10s timeout=1s period=10s #success=1 #failure=3",
                                "    Readiness:      tcp-socket :memcached delay=5s timeout=1s period=5s #success=1 #failure=3",
                                "    Environment:    <none>",
                                "    Mounts:",
                                "      /var/run/secrets/kubernetes.io/serviceaccount from kube-api-access-rnsbk (ro)",
                                "Conditions:",
                                "  Type                        Status",
                                "  PodReadyToStartContainers   True ",
                                "  Initialized                 True ",
                                "  Ready                       True ",
                                "  ContainersReady             True ",
                                "  PodScheduled                True ",
                                "Volumes:",
                                "  kube-api-access-rnsbk:",
                                "    Type:                    Projected (a volume that contains injected data from multiple sources)",
                                "    TokenExpirationSeconds:  3607",
                                "    ConfigMapName:           kube-root-ca.crt",
                                "    Optional:                false",
                                "    DownwardAPI:             true",
                                "QoS Class:                   BestEffort",
                                "Node-Selectors:              <none>",
                                "Tolerations:                 node.kubernetes.io/not-ready:NoExecute op=Exists for 300s",
                                "                             node.kubernetes.io/unreachable:NoExecute op=Exists for 300s",
                                "Events:",
                                "  Type    Reason     Age   From               Message",
                                "  ----    ------     ----  ----               -------",
                                "  Normal  Scheduled  15m   default-scheduler  Successfully assigned openstack/openstack-memcached-f654cd846-nv658 to forge-control-plane",
                                "  Normal  Pulling    15m   kubelet            spec.containers{memcached}: Pulling image \"memcached:1.6\"",
                                "  Normal  Pulled     14m   kubelet            spec.containers{memcached}: Successfully pulled image \"memcached:1.6\" in 706ms (5.295s including waiting). Image size: 32221876 bytes.",
                                "  Normal  Created    14m   kubelet            spec.containers{memcached}: Container created",
                                "  Normal  Started    14m   kubelet            spec.containers{memcached}: Container started",
                                "--- logs pod/openstack-memcached-f654cd846-nv658 (current) ---",
                                "--- logs pod/openstack-memcached-f654cd846-nv658 (previous) ---",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"openstack-memcached-f654cd846-nv658\" not found",
                                "Deleting kind cluster forge",
                                "Deleting cluster \"forge\" ...",
                                "Deleted nodes: [\"forge-control-plane\"]",
                                "make: *** [Makefile:9: integration] Error 1"
                            ],
                            "zuul_log_id": "0242ac1f-6606-bcae-acbb-000000000005-1-ubuntunoblelarge"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:57:46.275498Z",
                            "start": "2026-07-03T06:38:06.475843Z"
                        },
                        "id": "0242ac1f-6606-bcae-acbb-000000000005",
                        "name": "Run the integration test"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble-large": {
            "changed": 1,
            "failures": 1,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": false
},
{
    "branch": "main",
    "index": "0",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post-fetch.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-03T06:58:16.209974Z",
                    "start": "2026-07-03T06:57:47.308151Z"
                },
                "id": "0242ac1f-6606-40e7-9fdb-000000000002",
                "name": "Base post-fetch"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/home/zuul/zuul-output/logs"
                                },
                                "before": {
                                    "path": "/home/zuul/zuul-output/logs"
                                }
                            },
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_diff_peek": null,
                                    "_original_basename": null,
                                    "access_time": null,
                                    "access_time_format": "%Y%m%d%H%M.%S",
                                    "attributes": null,
                                    "follow": true,
                                    "force": false,
                                    "group": null,
                                    "mode": "0755",
                                    "modification_time": null,
                                    "modification_time_format": "%Y%m%d%H%M.%S",
                                    "owner": null,
                                    "path": "/home/zuul/zuul-output/logs",
                                    "recurse": false,
                                    "selevel": null,
                                    "serole": null,
                                    "setype": null,
                                    "seuser": null,
                                    "src": null,
                                    "state": "directory",
                                    "unsafe_writes": false
                                }
                            },
                            "mode": "0755",
                            "owner": "zuul",
                            "path": "/home/zuul/zuul-output/logs",
                            "size": 4096,
                            "state": "directory",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:57:48.018063Z",
                            "start": "2026-07-03T06:57:47.325485Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000009",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j598051794538.32694",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                            "delta": "0:00:05.971887",
                            "end": "2026-07-03 06:57:55.065263",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\niface=$(ip -6 route show default 2>/dev/null        | awk '{for(i=1;i<=NF;i++) if($i==\"dev\"){print $(i+1); exit}}')\n: \"${iface:=eth0}\"\ngw=$(ip -6 route show default 2>/dev/null     | awk '{for(i=1;i<=NF;i++) if($i==\"via\"){print $(i+1); exit}}')\n{\n  echo \"== date ==\";    date -Is\n  echo \"== iface / gw ==\"; echo \"iface=$iface gw=$gw\"\n  echo \"== ip -6 addr (lifetimes = SLAAC evidence) ==\"; ip -6 addr show\n  echo \"== ip -6 route show ==\"; ip -6 route show\n  echo \"== ip -6 route show default (expires/proto ra = RA evidence) ==\"\n  ip -6 route show default\n  echo \"== ip -4 route show default ==\"; ip -4 route show default\n  echo \"== accept_ra / forwarding (procfs; RA-suppression evidence) ==\"\n  for k in all default \"$iface\"; do\n    for s in forwarding accept_ra; do\n      v=$(cat \"/proc/sys/net/ipv6/conf/$k/$s\" 2>/dev/null)\n      echo \"net.ipv6.conf.$k.$s = ${v:-<unavailable>}\"\n    done\n  done\n  echo \"== resolvectl status ==\"\n  if command -v resolvectl >/dev/null 2>&1; then resolvectl status 2>&1\n  else echo \"resolvectl not installed\"; fi\n  echo \"== /etc/resolv.conf (resolver stub) ==\"\n  cat /etc/resolv.conf 2>/dev/null || echo \"(absent)\"\n  echo \"== /run/systemd/resolve/resolv.conf (upstreams) ==\"\n  cat /run/systemd/resolve/resolv.conf 2>/dev/null    || echo \"(no systemd-resolved upstream file)\"\n  for d in $targets; do\n    echo \"== target: $d ==\"\n    echo \"-- getent ahosts (families glibc returns) --\"\n    getent ahosts \"$d\" 2>&1\n    if command -v resolvectl >/dev/null 2>&1; then\n      echo \"-- resolvectl query --\"; resolvectl query --cache=no \"$d\" 2>&1\n    fi\n    v6=$(getent ahosts \"$d\" 2>/dev/null | awk '$1~/:/{print $1; exit}')\n    v4=$(getent ahosts \"$d\" 2>/dev/null         | awk '$1~/^[0-9]+(\\.[0-9]+){3}$/{print $1; exit}')\n    if [ -n \"$v6\" ]; then\n      echo \"-- ip -6 route get $v6 --\"; ip -6 route get \"$v6\" 2>&1\n    fi\n    if [ -n \"$v4\" ]; then\n      echo \"-- ip -4 route get $v4 --\"; ip -4 route get \"$v4\" 2>&1\n    fi\n    # Several attempts per family: a single sample misclassifies a\n    # ~50%-loss path as healthy or dead by coin flip, defeating the\n    # pre/post bracket. Bounded and in-line -- not a background sampler.\n    for fam in 6 4; do\n      echo \"-- curl -$fam (3 attempts) --\"\n      ok=0\n      for n in 1 2 3; do\n        curl -$fam -sS -m 10 -o /dev/null          -w \"  #$n http=%{http_code} ip=%{remote_ip} t=%{time_total}s\\n\"          \"https://$d/\" 2>&1 && ok=1 || echo \"  #$n curl -$fam FAILED\"\n      done\n      # Trace only the family that failed, to its resolved address:\n      # localises WHERE the failing path dies instead of tracing the\n      # healthy family. v4 via traceroute, v6 via traceroute6.\n      if [ \"$ok\" = 0 ]; then\n        addr=$v6; [ \"$fam\" = 4 ] && addr=$v4\n        tr=traceroute6; [ \"$fam\" = 4 ] && tr=traceroute\n        if [ -n \"$addr\" ] && command -v \"$tr\" >/dev/null 2>&1; then\n          echo \"  !! curl -$fam failed 3x; $tr to $addr\"\n          timeout 30 \"$tr\" -q1 -w2 \"$addr\" 2>&1\n        fi\n      fi\n    done\n  done\n  echo \"== ping -6 gateway ==\"\n  if [ -n \"$gw\" ]; then\n    ping -6 -c1 -W2 \"${gw}%${iface}\" 2>&1\n  else echo \"no v6 gw\"; fi\n} > \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000a-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j598051794538.32694",
                            "start": "2026-07-03 06:57:49.093376",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000a-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:00.055536Z",
                            "start": "2026-07-03T06:57:48.036889Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000a",
                        "name": "Snapshot dual-stack network state (post)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j428244813250.32803",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\n{\n  echo \"== docker / buildkit IPv6 config ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    echo \"-- docker info (IPv6 lines) --\"\n    if info=$(timeout 30 docker info 2>&1); then\n      printf '%s\\n' \"$info\" | grep -iE 'ipv6|ip6tables'        || echo \"(no IPv6 lines)\"\n    else\n      echo \"docker info FAILED/timed out (daemon down or no permission):\"\n      printf '%s\\n' \"$info\" | head -5\n    fi\n    echo \"-- /etc/docker/daemon.json --\"\n    cat /etc/docker/daemon.json 2>/dev/null || echo \"(absent)\"\n    echo \"-- docker network inspect bridge (EnableIPv6 + IPAM) --\"\n    timeout 30 docker network inspect bridge 2>&1      | grep -iE '\"Name\"|EnableIPv6|Subnet|Gateway'      || echo \"(inspect failed)\"\n    echo \"-- docker buildx ls --\"\n    timeout 30 docker buildx ls 2>&1 || echo \"(buildx unavailable)\"\n  fi\n} >> \"$out\" 2>&1\n",
                            "delta": "0:00:00.422858",
                            "end": "2026-07-03 06:58:01.272103",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\n{\n  echo \"== docker / buildkit IPv6 config ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    echo \"-- docker info (IPv6 lines) --\"\n    if info=$(timeout 30 docker info 2>&1); then\n      printf '%s\\n' \"$info\" | grep -iE 'ipv6|ip6tables'        || echo \"(no IPv6 lines)\"\n    else\n      echo \"docker info FAILED/timed out (daemon down or no permission):\"\n      printf '%s\\n' \"$info\" | head -5\n    fi\n    echo \"-- /etc/docker/daemon.json --\"\n    cat /etc/docker/daemon.json 2>/dev/null || echo \"(absent)\"\n    echo \"-- docker network inspect bridge (EnableIPv6 + IPAM) --\"\n    timeout 30 docker network inspect bridge 2>&1      | grep -iE '\"Name\"|EnableIPv6|Subnet|Gateway'      || echo \"(inspect failed)\"\n    echo \"-- docker buildx ls --\"\n    timeout 30 docker buildx ls 2>&1 || echo \"(buildx unavailable)\"\n  fi\n} >> \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000b-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j428244813250.32803",
                            "start": "2026-07-03 06:58:00.849245",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000b-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:06.231904Z",
                            "start": "2026-07-03T06:58:00.065686Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000b",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j81892723659.32955",
                            "changed": false,
                            "cmd": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\n{\n  echo \"== container netns exec probe (default bridge) ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    # Prefer a full base image likely to carry ip/curl/getent,\n    # skipping dangling (<none>) tags; fall back to any local image\n    # ID (a valid run reference). Never pull. (docker image ls\n    # columns: REPOSITORY TAG IMAGE_ID ...)\n    img=$(timeout 30 docker image ls 2>/dev/null | awk      '$1~/^(ubuntu|debian)$/ && $2!=\"<none>\"{print $1\":\"$2; exit}')\n    if [ -z \"$img\" ]; then\n      img=$(timeout 30 docker image ls -q 2>/dev/null | head -1)\n    fi\n    if [ -z \"$img\" ]; then\n      echo \"no local image; skipped (will not pull over a broken network)\"\n    else\n      echo \"using local image $img\"\n      # Bound the whole probe: on the degraded node this role exists\n      # to diagnose, a wedged daemon can make `docker run` hang\n      # indefinitely and stall teardown. timeout keeps it best-effort.\n      # A killed client may orphan the container, but the node is torn\n      # down right after, so that is acceptable here.\n      timeout 60 docker run --rm \"$img\" sh -c '\n        echo \"tools: ip=$(command -v ip || echo no)\" \\\n             \"curl=$(command -v curl || echo no)\" \\\n             \"getent=$(command -v getent || echo no)\"\n        echo \"-- ip -6 addr / route --\"\n        (ip -6 addr show 2>/dev/null; ip -6 route show 2>/dev/null) \\\n          || cat /proc/net/ipv6_route 2>/dev/null || echo \"no ip tool\"\n        echo \"-- /etc/resolv.conf --\"; cat /etc/resolv.conf 2>/dev/null\n        for d in '\"$targets\"'; do\n          echo \"target $d:\"\n          getent ahosts \"$d\" 2>&1 | head -4 || echo \"  getent unavailable\"\n          (curl -6 -sS -m 8 -o /dev/null \\\n             -w \"  v6 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v6 FAIL/unavailable\")\n          (curl -4 -sS -m 8 -o /dev/null \\\n             -w \"  v4 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v4 FAIL/unavailable\")\n        done\n      ' 2>&1\n    fi\n  fi\n} >> \"$out\" 2>&1\n",
                            "delta": "0:00:00.873053",
                            "end": "2026-07-03 06:58:07.807163",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set +e\nset -o pipefail\nphase=post\nout=/home/zuul/zuul-output/logs/net-debug.$phase.txt\ntargets=\"tarballs.opendev.org galaxy.ansible.com\"\n{\n  echo \"== container netns exec probe (default bridge) ==\"\n  if ! command -v docker >/dev/null 2>&1; then\n    echo \"docker not available; skipped\"\n  else\n    # Prefer a full base image likely to carry ip/curl/getent,\n    # skipping dangling (<none>) tags; fall back to any local image\n    # ID (a valid run reference). Never pull. (docker image ls\n    # columns: REPOSITORY TAG IMAGE_ID ...)\n    img=$(timeout 30 docker image ls 2>/dev/null | awk      '$1~/^(ubuntu|debian)$/ && $2!=\"<none>\"{print $1\":\"$2; exit}')\n    if [ -z \"$img\" ]; then\n      img=$(timeout 30 docker image ls -q 2>/dev/null | head -1)\n    fi\n    if [ -z \"$img\" ]; then\n      echo \"no local image; skipped (will not pull over a broken network)\"\n    else\n      echo \"using local image $img\"\n      # Bound the whole probe: on the degraded node this role exists\n      # to diagnose, a wedged daemon can make `docker run` hang\n      # indefinitely and stall teardown. timeout keeps it best-effort.\n      # A killed client may orphan the container, but the node is torn\n      # down right after, so that is acceptable here.\n      timeout 60 docker run --rm \"$img\" sh -c '\n        echo \"tools: ip=$(command -v ip || echo no)\" \\\n             \"curl=$(command -v curl || echo no)\" \\\n             \"getent=$(command -v getent || echo no)\"\n        echo \"-- ip -6 addr / route --\"\n        (ip -6 addr show 2>/dev/null; ip -6 route show 2>/dev/null) \\\n          || cat /proc/net/ipv6_route 2>/dev/null || echo \"no ip tool\"\n        echo \"-- /etc/resolv.conf --\"; cat /etc/resolv.conf 2>/dev/null\n        for d in '\"$targets\"'; do\n          echo \"target $d:\"\n          getent ahosts \"$d\" 2>&1 | head -4 || echo \"  getent unavailable\"\n          (curl -6 -sS -m 8 -o /dev/null \\\n             -w \"  v6 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v6 FAIL/unavailable\")\n          (curl -4 -sS -m 8 -o /dev/null \\\n             -w \"  v4 %{http_code} %{remote_ip} t=%{time_total}\\n\" \\\n             \"https://$d/\" 2>&1 || echo \"  v4 FAIL/unavailable\")\n        done\n      ' 2>&1\n    fi\n  fi\n} >> \"$out\" 2>&1\n",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000c-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j81892723659.32955",
                            "start": "2026-07-03 06:58:06.934110",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-40e7-9fdb-00000000000c-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:12.378679Z",
                            "start": "2026-07-03T06:58:06.239912Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000c",
                        "name": "Probe container network namespace (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "changed": false,
                            "false_condition": "groups['all'] | length > 1",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:12.458981Z",
                            "start": "2026-07-03T06:58:12.392443Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000010",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:12.506582Z",
                            "start": "2026-07-03T06:58:12.473113Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000011",
                        "name": "Set log path for single node"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": false,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:13.389358Z",
                            "start": "2026-07-03T06:58:12.511543Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000012",
                        "name": "Ensure local output dirs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "synchronize",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/logs/' /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/logs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/logs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n>f+++++++++ net-debug.post.txt\n>f+++++++++ net-debug.pre.txt\n>f+++++++++ sudo-debug.txt\n>f+++++++++ sudo-strace.log\n>f+++++++++ sudo-strace.log.time\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./",
                                        ">f+++++++++ net-debug.post.txt",
                                        ">f+++++++++ net-debug.pre.txt",
                                        ">f+++++++++ sudo-debug.txt",
                                        ">f+++++++++ sudo-strace.log",
                                        ">f+++++++++ sudo-strace.log.time"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs",
                                        "src": "logs"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/artifacts/' /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/artifacts/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts",
                                        "src": "artifacts"
                                    }
                                },
                                {
                                    "ansible_loop_var": "zj_output",
                                    "changed": true,
                                    "cmd": "/usr/bin/rsync --delay-updates -F --compress --archive --no-owner --no-group --rsh='/usr/bin/ssh -S none -o Port=22' --out-format='<<CHANGED>>%i %n%L' '[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/docs/' /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/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/c9c5cd8522ea434c8c5b4597d5632050/work/docs/",
                                            "dest_port": 22,
                                            "dirs": false,
                                            "existing_only": false,
                                            "group": false,
                                            "link_dest": null,
                                            "links": null,
                                            "mode": "pull",
                                            "owner": false,
                                            "partial": false,
                                            "perms": null,
                                            "private_key": null,
                                            "recursive": null,
                                            "rsync_opts": [],
                                            "rsync_path": null,
                                            "rsync_timeout": 0,
                                            "set_remote_user": true,
                                            "src": "[zuul@2a13:1a81:8000:3124:f816:3eff:fe9c:2fda]:/home/zuul/zuul-output/docs/",
                                            "ssh_connection_multiplexing": false,
                                            "times": null,
                                            "use_ssh_args": false,
                                            "verify_host": true
                                        }
                                    },
                                    "msg": ".d..t...... ./\n",
                                    "rc": 0,
                                    "stdout_lines": [
                                        ".d..t...... ./"
                                    ],
                                    "zj_output": {
                                        "dest": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:15.514523Z",
                            "start": "2026-07-03T06:58:13.400737Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000014",
                        "name": "Collect logs, artifacts and docs"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "shell",
                            "changed": true,
                            "msg": "All items completed",
                            "results": [
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts/* /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.011294",
                                    "end": "2026-07-03 06:58:15.861905",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/artifacts\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/artifacts/* /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/artifacts\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-03 06:58:15.850611",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "artifacts",
                                    "zuul_log_id": "in-loop-ignore"
                                },
                                {
                                    "ansible_loop_var": "zj_item",
                                    "changed": true,
                                    "cmd": "if [ -n \"$(find /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs/* /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.011406",
                                    "end": "2026-07-03 06:58:16.168788",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs -mindepth 1)\" ] ; then\n  # Only create target directory if it is needed.\n  # Do not fail if it is already there.\n  mkdir -p /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/docs\n  # Leave the original directory behind so that other roles\n  # operating on the interface directories can simply no-op.\n  mv -f /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/docs/* /var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/work/logs/docs\nfi\n",
                                            "_uses_shell": true,
                                            "argv": null,
                                            "chdir": null,
                                            "creates": null,
                                            "executable": null,
                                            "expand_argument_vars": true,
                                            "removes": null,
                                            "stdin": null,
                                            "stdin_add_newline": true,
                                            "strip_empty_ends": true,
                                            "zuul_ansible_split_streams": false,
                                            "zuul_log_id": "in-loop-ignore",
                                            "zuul_output_max_bytes": 1073741824
                                        }
                                    },
                                    "msg": "",
                                    "rc": 0,
                                    "start": "2026-07-03 06:58:16.157382",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-40e7-9fdb-000000000017",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:16.209974Z",
                            "start": "2026-07-03T06:58:15.524563Z"
                        },
                        "id": "0242ac1f-6606-40e7-9fdb-000000000019",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble-large": {
            "changed": 3,
            "failures": 0,
            "ignored": 0,
            "ok": 8,
            "rescued": 0,
            "skipped": 1,
            "unreachable": 0
        }
    },
    "trusted": true
},
{
    "branch": "main",
    "index": "1",
    "phase": "post",
    "playbook": "github.com/osism/zuul-config/playbooks/base/post.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-03T06:58:18.053123Z",
                    "start": "2026-07-03T06:58:17.184337Z"
                },
                "id": "0242ac1f-6606-7063-0e50-000000000002",
                "name": "Base post"
            },
            "tasks": [
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "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 AAAAB3NzaC1yc2EAAAADAQABAAABgQClo8dXHHLdjhWOW17ac3L73QAohWjoCvPUo2B3i6FIWUtuFZscmxwcBYKPrB+pYztDbC1BCqEnWzy0wfiI7x9LvatuN/XEr94+viyzWy3PnUiGg3qt/5LMwvSdBpa+o/38ITrHNRUKJkxd6k8qhZMQRev7l7Y8Lc7T2bXKcgQdvkSPEzAxWEehvbsynQHSayaDDqpRZW2R70l7EIAC8Xuvk23uPrq6eieycmBP4oJuCxWM5MlxeC1oFatJafR2jkoZevNz8KhTFgZjlzCkLGh3RrfBh7tljdJLP2iCndiXzUlwr5cM+6a5aoJmnV4ZnF2V9YdoaS51u0Bcy0zHWNjZ2LBI/YCg4fXGlfd1CRtOWX32pUZFV64CUdWBL1vpl67EGj6wU5XxiAydkbJLM0aW9Q8FopPsiprWy8fYGR4gdjFKG8gVVgeSXty+lzvidIskdywtP0q/PQSjA0EssKG+mnn8n3L/DXseBiq/Aet7tmgUlr5HJI/JD3khlJih3xU= zuul-build-sshkey",
                                    "key_options": null,
                                    "keyfile": "/home/zuul/.ssh/authorized_keys",
                                    "manage_dir": true,
                                    "path": null,
                                    "state": "absent",
                                    "user": "zuul",
                                    "validate_certs": true
                                }
                            },
                            "key": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABgQClo8dXHHLdjhWOW17ac3L73QAohWjoCvPUo2B3i6FIWUtuFZscmxwcBYKPrB+pYztDbC1BCqEnWzy0wfiI7x9LvatuN/XEr94+viyzWy3PnUiGg3qt/5LMwvSdBpa+o/38ITrHNRUKJkxd6k8qhZMQRev7l7Y8Lc7T2bXKcgQdvkSPEzAxWEehvbsynQHSayaDDqpRZW2R70l7EIAC8Xuvk23uPrq6eieycmBP4oJuCxWM5MlxeC1oFatJafR2jkoZevNz8KhTFgZjlzCkLGh3RrfBh7tljdJLP2iCndiXzUlwr5cM+6a5aoJmnV4ZnF2V9YdoaS51u0Bcy0zHWNjZ2LBI/YCg4fXGlfd1CRtOWX32pUZFV64CUdWBL1vpl67EGj6wU5XxiAydkbJLM0aW9Q8FopPsiprWy8fYGR4gdjFKG8gVVgeSXty+lzvidIskdywtP0q/PQSjA0EssKG+mnn8n3L/DXseBiq/Aet7tmgUlr5HJI/JD3khlJih3xU= zuul-build-sshkey",
                            "key_options": null,
                            "keyfile": "/home/zuul/.ssh/authorized_keys",
                            "manage_dir": true,
                            "path": null,
                            "state": "absent",
                            "user": "zuul",
                            "validate_certs": true
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-7063-0e50-000000000005",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/c9c5cd8522ea434c8c5b4597d5632050/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-03T06:58:18.053123Z",
                            "start": "2026-07-03T06:58:17.198869Z"
                        },
                        "id": "0242ac1f-6606-7063-0e50-000000000007",
                        "name": "Remove the build SSH key from all nodes"
                    }
                }
            ]
        }
    ],
    "stats": {
        "ubuntu-noble-large": {
            "changed": 1,
            "failures": 0,
            "ignored": 0,
            "ok": 1,
            "rescued": 0,
            "skipped": 0,
            "unreachable": 0
        }
    },
    "trusted": true
}
]
