[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/osism/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-06-30T16:00:13.632388Z",
                    "start": "2026-06-30T15:59:44.862006Z"
                },
                "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:44.910607Z",
                            "start": "2026-06-30T15:59:44.880483Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-00000000000f",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "6fa/osism/6fae460b9d2e49b6a18d8c09144ee20c"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-0000000000bb",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:44.973578Z",
                            "start": "2026-06-30T15:59:44.927189Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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: 97af14f0-749c-11f1-9ebc-1e3a86213843\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:45.049132Z",
                            "start": "2026-06-30T15:59:44.987491Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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:fe67:896b\n",
                                    "zj_item": "ubuntu-noble-large"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-00000000000d",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:45.200637Z",
                            "start": "2026-06-30T15:59:45.057513Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000011",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:45.726206Z",
                            "start": "2026-06-30T15:59:45.220416Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000016",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "95e758760e7d2b5725a1d1878caef715b026a662",
                            "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "95e758760e7d2b5725a1d1878caef715b026a662",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835185.7736564-34-258714618858819/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "a93c3686e2c596265469d245526df744",
                            "mode": "0644",
                            "owner": "root",
                            "size": 37123,
                            "src": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835185.7736564-34-258714618858819/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000014",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:46.905144Z",
                            "start": "2026-06-30T15:59:45.733647Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:47.196896Z",
                            "start": "2026-06-30T15:59:46.923934Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:47.249109Z",
                            "start": "2026-06-30T15:59:47.208392Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:01.494052",
                            "end": "2026-06-30 15:59:49.286056",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_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-72a8-d2fe-0000000000de-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 15:59:47.792004",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa.pub\nThe key fingerprint is:\nSHA256:jatxQZ7Vhfi51bxo9fHIgG0eWSftiov7L3Gxwj5Re60 zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|           . ... |\n|          ....o o|\n|        . .+.+ * |\n|       o =. O +o+|\n|        S .+ Oo**|\n|         o  OoB.=|\n|      . o  o.* o |\n|       +  . = E  |\n|      .   .o.+.  |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:jatxQZ7Vhfi51bxo9fHIgG0eWSftiov7L3Gxwj5Re60 zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|           . ... |",
                                "|          ....o o|",
                                "|        . .+.+ * |",
                                "|       o =. O +o+|",
                                "|        S .+ Oo**|",
                                "|         o  OoB.=|",
                                "|      . o  o.* o |",
                                "|       +  . = E  |",
                                "|      .   .o.+.  |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac1f-6606-72a8-d2fe-0000000000de-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:49.343648Z",
                            "start": "2026-06-30T15:59:47.283254Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:49.391669Z",
                            "start": "2026-06-30T15:59:49.352866Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:49.448209Z",
                            "start": "2026-06-30T15:59:49.422805Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDJotYCcJ3AEec/fQ8h6fRZ5ZJH+MiHOOxKRws8G8PUIyZ3qIFSlpeuaD5L+lyzMIPNtiC30DR1JdDsi9dk1yjmSaoLbGccv2wEoYwgLCpSNIrqIP9jeYEg30/pajMhDNfv7jiUgDk2Zbqa/VKX7QqKGBVIhImCefGSWcADzudPfn+qV9c735SNeRyqS0p/79lTHHl+kI8HreSQUqjVcAtp2ULJZx1zMJmxAkypTngGVU9UMDxQ4rPQfu47npWjeiAye1hdzx6Jxjtud/LYu064O1MW/y9tDczRjtwNUoZdsxzSi/oxc6MHY7CHGAhJpo0gvIRsWntJWMKk0omhqTk+CCRZYyWTdEevX9nXh2pAcPB729ThliA5CGEqgpKyubzh/1GEDREYl061zKj+R928huhMp6YUPxu9f4ZpGji9A+3eMUICzSE90n1CXNHkStMrbXGQ+EkJDUuSmHsm2v0wuaG6vZM9nM3BU8rFK74E7T0myU4DutYRkZPDuQuhyvs= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDJotYCcJ3AEec/fQ8h6fRZ5ZJH+MiHOOxKRws8G8PUIyZ3qIFSlpeuaD5L+lyzMIPNtiC30DR1JdDsi9dk1yjmSaoLbGccv2wEoYwgLCpSNIrqIP9jeYEg30/pajMhDNfv7jiUgDk2Zbqa/VKX7QqKGBVIhImCefGSWcADzudPfn+qV9c735SNeRyqS0p/79lTHHl+kI8HreSQUqjVcAtp2ULJZx1zMJmxAkypTngGVU9UMDxQ4rPQfu47npWjeiAye1hdzx6Jxjtud/LYu064O1MW/y9tDczRjtwNUoZdsxzSi/oxc6MHY7CHGAhJpo0gvIRsWntJWMKk0omhqTk+CCRZYyWTdEevX9nXh2pAcPB729ThliA5CGEqgpKyubzh/1GEDREYl061zKj+R928huhMp6YUPxu9f4ZpGji9A+3eMUICzSE90n1CXNHkStMrbXGQ+EkJDUuSmHsm2v0wuaG6vZM9nM3BU8rFK74E7T0myU4DutYRkZPDuQuhyvs= 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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:50.185952Z",
                            "start": "2026-06-30T15:59:49.456749Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:50.510478Z",
                            "start": "2026-06-30T15:59:50.193535Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000100",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "7ed740f08aa4b66741004f0f1eb12e0560d6462d",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "6fae460b9d2e49b6a18d8c09144ee20c_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "7ed740f08aa4b66741004f0f1eb12e0560d6462d",
                                    "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-1782835190.577026-139-260573270807830/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "9c09350d3cf9d0cf454702c0663be11b",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1782835190.577026-139-260573270807830/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:51.283957Z",
                            "start": "2026-06-30T15:59:50.523294Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000101",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "df36cd2d1bd4d3e03d335d23d0633d1b982b989f",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "6fae460b9d2e49b6a18d8c09144ee20c_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "df36cd2d1bd4d3e03d335d23d0633d1b982b989f",
                                    "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-1782835191.3465533-149-103710015680738/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "09a347d6da5228971e71615d287de681",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1782835191.3465533-149-103710015680738/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:52.054515Z",
                            "start": "2026-06-30T15:59:51.292522Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:52.087310Z",
                            "start": "2026-06-30T15:59:52.062618Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-0000000000e5",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:52.577580Z",
                            "start": "2026-06-30T15:59:52.097003Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-0000000000e7",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa"
                            ],
                            "delta": "0:00:00.018803",
                            "end": "2026-06-30 15:59:52.950825",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_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-72a8-d2fe-0000000000ed-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 15:59:52.932022",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/6fae460b9d2e49b6a18d8c09144ee20c_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac1f-6606-72a8-d2fe-0000000000ed-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:52.987661Z",
                            "start": "2026-06-30T15:59:52.591081Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:53.466387Z",
                            "start": "2026-06-30T15:59:52.997635Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000019",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:53.507163Z",
                            "start": "2026-06-30T15:59:53.472620Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000001e",
                        "name": "start-zuul-console",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/start-zuul-console"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:54.041143Z",
                            "start": "2026-06-30T15:59:53.520448Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000020",
                        "name": "Start zuul_console daemon."
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_info_dir": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:54.100115Z",
                            "start": "2026-06-30T15:59:54.054803Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000024",
                        "name": "Define zuul_info_dir fact"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "file",
                            "changed": false,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:54.441048Z",
                            "start": "2026-06-30T15:59:54.110410Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000025",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "setup",
                            "ansible_facts": {
                                "ansible_all_ipv4_addresses": [
                                    "10.128.0.102"
                                ],
                                "ansible_all_ipv6_addresses": [
                                    "2a13:1a81:8000:3124:f816:3eff:fe67:896b",
                                    "fe80::f816:3eff:fe67:896b"
                                ],
                                "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-124-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-06-30",
                                    "day": "30",
                                    "epoch": "1782835194",
                                    "epoch_int": "1782835194",
                                    "hour": "15",
                                    "iso8601": "2026-06-30T15:59:54Z",
                                    "iso8601_basic": "20260630T155954447996",
                                    "iso8601_basic_short": "20260630T155954",
                                    "iso8601_micro": "2026-06-30T15:59:54.447996Z",
                                    "minute": "59",
                                    "month": "06",
                                    "second": "54",
                                    "time": "15:59:54",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Tuesday",
                                    "weekday_number": "2",
                                    "weeknumber": "26",
                                    "year": "2026"
                                },
                                "ansible_default_ipv4": {
                                    "address": "10.128.0.102",
                                    "alias": "ens3",
                                    "broadcast": "10.128.0.111",
                                    "gateway": "10.128.0.97",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:67:89:6b",
                                    "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:fe67:896b",
                                    "gateway": "fe80::f816:3eff:fe92:ad10",
                                    "interface": "ens3",
                                    "macaddress": "fa:16:3e:67:89:6b",
                                    "mtu": 1500,
                                    "prefix": "64",
                                    "scope": "global",
                                    "type": "ether"
                                },
                                "ansible_device_links": {
                                    "ids": {},
                                    "labels": {
                                        "vda1": [
                                            "cloudimg-rootfs"
                                        ]
                                    },
                                    "masters": {},
                                    "uuids": {
                                        "vda1": [
                                            "b00b4679-3ca1-4c72-91e9-587d18f93264"
                                        ]
                                    }
                                },
                                "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": [
                                                        "b00b4679-3ca1-4c72-91e9-587d18f93264"
                                                    ]
                                                },
                                                "sectors": "209713119",
                                                "sectorsize": 512,
                                                "size": "100.00 GB",
                                                "start": "2048",
                                                "uuid": "b00b4679-3ca1-4c72-91e9-587d18f93264"
                                            }
                                        },
                                        "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.102",
                                        "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:fe67:896b",
                                            "prefix": "64",
                                            "scope": "global"
                                        },
                                        {
                                            "address": "fe80::f816:3eff:fe67:896b",
                                            "prefix": "64",
                                            "scope": "link"
                                        }
                                    ],
                                    "macaddress": "fa:16:3e:67:89:6b",
                                    "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 46776 22",
                                    "SSH_CONNECTION": "2a13:1a81:8000:2::38d 46776 2a13:1a81:8000:3124:f816:3eff:fe67:896b 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": [
                                    "ens3",
                                    "lo"
                                ],
                                "ansible_is_chroot": false,
                                "ansible_iscsi_iqn": "",
                                "ansible_kernel": "6.8.0-124-generic",
                                "ansible_kernel_version": "#124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 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.0146484375,
                                    "1m": 0.18310546875,
                                    "5m": 0.04638671875
                                },
                                "ansible_local": {},
                                "ansible_locally_reachable_ips": {
                                    "ipv4": [
                                        "10.128.0.102",
                                        "127.0.0.0/8",
                                        "127.0.0.1"
                                    ],
                                    "ipv6": [
                                        "::1",
                                        "2a13:1a81:8000:3124:f816:3eff:fe67:896b",
                                        "fe80::f816:3eff:fe67:896b"
                                    ]
                                },
                                "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": "d6b453a177fe4facbfcf7a83a163759f",
                                "ansible_memfree_mb": 31721,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 31837,
                                        "used": 257
                                    },
                                    "real": {
                                        "free": 31721,
                                        "total": 32094,
                                        "used": 373
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32094,
                                "ansible_mounts": [
                                    {
                                        "block_available": 23065041,
                                        "block_size": 4096,
                                        "block_total": 24597265,
                                        "block_used": 1532224,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 25439681,
                                        "inode_total": 25484800,
                                        "inode_used": 45119,
                                        "mount": "/",
                                        "options": "rw,relatime",
                                        "size_available": 94474407936,
                                        "size_total": 100750397440,
                                        "uuid": "b00b4679-3ca1-4c72-91e9-587d18f93264"
                                    }
                                ],
                                "ansible_nodename": "ubuntu",
                                "ansible_os_family": "Debian",
                                "ansible_pkg_mgr": "apt",
                                "ansible_proc_cmdline": {
                                    "BOOT_IMAGE": "/boot/vmlinuz-6.8.0-124-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": "AAAAB3NzaC1kc3MAAACBAPnhhbNL8nfNuh6iY19WiFbJQF2A9vJrjm9F3tO4hWTWbrLSZCX6jesPcIIoAjLYdUK9oYZmweqXOozs6kaHIHO1a3A1/JC6JUcUe56dHBXnijUsfHF3WJAlgoCNp8LPn8nURzA1vCydkkioF48UmF9j4tDlqnnKibKsBTWUquLxAAAAFQDvN6BbXT7NLQpul1NNzP+15WMQUQAAAIEA7asPNO2jqSUN3nBp53cONc9V4cv6APPMqQjkypqS897WEsiX0uacv9a2FlyyqgVUgFYlDcwjiaSBXVivKzZVv/qEzDdT1YWsoV6UPGu0mtUfTXVWCRKEFWF3pF6BdyFepxrwyyD+yY22UYidJ4lUpC3/gdHBPFGMGUZOzTmMihsAAACBANubxtAS2WX/nYPpqbH8MKTdq9LirCLzoz7IL7DRw/C5ZQaWvtZ6BfeSE+ifXr+0KNkrRpmc/9UUV6cfFYkD8851JEQeAvr3j/3eDKYIysStqL4g+oQud4td8ZiQ9nharo7KfWKcj+XrDkwHrwxqMrs/Jo4yJ9qljciXwIP3Ccgh",
                                "ansible_ssh_host_key_dsa_public_keytype": "ssh-dss",
                                "ansible_ssh_host_key_ecdsa_public": "AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBAUsrxlXBmw6IzwAsK5fEfTM5WOXjZDsUcINiIx8HD+SfAwpvgkJclspNrwxNmcgZh5Njmgk6e6wnMqXpf7silA=",
                                "ansible_ssh_host_key_ecdsa_public_keytype": "ecdsa-sha2-nistp256",
                                "ansible_ssh_host_key_ed25519_public": "AAAAC3NzaC1lZDI1NTE5AAAAIPVwuvZq7pHOwT3jw619+eJBnHZE+v/KwRle7TBBVTpe",
                                "ansible_ssh_host_key_ed25519_public_keytype": "ssh-ed25519",
                                "ansible_ssh_host_key_rsa_public": "AAAAB3NzaC1yc2EAAAADAQABAAABgQCqQjkq27q58i35xKMW6xp2B3Bdk5gToNGSdvbQi5zZpptXRwEh3Cpmx7qSCu5CLivtNnkJs8jt3BKHtKqzUwI0YwlWdH5rAEiuiwBosMNqfMa3PlRBzSLREqhyPxAR8Zzk5vQ0YOBqLI6B+a6/ppZ6KHwC7mka2uWg6JLGYA/W1WE56pyy0VIhrVsjs6pEFgTFBRzo+aqZuIJxTpPZLS/M4uYliDeHUzIwwgyT2Obyh6DZ51CgStVCZq7GfsrhNbsNgpenomLX5g/FkdUIBwjyDyaAt/8MGFwt5n08o3hKWcBPQEBwTZFWVyj4Fd1v+3zyAzXFyOODtbM1HDGAzdVa0YqofdnBaaYP/3oDZXc7VuT05IQEWzJMaVPJn05bzNxHblG2YQ0fbN+y2P/KaZP+0Tmhys+gyYypI0/kUyxg4xoN5HzvN3rxElO9C7jPWOqgCY89V65xcEDOhRMgYmh6WtjnpEj/LFvUj1tgOadL5JdzWZIZLQ/jRL/pEicMufk=",
                                "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": 31,
                                "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-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:55.885507Z",
                            "start": "2026-06-30T15:59:54.448060Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:55.968122Z",
                            "start": "2026-06-30T15:59:55.891398Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-000000000027",
                        "name": "Sanitize hostname"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "template",
                            "changed": true,
                            "checksum": "d35036698e69ae267f05ff7894de8f66f801ed5a",
                            "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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": "d35036698e69ae267f05ff7894de8f66f801ed5a",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835196.0027378-246-160255701264162/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "0218d59dc43a1cb5487115d1e1720c29",
                            "mode": "0644",
                            "owner": "root",
                            "size": 13656,
                            "src": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835196.0027378-246-160255701264162/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:56.594047Z",
                            "start": "2026-06-30T15:59:55.976407Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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           4108138   583  4107555    1% /run\n/dev/vda1      25484800 45119 25439681    1% /\ntmpfs           4108138     1  4108137    1% /dev/shm\ntmpfs           4108138     2  4108136    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          96084  1845     90098   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:67:89:6b brd ff:ff:ff:ff:ff:ff\n    altname enp0s3\n    inet 10.128.0.102/28 brd 10.128.0.111 scope global dynamic ens3\n       valid_lft 43173sec preferred_lft 43173sec\n    inet6 2a13:1a81:8000:3124:f816:3eff:fe67:896b/64 scope global dynamic mngtmpaddr \n       valid_lft forever preferred_lft forever\n    inet6 fe80::f816:3eff:fe67:896b/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.102 \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 65508sec 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-124-generic #124-Ubuntu SMP PREEMPT_DYNAMIC Tue May 26 13:00:45 UTC 2026 x86_64 x86_64 x86_64 GNU/Linux\n"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:57.101851Z",
                            "start": "2026-06-30T15:59:56.605410Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-00000000002a",
                        "name": "Collect information about zuul worker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "template",
                            "changed": true,
                            "checksum": "07314fff53292c8c0cc4adcecadae72acb3ba2bc",
                            "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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": "07314fff53292c8c0cc4adcecadae72acb3ba2bc",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835197.149562-285-67009473137704/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "d60f5b2695aa5588fa54e61d7b983aa6",
                            "mode": "0644",
                            "owner": "root",
                            "size": 2462,
                            "src": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/.ansible/tmp/ansible-tmp-1782835197.149562-285-67009473137704/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000022",
                        "name": "validate-host",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/validate-host"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:57.703292Z",
                            "start": "2026-06-30T15:59:57.108648Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:58.075914Z",
                            "start": "2026-06-30T15:59:57.722687Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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/6fae460b9d2e49b6a18d8c09144ee20c/work/src '[zuul@2a13:1a81:8000:3124:f816:3eff:fe67:896b]:.'",
                            "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:fe67:896b]:.",
                                    "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/6fae460b9d2e49b6a18d8c09144ee20c/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/9484cc12904833d5eddb722f2254df44c2b9f4\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/\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\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/\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\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/\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\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\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\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\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/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\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/\n<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/b76087a39bf50e26f005cb91b126c8ab15b513\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/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/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/f43abdf31729eadd62f9260b56459195fd0970\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/\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/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/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/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/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\ncd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/\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\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\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\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/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\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\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/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/be/\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\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/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/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\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/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\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/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/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/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/9484cc12904833d5eddb722f2254df44c2b9f4",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/08/",
                                "<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",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/14/",
                                "<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",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/19/",
                                "<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",
                                "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",
                                "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",
                                "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",
                                "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/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",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/",
                                "<f+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/27/b76087a39bf50e26f005cb91b126c8ab15b513",
                                "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/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/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/f43abdf31729eadd62f9260b56459195fd0970",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/43/",
                                "<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/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/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/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/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",
                                "cd+++++++++ src/github.com/osism/openstack-project-manager/.git/objects/73/",
                                "<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",
                                "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",
                                "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",
                                "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/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",
                                "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",
                                "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/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/be/",
                                "<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",
                                "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/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/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",
                                "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/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",
                                "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/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/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/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-72a8-d2fe-00000000002d",
                        "name": "prepare-workspace-log",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/prepare-workspace-log"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:58.993095Z",
                            "start": "2026-06-30T15:59:58.090534Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000032",
                        "name": "ensure-output-dirs-present",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/ensure-output-dirs-present"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T15:59:59.902420Z",
                            "start": "2026-06-30T15:59:59.005353Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:00.264504Z",
                            "start": "2026-06-30T15:59:59.923860Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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.076577",
                            "end": "2026-06-30 16:00:00.670773",
                            "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-72a8-d2fe-00000000003a-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:00:00.594196",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-72a8-d2fe-00000000003a-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:00.801754Z",
                            "start": "2026-06-30T16:00:00.289158Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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.119491",
                            "end": "2026-06-30 16:00:01.236473",
                            "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-72a8-d2fe-00000000003b-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:00:01.116982",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-72a8-d2fe-00000000003b-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-000000000037",
                        "name": "diagnose-first-sudo",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-first-sudo"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:01.344504Z",
                            "start": "2026-06-30T16:00:00.831227Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:01.723105Z",
                            "start": "2026-06-30T16:00:01.363074Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-00000000003f",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j550829627196.1068",
                            "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:06.078594",
                            "end": "2026-06-30 16:00:08.677589",
                            "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-72a8-d2fe-000000000040-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j550829627196.1068",
                            "start": "2026-06-30 16:00:02.598995",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-72a8-d2fe-000000000040-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-72a8-d2fe-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:13.508094Z",
                            "start": "2026-06-30T16:00:01.733454Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:13.571072Z",
                            "start": "2026-06-30T16:00:13.513922Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-72a8-d2fe-00000000003d",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:13.632388Z",
                            "start": "2026-06-30T16:00:13.582959Z"
                        },
                        "id": "0242ac1f-6606-72a8-d2fe-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-06-30T16:01:28.514971Z",
                    "start": "2026-06-30T16:00:14.640327Z"
                },
                "id": "0242ac1f-6606-13b2-1d85-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.009209",
                            "end": "2026-06-30 16:00:15.194199",
                            "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-13b2-1d85-000000000009-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-06-30 16:00:15.184990",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-13b2-1d85-000000000009-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:15.692215Z",
                            "start": "2026-06-30T16:00:14.679875Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml",
                                    "include_args": {},
                                    "zj_distro_os": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:15.750169Z",
                            "start": "2026-06-30T16:00:15.698955Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-00000000000a",
                        "name": "Install pip from packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1782835220,
                            "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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:22.797471Z",
                            "start": "2026-06-30T16:00:15.764819Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000095",
                        "name": "Update package lists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1782835220,
                            "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 (11.7 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 (11.7 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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.120874Z",
                            "start": "2026-06-30T16:00:22.803929Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.184447Z",
                            "start": "2026-06-30T16:00:29.127895Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.224057Z",
                            "start": "2026-06-30T16:00:29.197589Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-00000000000f",
                        "name": "Ensure setuptools"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "python3",
                                "-m",
                                "ensurepip",
                                "--help"
                            ],
                            "delta": "0:00:00.107861",
                            "end": "2026-06-30 16:00:29.668269",
                            "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-13b2-1d85-000000000010-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:00:29.560408",
                            "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-13b2-1d85-000000000010-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.777565Z",
                            "start": "2026-06-30T16:00:29.262908Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.824898Z",
                            "start": "2026-06-30T16:00:29.789181Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:29.856691Z",
                            "start": "2026-06-30T16:00:29.831330Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000012",
                        "name": "Install pip from source"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "command -v python3\n",
                            "delta": "0:00:00.008902",
                            "end": "2026-06-30 16:00:30.191804",
                            "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-13b2-1d85-000000000013-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:00:30.182902",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "/usr/bin/python3",
                            "stdout_lines": [
                                "/usr/bin/python3"
                            ],
                            "zuul_log_id": "0242ac1f-6606-13b2-1d85-000000000013-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:30.397613Z",
                            "start": "2026-06-30T16:00:29.886651Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:30.489739Z",
                            "start": "2026-06-30T16:00:30.409533Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000007",
                        "name": "ensure-pip",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-pip"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:30.579903Z",
                            "start": "2026-06-30T16:00:30.497298Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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.4-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 32.7 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 11.0 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 6.8 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 65.5 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 9.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 25.5 MB/s eta 0:00:00\nDownloading filelock-3.29.4-py3-none-any.whl (42 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 42.8/42.8 kB 3.1 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.4 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.4-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 32.7 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 11.0 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 6.8 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 65.5 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 9.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 25.5 MB/s eta 0:00:00",
                                "Downloading filelock-3.29.4-py3-none-any.whl (42 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 42.8/42.8 kB 3.1 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.4 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-13b2-1d85-000000000017",
                        "name": "ensure-pipenv",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_3/github.com/osism/zuul-jobs/roles/ensure-pipenv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.419987Z",
                            "start": "2026-06-30T16:00:30.595183Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker/vars/debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.535771Z",
                            "start": "2026-06-30T16:00:41.433790Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.598023Z",
                            "start": "2026-06-30T16:00:41.541849Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.679064Z",
                            "start": "2026-06-30T16:00:41.612737Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.731424Z",
                            "start": "2026-06-30T16:00:41.685908Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.785735Z",
                            "start": "2026-06-30T16:00:41.739239Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.855565Z",
                            "start": "2026-06-30T16:00:41.794091Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.946506Z",
                            "start": "2026-06-30T16:00:41.922141Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-0000000000db",
                        "name": "Not Implemented"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "use-docker-mirror"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:41.999651Z",
                            "start": "2026-06-30T16:00:41.959138Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.063533Z",
                            "start": "2026-06-30T16:00:42.028208Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.107961Z",
                            "start": "2026-06-30T16:00:42.072659Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.161562Z",
                            "start": "2026-06-30T16:00:42.116268Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-000000000121",
                        "name": "use-docker-mirror",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/use-docker-mirror"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.198712Z",
                            "start": "2026-06-30T16:00:42.173359Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.245277Z",
                            "start": "2026-06-30T16:00:42.214630Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories/tasks/Debian.yaml"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:42.308409Z",
                            "start": "2026-06-30T16:00:42.270968Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-0000000001a2",
                        "name": "Install repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1782835220,
                            "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-13b2-1d85-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:43.354816Z",
                            "start": "2026-06-30T16:00:42.323731Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:45.296185Z",
                            "start": "2026-06-30T16:00:43.360467Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:46.132126Z",
                            "start": "2026-06-30T16:00:45.306178Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-0000000001f7",
                        "name": "Add apt repositories"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "apt",
                            "cache_update_time": 1782835249,
                            "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-13b2-1d85-0000000001a0",
                        "name": "ensure-package-repositories",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-package-repositories"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:50.831061Z",
                            "start": "2026-06-30T16:00:46.140618Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-0000000001f9",
                        "name": "Update APT cache"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1782835249,
                            "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 (6459 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 (6459 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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:58.043498Z",
                            "start": "2026-06-30T16:00:50.846386Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:00:58.955674Z",
                            "start": "2026-06-30T16:00:58.049036Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-0000000000e0",
                        "name": "Remove packages"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "package",
                            "cache_update_time": 1782835249,
                            "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.2.0-1~ubuntu.24.04~noble [8076 kB]\nFetched 89.5 MB in 1s (91.5 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.2.0-1~ubuntu.24.04~noble_amd64.deb ...\r\nUnpacking docker-compose-plugin (5.2.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.2.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.2.0-1~ubuntu.24.04~noble [8076 kB]",
                                "Fetched 89.5 MB in 1s (91.5 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.2.0-1~ubuntu.24.04~noble_amd64.deb ...",
                                "Unpacking docker-compose-plugin (5.2.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.2.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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:11.671767Z",
                            "start": "2026-06-30T16:00:58.960982Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:11.710102Z",
                            "start": "2026-06-30T16:01:11.678578Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:12.286779Z",
                            "start": "2026-06-30T16:01:11.756527Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:12.999247Z",
                            "start": "2026-06-30T16:01:12.293999Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:13.045964Z",
                            "start": "2026-06-30T16:01:13.005224Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:13.077402Z",
                            "start": "2026-06-30T16:01:13.052407Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-00000000021f",
                        "name": "Lower default MTU"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "systemctl",
                                "is-failed",
                                "docker.socket"
                            ],
                            "delta": "0:00:00.013487",
                            "end": "2026-06-30 16:01:13.444172",
                            "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-13b2-1d85-000000000220-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-06-30 16:01:13.430685",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-13b2-1d85-000000000220-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:13.621121Z",
                            "start": "2026-06-30T16:01:13.104931Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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.019554",
                            "end": "2026-06-30 16:01:13.960865",
                            "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-13b2-1d85-000000000221-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-06-30 16:01:13.941311",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "active",
                            "stdout_lines": [
                                "active"
                            ],
                            "zuul_log_id": "0242ac1f-6606-13b2-1d85-000000000221-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:14.171460Z",
                            "start": "2026-06-30T16:01:13.660587Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:14.213863Z",
                            "start": "2026-06-30T16:01:14.177857Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000222",
                        "name": "Restart docker"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-06-30T16:01:14.222968Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:14.267721Z",
                            "start": "2026-06-30T16:01:14.251595Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000024",
                        "name": "Install docker-compose"
                    }
                },
                {
                    "hosts": {},
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "start": "2026-06-30T16:01:14.273999Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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": "Tue 2026-06-30 16:01:09 UTC",
                                "ActiveEnterTimestampMonotonic": "105476034",
                                "ActiveExitTimestampMonotonic": "0",
                                "ActiveState": "active",
                                "After": "sysinit.target -.mount system.slice",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Tue 2026-06-30 16:01:09 UTC",
                                "AssertTimestampMonotonic": "105462651",
                                "Backlog": "2147483647",
                                "Before": "shutdown.target docker.service sockets.target",
                                "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": "1607000",
                                "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": "Tue 2026-06-30 16:01:09 UTC",
                                "ConditionTimestampMonotonic": "105462645",
                                "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": "Tue 2026-06-30 16:01:09 UTC",
                                "InactiveExitTimestampMonotonic": "105465480",
                                "InvocationID": "e8b30c858533417ab064dc4a6be10c18",
                                "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": "32828596224",
                                "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 -.mount system.slice",
                                "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": "Tue 2026-06-30 16:01:10 UTC",
                                "StateChangeTimestampMonotonic": "106608777",
                                "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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:15.538380Z",
                            "start": "2026-06-30T16:01:14.279668Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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": "Tue 2026-06-30 16:01:10 UTC",
                                "ActiveEnterTimestampMonotonic": "106607971",
                                "ActiveExitTimestamp": "Tue 2026-06-30 16:01:15 UTC",
                                "ActiveExitTimestampMonotonic": "111181514",
                                "ActiveState": "inactive",
                                "After": "firewalld.service time-set.target systemd-journald.socket containerd.service docker.socket system.slice network-online.target nss-lookup.target basic.target sysinit.target",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Tue 2026-06-30 16:01:09 UTC",
                                "AssertTimestampMonotonic": "105476736",
                                "Before": "multi-user.target shutdown.target",
                                "BlockIOAccounting": "no",
                                "BlockIOWeight": "[not set]",
                                "CPUAccounting": "yes",
                                "CPUAffinityFromNUMA": "no",
                                "CPUQuotaPerSecUSec": "infinity",
                                "CPUQuotaPeriodUSec": "infinity",
                                "CPUSchedulingPolicy": "0",
                                "CPUSchedulingPriority": "0",
                                "CPUSchedulingResetOnFork": "no",
                                "CPUShares": "[not set]",
                                "CPUUsageNSec": "1027881000",
                                "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": "Tue 2026-06-30 16:01:09 UTC",
                                "ConditionTimestampMonotonic": "105476729",
                                "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": "Tue 2026-06-30 16:01:15 UTC",
                                "ExecMainExitTimestampMonotonic": "111194550",
                                "ExecMainPID": "3271",
                                "ExecMainStartTimestamp": "Tue 2026-06-30 16:01:09 UTC",
                                "ExecMainStartTimestampMonotonic": "105479251",
                                "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=[Tue 2026-06-30 16:01:09 UTC] ; stop_time=[Tue 2026-06-30 16:01:15 UTC] ; pid=3271 ; code=exited ; status=0 }",
                                "ExecStartEx": "{ path=/usr/bin/dockerd ; argv[]=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock ; flags= ; start_time=[Tue 2026-06-30 16:01:09 UTC] ; stop_time=[Tue 2026-06-30 16:01:15 UTC] ; pid=3271 ; 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": "Tue 2026-06-30 16:01:15 UTC",
                                "InactiveEnterTimestampMonotonic": "111194725",
                                "InactiveExitTimestamp": "Tue 2026-06-30 16:01:09 UTC",
                                "InactiveExitTimestampMonotonic": "105479694",
                                "InvocationID": "62095c1bd9944391911c2bd149056baa",
                                "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": "32856596480",
                                "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": "system.slice docker.socket sysinit.target",
                                "Restart": "always",
                                "RestartKillSignal": "15",
                                "RestartMaxDelayUSec": "infinity",
                                "RestartMode": "normal",
                                "RestartSteps": "0",
                                "RestartUSec": "2s",
                                "RestartUSecNext": "2s",
                                "RestrictNamespaces": "no",
                                "RestrictRealtime": "no",
                                "RestrictSUIDSGID": "no",
                                "Result": "success",
                                "RootDirectoryStartOnly": "no",
                                "RootEphemeral": "no",
                                "RootImagePolicy": "root=verity+signed+encrypted+unprotected+absent:usr=verity+signed+encrypted+unprotected+absent:home=encrypted+unprotected+absent:srv=encrypted+unprotected+absent:tmp=encrypted+unprotected+absent:var=encrypted+unprotected+absent",
                                "RuntimeDirectoryMode": "0755",
                                "RuntimeDirectoryPreserve": "no",
                                "RuntimeMaxUSec": "infinity",
                                "RuntimeRandomizedExtraUSec": "0",
                                "SameProcessGroup": "no",
                                "SecureBits": "0",
                                "SendSIGHUP": "no",
                                "SendSIGKILL": "yes",
                                "SetLoginEnvironment": "no",
                                "Slice": "system.slice",
                                "StandardError": "inherit",
                                "StandardInput": "null",
                                "StandardOutput": "journal",
                                "StartLimitAction": "none",
                                "StartLimitBurst": "3",
                                "StartLimitIntervalUSec": "1min",
                                "StartupBlockIOWeight": "[not set]",
                                "StartupCPUShares": "[not set]",
                                "StartupCPUWeight": "[not set]",
                                "StartupIOWeight": "[not set]",
                                "StartupMemoryHigh": "infinity",
                                "StartupMemoryLow": "0",
                                "StartupMemoryMax": "infinity",
                                "StartupMemorySwapMax": "infinity",
                                "StartupMemoryZSwapMax": "infinity",
                                "StateChangeTimestamp": "Tue 2026-06-30 16:01:15 UTC",
                                "StateChangeTimestampMonotonic": "111194725",
                                "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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:17.531070Z",
                            "start": "2026-06-30T16:01:15.545135Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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": "Tue 2026-06-30 16:01:16 UTC",
                                "ActiveEnterTimestampMonotonic": "111801765",
                                "ActiveExitTimestamp": "Tue 2026-06-30 16:01:15 UTC",
                                "ActiveExitTimestampMonotonic": "111196147",
                                "ActiveState": "active",
                                "After": "sysinit.target -.mount system.slice",
                                "AllowIsolate": "no",
                                "AssertResult": "yes",
                                "AssertTimestamp": "Tue 2026-06-30 16:01:16 UTC",
                                "AssertTimestampMonotonic": "111791887",
                                "Backlog": "2147483647",
                                "Before": "shutdown.target docker.service sockets.target",
                                "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": "1487000",
                                "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": "Tue 2026-06-30 16:01:16 UTC",
                                "ConditionTimestampMonotonic": "111791882",
                                "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": "Tue 2026-06-30 16:01:15 UTC",
                                "InactiveEnterTimestampMonotonic": "111196147",
                                "InactiveExitTimestamp": "Tue 2026-06-30 16:01:16 UTC",
                                "InactiveExitTimestampMonotonic": "111794842",
                                "InvocationID": "802cb990bd26478b99c840710dbf5b12",
                                "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": "32858603520",
                                "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 -.mount system.slice",
                                "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": "Tue 2026-06-30 16:01:17 UTC",
                                "StateChangeTimestampMonotonic": "113185861",
                                "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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:18.115609Z",
                            "start": "2026-06-30T16:01:17.539091Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:18.691581Z",
                            "start": "2026-06-30T16:01:18.122894Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-00000000002e",
                        "name": "Correct group ownership on docker sock"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": false,
                            "cmd": [
                                "docker",
                                "ps"
                            ],
                            "delta": "0:00:00.042984",
                            "end": "2026-06-30 16:01:19.035641",
                            "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-13b2-1d85-000000000026-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:01:18.992657",
                            "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-13b2-1d85-000000000026-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:19.230756Z",
                            "start": "2026-06-30T16:01:18.718154Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000026",
                        "name": "Validate ability to talk with docker"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "docker",
                                "version"
                            ],
                            "delta": "0:00:00.060823",
                            "end": "2026-06-30 16:01:19.588431",
                            "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-13b2-1d85-000000000027-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:01:19.527608",
                            "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-13b2-1d85-000000000027-1-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:19.778603Z",
                            "start": "2026-06-30T16:01:19.266870Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000027",
                        "name": "Get version details"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "debug",
                            "changed": false,
                            "msg": {
                                "changed": true,
                                "cmd": [
                                    "docker",
                                    "version"
                                ],
                                "delta": "0:00:00.060823",
                                "end": "2026-06-30 16:01:19.588431",
                                "failed": false,
                                "msg": "",
                                "rc": 0,
                                "start": "2026-06-30 16:01:19.527608",
                                "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-13b2-1d85-000000000027-1-ubuntunoblelarge"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:19.827393Z",
                            "start": "2026-06-30T16:01:19.789788Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-13b2-1d85-00000000001b",
                        "name": "ensure-docker",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/untrusted/project_2/github.com/osism/openinfra-zuul-jobs/roles/ensure-docker"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:19.858208Z",
                            "start": "2026-06-30T16:01:19.833136Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-000000000029",
                        "name": "Use buildset registry"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1782835249,
                            "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 (16.5 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 (16.5 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-06-30T16:01:25.551538Z",
                            "start": "2026-06-30T16:01:19.869196Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-1782835286.178569-5v4gv59f/tmp6ep4dqn2",
                            "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-06-30T16:01:26.818487Z",
                            "start": "2026-06-30T16:01:25.559133Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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": "tmphu5ligux",
                                    "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-1782835286.891212-95-126724305295977/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "1351005c62fc80771c3f455932760886",
                            "mode": "0644",
                            "owner": "root",
                            "size": 101,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1782835286.891212-95-126724305295977/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:27.964096Z",
                            "start": "2026-06-30T16:01:26.828103Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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.010704",
                            "end": "2026-06-30 16:01:28.291242",
                            "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-13b2-1d85-000000000033-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-06-30 16:01:28.280538",
                            "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-13b2-1d85-000000000033-1-ubuntunoblelarge"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:28.514971Z",
                            "start": "2026-06-30T16:01:27.995607Z"
                        },
                        "id": "0242ac1f-6606-13b2-1d85-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-06-30T16:21:23.106941Z",
                    "start": "2026-06-30T16:01:29.566331Z"
                },
                "id": "0242ac1f-6606-a9aa-1d40-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.4)\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.8.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.15.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.5 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 10.8 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 46.0 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 22.9 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 6.1 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 22.8 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 11.0 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 13.4 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 41.5 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 18.0 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 6.8 MB/s eta 0:00:00\nDownloading stevedore-5.8.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.6/54.6 kB 596.8 kB/s eta 0:00:00\nDownloading typing_extensions-4.15.0-py3-none-any.whl (44 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 44.6/44.6 kB 3.7 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 16.8 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 6.2 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 13.5 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.3 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.8.0 tomli-w-1.2.0 tox-4.56.1 typing-extensions-4.15.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.4)",
                                "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.8.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.15.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.5 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 10.8 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 46.0 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 22.9 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 6.1 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 22.8 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 11.0 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 13.4 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 41.5 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 18.0 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 6.8 MB/s eta 0:00:00",
                                "Downloading stevedore-5.8.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.6/54.6 kB 596.8 kB/s eta 0:00:00",
                                "Downloading typing_extensions-4.15.0-py3-none-any.whl (44 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 44.6/44.6 kB 3.7 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 16.8 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 6.2 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 13.5 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.3 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.8.0 tomli-w-1.2.0 tox-4.56.1 typing-extensions-4.15.0 urllib3-2.7.0"
                            ],
                            "version": null,
                            "virtualenv": "/tmp/venv"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:01:40.231352Z",
                            "start": "2026-06-30T16:01:29.589249Z"
                        },
                        "id": "0242ac1f-6606-a9aa-1d40-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:41.900281",
                            "end": "2026-06-30 16:21:22.651830",
                            "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-a9aa-1d40-000000000005-1-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 2,
                            "start": "2026-06-30 16:01:40.751549",
                            "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-06-30T16:01:43Z] === Installing E2E Test Dependencies ===\n[2026-06-30T16:01:43Z] Detected platform: linux/amd64\n[2026-06-30T16:01:43Z] Installing chainsaw v0.2.15...\n[2026-06-30T16:01:45Z]   SHA256 checksum verified.\n[2026-06-30T16:01:47Z] chainsaw v0.2.15 installed to /home/zuul/.local/bin/chainsaw.\n[2026-06-30T16:01:47Z] Installing kind v0.32.0...\n[2026-06-30T16:01:48Z]   SHA256 checksum verified.\n[2026-06-30T16:01:48Z] kind v0.32.0 installed to /home/zuul/.local/bin/kind.\n[2026-06-30T16:01:48Z] Installing kubectl v1.36.1...\n[2026-06-30T16:01:48Z]   SHA256 checksum verified.\n[2026-06-30T16:01:48Z] kubectl v1.36.1 installed to /home/zuul/.local/bin/kubectl.\n[2026-06-30T16:01:49Z] === Done ===\nmake[1]: Leaving directory '/tmp/opm-forge'\nmake[1]: Entering directory '/tmp/opm-forge'\nhack/deploy-infra.sh\n[2026-06-30T16:01:49Z] ==========================================\n[2026-06-30T16:01:49Z]   Deploy Infrastructure to Kind Cluster\n[2026-06-30T16:01:49Z] ==========================================\n[2026-06-30T16:01:49Z] Cluster name        : forge\n[2026-06-30T16:01:49Z] HelmRelease timeout : 600s\n[2026-06-30T16:01:49Z] Pod timeout         : 300s\n[2026-06-30T16:01:49Z] ExternalSecret timeout : 120s\n[2026-06-30T16:01:49Z] Kind host port      : 8443 \u2192 31443 (override via KIND_HOST_PORT)\n[2026-06-30T16:01:49Z] Chaos Mesh         : false (set WITH_CHAOS_MESH=true to install)\n[2026-06-30T16:01:49Z] Prometheus stack    : false (set WITH_PROMETHEUS=true to install)\n[2026-06-30T16:01:49Z] ControlPlane stack  : true (set WITH_CONTROLPLANE=true to provision infra via the c5c3 ControlPlane)\n[2026-06-30T16:01:49Z] \n[2026-06-30T16:01:49Z] Running pre-flight checks...\n[2026-06-30T16:01:49Z] Pre-flight checks passed.\n[2026-06-30T16:01:49Z] Skipping chaos-mesh kernel modules (WITH_CHAOS_MESH=false).\n[2026-06-30T16:01:49Z] === 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\nHave a nice day! \ud83d\udc4b\n[2026-06-30T16:02:40Z] Kind cluster 'forge' created.\n[2026-06-30T16:02:40Z] === 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-06-30T16:02:44Z] Waiting up to 600s for FluxInstance/flux to become Ready...\n[2026-06-30T16:02:45Z]   FluxInstance/flux is not Ready yet (reason: Pending).\n[2026-06-30T16:02:55Z]   FluxInstance/flux is not Ready yet (reason: Progressing).\n[2026-06-30T16:02:55Z]     Reconciliation in progress\n[2026-06-30T16:03:05Z]   FluxInstance/flux is not Ready yet (reason: Progressing).\n[2026-06-30T16:03:05Z]     Reconciliation in progress\n[2026-06-30T16:03:16Z]   FluxInstance/flux is not Ready yet (reason: Progressing).\n[2026-06-30T16:03:16Z]     Reconciliation in progress\n[2026-06-30T16:03:26Z] FluxInstance/flux is Ready.\n[2026-06-30T16:03:26Z] flux-operator installed and FluxInstance/flux is Ready.\n[2026-06-30T16:03:26Z] === 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-06-30T16:03:27Z] Gateway API CRDs installed.\n[2026-06-30T16:03:27Z] === 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-06-30T16:03:31Z] Base kustomize overlay applied.\n[2026-06-30T16:03:31Z] WITH_CONTROLPLANE=true: deploying the c5c3 ControlPlane stack (keystone-operator, k-orc, c5c3-operator).\nhelmrelease.helm.toolkit.fluxcd.io/keystone-operator patched\n[2026-06-30T16:03:31Z] 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-06-30T16:03:32Z] === Step 4/8: Wait for HelmReleases ===\n[2026-06-30T16:03:32Z] Phase 1: Waiting for cert-manager...\n[2026-06-30T16:03:32Z] Waiting up to 600s for HelmReleases to become Ready: cert-manager\n[2026-06-30T16:03:32Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-06-30T16:03:32Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:03:43Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-06-30T16:03:43Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:03:53Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).\n[2026-06-30T16:03:53Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:04Z] All HelmReleases are Ready.\n[2026-06-30T16:04:04Z] 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-06-30T16:04:04Z] Phase 3: Waiting for remaining HelmReleases...\n[2026-06-30T16:04:04Z] 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-06-30T16:04:05Z]   HelmRelease 'openbao' in namespace 'openbao-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:05Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:06Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:06Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:06Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:06Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:07Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:07Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:07Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:07Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:19Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:19Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:19Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:19Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:20Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:20Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:20Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:20Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:31Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:32Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:32Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:32Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:44Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).\n[2026-06-30T16:04:44Z]     Running 'install' action with timeout of 5m0s\n[2026-06-30T16:04:57Z] All HelmReleases are Ready.\n[2026-06-30T16:04:57Z] === Step 5/8: Apply infrastructure kustomize overlay ===\n[2026-06-30T16:04:57Z] 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-06-30T16:04:57Z] 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-06-30T16:05:02Z] Infrastructure overlay applied WITHOUT MariaDB/Memcached (WITH_CONTROLPLANE=true; the ControlPlane provisions them).\n[2026-06-30T16:05:02Z] Waiting up to 600s for Gateway/openstack-gw in namespace 'openstack' to report Programmed=True...\n[2026-06-30T16:05:02Z]   Gateway/openstack-gw is not Programmed yet (reason: AddressNotAssigned).\n[2026-06-30T16:05:02Z]     Envoy replicas unavailable\n[2026-06-30T16:05:13Z]   Gateway/openstack-gw is not Programmed yet (reason: NoResources).\n[2026-06-30T16:05:13Z]     Envoy replicas unavailable\n[2026-06-30T16:05:23Z] Gateway/openstack-gw is Programmed.\n[2026-06-30T16:05:23Z] === Step 6/8: Wait for OpenBao pods ===\n[2026-06-30T16:05:23Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Running...\n[2026-06-30T16:05:23Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Running.\n[2026-06-30T16:05:23Z] === Step 7/8: OpenBao bootstrap ===\n[2026-06-30T16:05:23Z] --- OpenBao Init & Unseal (single-replica mode) ---\n[2026-06-30T16:05:24Z] Initializing OpenBao (key-shares=5, key-threshold=3)...\n[2026-06-30T16:05:30Z] Initialization successful. Storing init output in Secret openbao-system/openbao-init-keys...\nsecret/openbao-init-keys created\n[2026-06-30T16:05:30Z] Secret openbao-system/openbao-init-keys created.\n[2026-06-30T16:05:31Z] Unsealing openbao-0...\n[2026-06-30T16:05:31Z]   Applied unseal key 1/3 to openbao-0.\n[2026-06-30T16:05:32Z]   Applied unseal key 2/3 to openbao-0.\n[2026-06-30T16:05:32Z]   Applied unseal key 3/3 to openbao-0.\n[2026-06-30T16:05:32Z] openbao-0 unsealed successfully.\n[2026-06-30T16:05:32Z] --- OpenBao Bootstrap ---\n[2026-06-30T16:05:32Z] Root token extracted. Running bootstrap scripts...\n[2026-06-30T16:05:32Z] Running setup-secret-engines.sh...\n[2026-06-30T16:05:32Z] === OpenBao Secret Engines Setup ===\n[2026-06-30T16:05:32Z] Namespace : openbao-system\n[2026-06-30T16:05:32Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-06-30T16:05:33Z] Enabling KV v2 secret engine at kv-v2/ ...\nSuccess! Enabled the kv secrets engine at: kv-v2/\n[2026-06-30T16:05:33Z] KV v2 secret engine enabled at kv-v2/.\n[2026-06-30T16:05:34Z] Enabling PKI secret engine at pki/ ...\nSuccess! Enabled the pki secrets engine at: pki/\n[2026-06-30T16:05:34Z] PKI secret engine enabled at pki/.\n[2026-06-30T16:05:34Z] Tuning max-lease-ttl for pki/ to 87600h ...\nSuccess! Tuned the secrets engine at: pki/\n[2026-06-30T16:05:35Z] PKI max-lease-ttl tuned to 87600h.\n[2026-06-30T16:05:35Z] === Done ===\n[2026-06-30T16:05:35Z] setup-secret-engines.sh completed.\n[2026-06-30T16:05:35Z] Running setup-auth.sh...\n[2026-06-30T16:05:35Z] === OpenBao Auth Setup ===\n[2026-06-30T16:05:35Z] Namespace : openbao-system\n[2026-06-30T16:05:35Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-06-30T16:05:35Z] Enabling auth method 'kubernetes' at path 'kubernetes/management'...\nSuccess! Enabled kubernetes auth method at: kubernetes/management/\n[2026-06-30T16:05:36Z] Auth method 'kubernetes' enabled at 'kubernetes/management'.\n[2026-06-30T16:05:36Z] Enabling auth method 'kubernetes' at path 'kubernetes/control-plane'...\nSuccess! Enabled kubernetes auth method at: kubernetes/control-plane/\n[2026-06-30T16:05:37Z] Auth method 'kubernetes' enabled at 'kubernetes/control-plane'.\n[2026-06-30T16:05:37Z] Enabling auth method 'kubernetes' at path 'kubernetes/hypervisor'...\nSuccess! Enabled kubernetes auth method at: kubernetes/hypervisor/\n[2026-06-30T16:05:37Z] Auth method 'kubernetes' enabled at 'kubernetes/hypervisor'.\n[2026-06-30T16:05:38Z] Enabling auth method 'kubernetes' at path 'kubernetes/storage'...\nSuccess! Enabled kubernetes auth method at: kubernetes/storage/\n[2026-06-30T16:05:38Z] Auth method 'kubernetes' enabled at 'kubernetes/storage'.\n[2026-06-30T16:05:38Z] Configuring Kubernetes auth for management cluster...\nSuccess! Data written to: auth/kubernetes/management/config\n[2026-06-30T16:05:39Z] Management cluster Kubernetes auth configured.\n[2026-06-30T16:05:39Z] Writing ESO role for cluster 'management'...\nSuccess! Data written to: auth/kubernetes/management/role/eso-management\n[2026-06-30T16:05:39Z] ESO role 'eso-management' written.\n[2026-06-30T16:05:39Z] Writing ESO role for cluster 'control-plane'...\nSuccess! Data written to: auth/kubernetes/control-plane/role/eso-control-plane\n[2026-06-30T16:05:40Z] ESO role 'eso-control-plane' written.\n[2026-06-30T16:05:40Z] Writing ESO role for cluster 'hypervisor'...\nSuccess! Data written to: auth/kubernetes/hypervisor/role/eso-hypervisor\n[2026-06-30T16:05:40Z] ESO role 'eso-hypervisor' written.\n[2026-06-30T16:05:40Z] Writing ESO role for cluster 'storage'...\nSuccess! Data written to: auth/kubernetes/storage/role/eso-storage\n[2026-06-30T16:05:40Z] ESO role 'eso-storage' written.\n[2026-06-30T16:05:41Z] Enabling auth method 'approle' at path 'approle'...\nSuccess! Enabled approle auth method at: approle/\n[2026-06-30T16:05:41Z] Auth method 'approle' enabled at 'approle'.\n[2026-06-30T16:05:41Z] Writing AppRole provisioner role...\nSuccess! Data written to: auth/approle/role/provisioner\n[2026-06-30T16:05:42Z] AppRole provisioner role written.\n[2026-06-30T16:05:42Z] === Done ===\n[2026-06-30T16:05:42Z] setup-auth.sh completed.\n[2026-06-30T16:05:42Z] Running setup-policies.sh...\n[2026-06-30T16:05:42Z] === Applying OpenBao policies from /tmp/opm-forge/deploy/openbao/policies ===\n[2026-06-30T16:05:42Z] Writing policy 'ci-cd-provisioner' from /tmp/opm-forge/deploy/openbao/policies/ci-cd-provisioner.hcl...\nSuccess! Uploaded policy: ci-cd-provisioner\n[2026-06-30T16:05:42Z] Policy 'ci-cd-provisioner' written.\n[2026-06-30T16:05:42Z] Writing policy 'eso-control-plane' from /tmp/opm-forge/deploy/openbao/policies/eso-control-plane.hcl...\nSuccess! Uploaded policy: eso-control-plane\n[2026-06-30T16:05:43Z] Policy 'eso-control-plane' written.\n[2026-06-30T16:05:43Z] Writing policy 'eso-hypervisor' from /tmp/opm-forge/deploy/openbao/policies/eso-hypervisor.hcl...\nSuccess! Uploaded policy: eso-hypervisor\n[2026-06-30T16:05:43Z] Policy 'eso-hypervisor' written.\n[2026-06-30T16:05:43Z] Writing policy 'eso-management' from /tmp/opm-forge/deploy/openbao/policies/eso-management.hcl...\nSuccess! Uploaded policy: eso-management\n[2026-06-30T16:05:44Z] Policy 'eso-management' written.\n[2026-06-30T16:05:44Z] Writing policy 'eso-storage' from /tmp/opm-forge/deploy/openbao/policies/eso-storage.hcl...\nSuccess! Uploaded policy: eso-storage\n[2026-06-30T16:05:44Z] Policy 'eso-storage' written.\n[2026-06-30T16:05:44Z] Writing policy 'pki-issuer' from /tmp/opm-forge/deploy/openbao/policies/pki-issuer.hcl...\nSuccess! Uploaded policy: pki-issuer\n[2026-06-30T16:05:45Z] Policy 'pki-issuer' written.\n[2026-06-30T16:05:45Z] Writing policy 'push-app-credentials' from /tmp/opm-forge/deploy/openbao/policies/push-app-credentials.hcl...\nSuccess! Uploaded policy: push-app-credentials\n[2026-06-30T16:05:45Z] Policy 'push-app-credentials' written.\n[2026-06-30T16:05:45Z] Writing policy 'push-ceph-keys' from /tmp/opm-forge/deploy/openbao/policies/push-ceph-keys.hcl...\nSuccess! Uploaded policy: push-ceph-keys\n[2026-06-30T16:05:46Z] Policy 'push-ceph-keys' written.\n[2026-06-30T16:05:46Z] Writing policy 'push-keystone-admin' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-admin.hcl...\nSuccess! Uploaded policy: push-keystone-admin\n[2026-06-30T16:05:46Z] Policy 'push-keystone-admin' written.\n[2026-06-30T16:05:46Z] Writing policy 'push-keystone-keys' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-keys.hcl...\nSuccess! Uploaded policy: push-keystone-keys\n[2026-06-30T16:05:47Z] Policy 'push-keystone-keys' written.\n[2026-06-30T16:05:47Z] All 10 policies applied.\n[2026-06-30T16:05:47Z] setup-policies.sh completed.\n[2026-06-30T16:05:47Z] Running write-bootstrap-secrets.sh...\n[2026-06-30T16:05:47Z] === Writing bootstrap secrets ===\n[2026-06-30T16:05:47Z] Namespace : openbao-system\n[2026-06-30T16:05:47Z] BAO_ADDR  : https://127.0.0.1:8200\n[2026-06-30T16:05:47Z] Writing secret 'kv-v2/infrastructure/mariadb'...\n========== Secret Path ==========\nkv-v2/data/infrastructure/mariadb\n\n======= Metadata =======\nKey                Value\n---                -----\ncreated_time       2026-06-30T16:05:48.090745438Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-06-30T16:05:48Z] Secret 'kv-v2/infrastructure/mariadb' written.\n[2026-06-30T16:05:48Z] --- Seeding ControlPlane 'openstack/controlplane' (keystone='controlplane-keystone') ---\n[2026-06-30T16:05:48Z] 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-06-30T16:05:49.181577106Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-06-30T16:05:49Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' written.\n[2026-06-30T16:05:49Z] 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-06-30T16:05:49Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' marked ESO-managed.\n[2026-06-30T16:05:50Z] 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-06-30T16:05:50.703513553Z\ncustom_metadata    <nil>\ndeletion_time      n/a\ndestroyed          false\nversion            1\n[2026-06-30T16:05:50Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' written.\n[2026-06-30T16:05:50Z] 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-06-30T16:05:51Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' marked ESO-managed.\n[2026-06-30T16:05:51Z] === Done ===\n[2026-06-30T16:05:51Z] write-bootstrap-secrets.sh completed.\n[2026-06-30T16:05:51Z] All bootstrap scripts completed.\n[2026-06-30T16:05:51Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Ready...\n[2026-06-30T16:05:51Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Ready.\n[2026-06-30T16:05:51Z] 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-06-30T16:05:52Z] === Step 8/8: Wait for ExternalSecrets ===\n[2026-06-30T16:05:52Z] Waiting up to 120s for ExternalSecrets to sync in namespace 'openstack': keystone-admin keystone-db mariadb-root-password\n[2026-06-30T16:05:52Z] All ExternalSecrets are synced.\n[2026-06-30T16:05:52Z] === 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-06-30T16:06:18Z]   Preloaded ghcr.io/c5c3/keystone:2025.2 into kind.\n[2026-06-30T16:06:18Z]   Operator stack is up. The ControlPlane CR is NOT applied automatically \u2014\n[2026-06-30T16:06:18Z]   create and apply it yourself (see docs/quick-start-controlplane.md), e.g.:\n[2026-06-30T16:06:18Z]     kubectl apply -f deploy/kind/controlplane/controlplane.yaml\n[2026-06-30T16:06:18Z]   Name the CR 'controlplane' (CONTROLPLANE_NAME must match the applied\n[2026-06-30T16:06:18Z]   CR name \u2014 the per-CR Model B admin-password bootstrap path and the projected\n[2026-06-30T16:06:18Z]   controlplane-keystone Service both derive from it; set CONTROLPLANE_NAME\n[2026-06-30T16:06:18Z]   to change it);\n[2026-06-30T16:06:18Z]   on a KIND_HOST_PORT override set spec.services.keystone.publicEndpoint to\n[2026-06-30T16:06:18Z]   the matching :<port> URL. Or re-run with WITH_CONTROLPLANE_CR=true to apply\n[2026-06-30T16:06:18Z]   the bundled CR for you.\n[2026-06-30T16:06:18Z] \n[2026-06-30T16:06:18Z] ==========================================\n[2026-06-30T16:06:18Z]   Infrastructure deployment complete!\n[2026-06-30T16:06:18Z] ==========================================\n[2026-06-30T16:06:18Z] Cluster: forge\n[2026-06-30T16:06:18Z] 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: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready\n  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are 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-06-30T16:06:18Z\"\n  generation: 1\n  name: controlplane\n  namespace: openstack\n  resourceVersion: \"4554\"\n  uid: 1bcee7f8-8d2c-49b9-b842-5bf6f9d9ee98\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      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-06-30T16:08:22Z\"\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-06-30T16:06:18Z\"\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-06-30T16:08:23Z\"\n    message: DB credential ExternalSecret is Ready\n    observedGeneration: 1\n    reason: DBCredentialsReady\n    status: \"True\"\n    type: DBCredentialsReady\n  - lastTransitionTime: \"2026-06-30T16:08:23Z\"\n    message: admin password ExternalSecret is Ready\n    observedGeneration: 1\n    reason: AdminPasswordReady\n    status: \"True\"\n    type: AdminPasswordReady\n  - lastTransitionTime: \"2026-06-30T16:08:23Z\"\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   19m   v1.36.1   172.18.0.2    <none>        Debian GNU/Linux 13 (trixie)   6.8.0-124-generic (amd64)   containerd://2.3.1\nNAMESPACE              NAME                                                     READY   STATUS             RESTARTS      AGE\nc5c3-system            c5c3-operator-575bfd968-wg8bg                            1/1     Running            0             16m\nc5c3-system            c5c3-operator-575bfd968-z8b4q                            1/1     Running            0             16m\ncert-manager           cert-manager-c767877bd-z4tlp                             1/1     Running            0             17m\ncert-manager           cert-manager-cainjector-78fdbbf665-xsm2v                 1/1     Running            0             17m\ncert-manager           cert-manager-webhook-66986b64b9-8bs7k                    1/1     Running            0             17m\nenvoy-gateway-system   envoy-gateway-5649586748-jfn5r                           1/1     Running            0             17m\nenvoy-gateway-system   envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z   2/2     Running            0             16m\nexternal-secrets       external-secrets-5958b59f7d-l9w45                        1/1     Running            0             17m\nexternal-secrets       external-secrets-cert-controller-97b69894c-nbrf8         1/1     Running            0             17m\nexternal-secrets       external-secrets-webhook-6955d84bd5-bztr4                1/1     Running            0             17m\nflux-system            flux-operator-6d97c88bb-chmq6                            1/1     Running            0             18m\nflux-system            flux-web-f67d8b54-gr2hg                                  1/1     Running            0             17m\nflux-system            helm-controller-5b8ccd78f5-k5b4k                         1/1     Running            0             18m\nflux-system            kustomize-controller-6d4c587654-szf5p                    1/1     Running            0             18m\nflux-system            notification-controller-9655667cb-94vhv                  1/1     Running            0             18m\nflux-system            source-controller-7664869465-46kz9                       1/1     Running            0             18m\nheadlamp-system        headlamp-796ff44f7b-htl7l                                1/1     Running            0             17m\nkeystone-system        keystone-operator-66cf7cbc64-dh4c4                       1/1     Running            0             16m\nkeystone-system        keystone-operator-66cf7cbc64-npw5z                       1/1     Running            0             16m\nkube-system            coredns-589f44dc88-h8zt2                                 1/1     Running            0             18m\nkube-system            coredns-589f44dc88-pn855                                 1/1     Running            0             18m\nkube-system            etcd-forge-control-plane                                 1/1     Running            0             19m\nkube-system            kindnet-lvr78                                            1/1     Running            0             18m\nkube-system            kube-apiserver-forge-control-plane                       1/1     Running            0             18m\nkube-system            kube-controller-manager-forge-control-plane              1/1     Running            0             18m\nkube-system            kube-proxy-jcgjt                                         1/1     Running            0             18m\nkube-system            kube-scheduler-forge-control-plane                       1/1     Running            0             18m\nlocal-path-storage     local-path-provisioner-855c7b7774-vlvjt                  1/1     Running            0             18m\nmariadb-system         mariadb-operator-756fd78967-955k7                        1/1     Running            0             17m\nmariadb-system         mariadb-operator-cert-controller-58b95fd98-vw5jc         1/1     Running            0             17m\nmariadb-system         mariadb-operator-webhook-67d6d5db7b-trpxd                1/1     Running            0             17m\nmemcached-system       memcached-operator-869dfff548-rrkks                      1/1     Running            0             17m\nopenbao-system         openbao-0                                                1/1     Running            0             17m\nopenstack              controlplane-keystone-6d68dcd67c-bvt98                   0/1     CrashLoopBackOff   7 (15s ago)   11m\nopenstack              controlplane-keystone-db-sync-kbvlq                      0/1     Completed          0             12m\nopenstack              controlplane-keystone-schema-check-29sq8                 0/1     Completed          0             12m\nopenstack              openstack-db-0                                           2/2     Running            0             14m\nopenstack              openstack-db-1                                           2/2     Running            0             14m\nopenstack              openstack-db-2                                           2/2     Running            0             14m\nopenstack              openstack-memcached-f654cd846-7vxj9                      1/1     Running            0             15m\nopenstack              openstack-memcached-f654cd846-9vwhg                      1/1     Running            0             15m\nopenstack              openstack-memcached-f654cd846-wlnkz                      1/1     Running            0             15m\norc-system             orc-controller-manager-7bd5ff7754-dv4b5                  1/1     Running            0             17m\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-06-30T16:06:18Z\"\n    generation: 1\n    name: controlplane\n    namespace: openstack\n    resourceVersion: \"4554\"\n    uid: 1bcee7f8-8d2c-49b9-b842-5bf6f9d9ee98\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        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-06-30T16:08:22Z\"\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-06-30T16:06:18Z\"\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-06-30T16:08:23Z\"\n      message: DB credential ExternalSecret is Ready\n      observedGeneration: 1\n      reason: DBCredentialsReady\n      status: \"True\"\n      type: DBCredentialsReady\n    - lastTransitionTime: \"2026-06-30T16:08:23Z\"\n      message: admin password ExternalSecret is Ready\n      observedGeneration: 1\n      reason: AdminPasswordReady\n      status: \"True\"\n      type: AdminPasswordReady\n    - lastTransitionTime: \"2026-06-30T16:08:23Z\"\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\ndefault                18m         Normal    Starting                   node/forge-control-plane                                            \nopenstack              15m         Normal    Created                    memcached/openstack-memcached                                       Created Deployment openstack-memcached\nopenstack              15m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached\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    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory\ndefault                19m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure\ndefault                19m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods\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            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/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/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    Created                    pod/kube-scheduler-forge-control-plane                              Container created\nkube-system            19m         Normal    Started                    pod/kube-controller-manager-forge-control-plane                     Container started\nkube-system            19m         Normal    Started                    pod/kube-apiserver-forge-control-plane                              Container started\nkube-system            19m         Normal    Created                    pod/kube-controller-manager-forge-control-plane                     Container created\nkube-system            19m         Normal    Created                    pod/kube-apiserver-forge-control-plane                              Container created\nkube-system            19m         Normal    Started                    pod/etcd-forge-control-plane                                        Container started\nkube-system            19m         Normal    Started                    pod/kube-scheduler-forge-control-plane                              Container started\nkube-system            19m         Normal    Created                    pod/etcd-forge-control-plane                                        Container created\ndefault                18m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID\ndefault                18m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory\nkube-system            18m         Normal    LeaderElection             lease/kube-controller-manager                                       forge-control-plane_d73612e5-73c6-4b6e-9463-b0574c0bb0b4 became leader\ndefault                18m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods\ndefault                18m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure\ndefault                18m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.\nkube-system            18m         Normal    LeaderElection             lease/kube-scheduler                                                forge-control-plane_df2731bd-a41e-438c-b0d1-066f90d55509 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    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-h8zt2\nkube-system            18m         Normal    SuccessfulCreate           daemonset/kindnet                                                   Created pod: kindnet-lvr78\nkube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-pn855                                        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    ScalingReplicaSet          deployment/local-path-provisioner                                   Scaled up replica set local-path-provisioner-855c7b7774 from 0 to 1\nlocal-path-storage     18m         Normal    SuccessfulCreate           replicaset/local-path-provisioner-855c7b7774                        Created pod: local-path-provisioner-855c7b7774-vlvjt\nkube-system            18m         Normal    SuccessfulCreate           daemonset/kube-proxy                                                Created pod: kube-proxy-jcgjt\nkube-system            18m         Normal    Scheduled                  pod/kindnet-lvr78                                                   Successfully assigned kube-system/kindnet-lvr78 to forge-control-plane\nkube-system            18m         Normal    ScalingReplicaSet          deployment/coredns                                                  Scaled up replica set coredns-589f44dc88 from 0 to 2\nlocal-path-storage     18m         Warning   FailedScheduling           pod/local-path-provisioner-855c7b7774-vlvjt                         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    Scheduled                  pod/kube-proxy-jcgjt                                                Successfully assigned kube-system/kube-proxy-jcgjt to forge-control-plane\nkube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-pn855\nkube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-h8zt2                                        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    Started                    pod/kube-proxy-jcgjt                                                Container started\nkube-system            18m         Normal    Created                    pod/kube-proxy-jcgjt                                                Container created\nkube-system            18m         Normal    Pulled                     pod/kindnet-lvr78                                                   Container image \"docker.io/kindest/kindnetd:v20260528-9350166c\" already present on machine and can be accessed by the pod\nkube-system            18m         Normal    Pulled                     pod/kube-proxy-jcgjt                                                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    Created                    pod/kindnet-lvr78                                                   Container created\nkube-system            18m         Normal    Started                    pod/kindnet-lvr78                                                   Container started\nlocal-path-storage     18m         Normal    Scheduled                  pod/local-path-provisioner-855c7b7774-vlvjt                         Successfully assigned local-path-storage/local-path-provisioner-855c7b7774-vlvjt 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-pn855                                        Successfully assigned kube-system/coredns-589f44dc88-pn855 to forge-control-plane\nkube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-h8zt2                                        Successfully assigned kube-system/coredns-589f44dc88-h8zt2 to forge-control-plane\nkube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-h8zt2                                        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-vlvjt                         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-pn855                                        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    Scheduled                  pod/flux-operator-6d97c88bb-chmq6                                   Successfully assigned flux-system/flux-operator-6d97c88bb-chmq6 to forge-control-plane\nkube-system            18m         Normal    Started                    pod/coredns-589f44dc88-h8zt2                                        Container started\nkube-system            18m         Normal    Created                    pod/coredns-589f44dc88-h8zt2                                        Container created\nflux-system            18m         Normal    ScalingReplicaSet          deployment/flux-operator                                            Scaled up replica set flux-operator-6d97c88bb from 0 to 1\nflux-system            18m         Normal    SuccessfulCreate           replicaset/flux-operator-6d97c88bb                                  Created pod: flux-operator-6d97c88bb-chmq6\nflux-system            18m         Normal    Pulling                    pod/flux-operator-6d97c88bb-chmq6                                   Pulling image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\"\nkube-system            18m         Normal    Created                    pod/coredns-589f44dc88-pn855                                        Container created\nlocal-path-storage     18m         Normal    Created                    pod/local-path-provisioner-855c7b7774-vlvjt                         Container created\nkube-system            18m         Normal    Started                    pod/coredns-589f44dc88-pn855                                        Container started\nlocal-path-storage     18m         Normal    Started                    pod/local-path-provisioner-855c7b7774-vlvjt                         Container started\nkube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-h8zt2                                        Readiness probe failed: Get \"http://10.244.0.4:8181/ready\": dial tcp 10.244.0.4:8181: connect: connection refused\nkube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-pn855                                        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    LeaderElection             lease/flux-operator                                                 flux-operator-6d97c88bb-chmq6_e6a610c5-3f31-4c54-a77d-0339bd7d5bdb became leader\nflux-system            18m         Normal    Started                    pod/flux-operator-6d97c88bb-chmq6                                   Container started\nflux-system            18m         Normal    Created                    pod/flux-operator-6d97c88bb-chmq6                                   Container created\nflux-system            18m         Normal    Pulled                     pod/flux-operator-6d97c88bb-chmq6                                   Successfully pulled image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" in 3.378s (3.378s including waiting). Image size: 28865342 bytes.\nflux-system            18m         Normal    Progressing                fluxinstance/flux                                                   Installing revision v2.8.8@sha256:f9561cf88335caa347a61eed1c7fdcdcaf21e0b143cead9002c3ca5c644e0ad9\nflux-system            18m         Normal    SuccessfulCreate           replicaset/kustomize-controller-6d4c587654                          Created pod: kustomize-controller-6d4c587654-szf5p\nflux-system            18m         Normal    ScalingReplicaSet          deployment/helm-controller                                          Scaled up replica set helm-controller-5b8ccd78f5 from 0 to 1\nflux-system            18m         Normal    Pulling                    pod/notification-controller-9655667cb-94vhv                         Pulling image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\"\nflux-system            18m         Normal    Scheduled                  pod/notification-controller-9655667cb-94vhv                         Successfully assigned flux-system/notification-controller-9655667cb-94vhv to forge-control-plane\nflux-system            18m         Normal    Scheduled                  pod/helm-controller-5b8ccd78f5-k5b4k                                Successfully assigned flux-system/helm-controller-5b8ccd78f5-k5b4k to forge-control-plane\nflux-system            18m         Normal    Pulling                    pod/helm-controller-5b8ccd78f5-k5b4k                                Pulling image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\"\nflux-system            18m         Normal    SuccessfulCreate           replicaset/helm-controller-5b8ccd78f5                               Created pod: helm-controller-5b8ccd78f5-k5b4k\nflux-system            18m         Normal    Scheduled                  pod/source-controller-7664869465-46kz9                              Successfully assigned flux-system/source-controller-7664869465-46kz9 to forge-control-plane\nflux-system            18m         Normal    SuccessfulCreate           replicaset/source-controller-7664869465                             Created pod: source-controller-7664869465-46kz9\nflux-system            18m         Normal    Pulling                    pod/source-controller-7664869465-46kz9                              Pulling image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\"\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    Scheduled                  pod/kustomize-controller-6d4c587654-szf5p                           Successfully assigned flux-system/kustomize-controller-6d4c587654-szf5p to forge-control-plane\nflux-system            18m         Normal    Pulling                    pod/kustomize-controller-6d4c587654-szf5p                           Pulling image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\"\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/notification-controller-9655667cb                        Created pod: notification-controller-9655667cb-94vhv\nflux-system            18m         Warning   Unhealthy                  pod/helm-controller-5b8ccd78f5-k5b4k                                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    Pulled                     pod/helm-controller-5b8ccd78f5-k5b4k                                Successfully pulled image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\" in 3.765s (3.765s including waiting). Image size: 51275265 bytes.\nflux-system            18m         Normal    Created                    pod/helm-controller-5b8ccd78f5-k5b4k                                Container created\nflux-system            18m         Normal    Started                    pod/helm-controller-5b8ccd78f5-k5b4k                                Container started\nflux-system            18m         Normal    LeaderElection             lease/helm-controller-leader-election                               helm-controller-5b8ccd78f5-k5b4k_32e227ef-5f8e-43ce-ba08-42839b3c7bfa became leader\nflux-system            18m         Warning   Unhealthy                  pod/kustomize-controller-6d4c587654-szf5p                           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    Pulled                     pod/kustomize-controller-6d4c587654-szf5p                           Successfully pulled image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\" in 3.729s (7.445s including waiting). Image size: 68335774 bytes.\nflux-system            18m         Normal    LeaderElection             lease/kustomize-controller-leader-election                          kustomize-controller-6d4c587654-szf5p_02c1d274-579b-47db-a337-3d0780b6a9c0 became leader\nflux-system            18m         Normal    Started                    pod/kustomize-controller-6d4c587654-szf5p                           Container started\nflux-system            18m         Normal    Created                    pod/kustomize-controller-6d4c587654-szf5p                           Container created\nflux-system            18m         Normal    Pulled                     pod/notification-controller-9655667cb-94vhv                         Successfully pulled image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\" in 3.544s (10.984s including waiting). Image size: 49859918 bytes.\nflux-system            18m         Normal    Created                    pod/notification-controller-9655667cb-94vhv                         Container created\nflux-system            18m         Normal    LeaderElection             lease/notification-controller-leader-election                       notification-controller-9655667cb-94vhv_5f1cc1aa-e772-4491-818d-bc1c7efc4d8b became leader\nflux-system            18m         Normal    Started                    pod/notification-controller-9655667cb-94vhv                         Container started\nflux-system            18m         Normal    Pulled                     pod/source-controller-7664869465-46kz9                              Successfully pulled image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\" in 4.421s (15.366s including waiting). Image size: 63986975 bytes.\nflux-system            18m         Normal    LeaderElection             lease/source-controller-leader-election                             source-controller-7664869465-46kz9_682e9d76-4ea5-4f45-9416-748967c7ac8a became leader\nflux-system            18m         Warning   Unhealthy                  pod/source-controller-7664869465-46kz9                              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-46kz9                              Container started\nflux-system            18m         Normal    Created                    pod/source-controller-7664869465-46kz9                              Container created\nflux-system            17m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Reconciliation finished in 32s\nflux-system            17m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Flux v2.8.8 installed...\nexternal-secrets       17m         Normal    HelmChartCreated           helmrelease/external-secrets                                        Created HelmChart/flux-system/external-secrets-external-secrets with SourceRef 'HelmRepository/flux-system/external-secrets'\nmemcached-system       17m         Normal    HelmChartCreated           helmrelease/memcached-operator                                      Created HelmChart/flux-system/memcached-system-memcached-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\nkeystone-system        17m         Normal    HelmChartCreated           helmrelease/keystone-operator                                       Created HelmChart/flux-system/keystone-system-keystone-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\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    ApplySucceeded             resourceset/flux-web                                                HelmRelease/flux-system/flux-web created...\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'\nflux-system            17m         Normal    ReconciliationSucceeded    resourceset/flux-web                                                Reconciliation finished in 71ms\nopenbao-system         17m         Normal    HelmChartCreated           helmrelease/openbao                                                 Created HelmChart/flux-system/openbao-system-openbao with SourceRef 'HelmRepository/flux-system/openbao'\nc5c3-system            17m         Normal    HelmChartCreated           helmrelease/c5c3-operator                                           Created HelmChart/flux-system/c5c3-system-c5c3-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'\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                                        Created HelmChart/flux-system/mariadb-system-mariadb-operator with SourceRef 'HelmRepository/flux-system/mariadb-operator'\nflux-system            17m         Normal    NewArtifact                helmrepository/cert-manager                                         stored fetched index of size 570.3kB from 'https://charts.jetstack.io'\nflux-system            17m         Normal    NewArtifact                helmrepository/external-secrets                                     stored fetched index of size 143.9kB from 'https://charts.external-secrets.io'\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'\nheadlamp-system        17m         Normal    HelmChartCreated           helmrelease/headlamp                                                Created HelmChart/flux-system/headlamp-system-headlamp with SourceRef 'HelmRepository/flux-system/headlamp'\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    ArtifactUpToDate           helmrepository/mariadb-operator                                     artifact up-to-date with remote revision: 'sha256:7f48d1a62b45a948ed6f710145ee3f36da382fa5cfab9a48aad0917244bf94c8'\nflux-system            17m         Normal    ArtifactUpToDate           helmrepository/external-secrets                                     artifact up-to-date with remote revision: 'sha256:172e4dbf6ac03ea2cf1cfd3d835f31c56dadd9698185fd667744845938cc055a'\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    ChartPullSucceeded         helmchart/external-secrets-external-secrets                         pulled 'external-secrets' chart with version '0.20.4'\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/cert-manager-cert-manager                                 pulled 'cert-manager' chart with version 'v1.20.3'\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    ChartPullSucceeded         helmchart/headlamp-system-headlamp                                  pulled 'headlamp' chart with version '0.43.0'\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/mariadb-system-mariadb-operator                           pulled 'mariadb-operator' chart with version '0.38.1'\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    NewArtifact                gitrepository/k-orc                                                 stored artifact for commit 'Release v2.5.0'\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    ChartPullSucceeded         helmchart/c5c3-system-c5c3-operator                                 pulled 'c5c3-operator' chart with version '0.3.0'\nheadlamp-system        17m         Normal    SuccessfulCreate           replicaset/headlamp-796ff44f7b                                      Created pod: headlamp-796ff44f7b-htl7l\nheadlamp-system        17m         Normal    ScalingReplicaSet          deployment/headlamp                                                 Scaled up replica set headlamp-796ff44f7b from 0 to 1\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/envoy-gateway-system-envoy-gateway                        pulled 'gateway-helm' chart with version '1.8.1'\nheadlamp-system        17m         Normal    Scheduled                  pod/headlamp-796ff44f7b-htl7l                                       Successfully assigned headlamp-system/headlamp-796ff44f7b-htl7l to forge-control-plane\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/memcached-system-memcached-operator                       pulled 'memcached-operator' chart with version '0.4.0'\nflux-system            17m         Normal    Scheduled                  pod/flux-web-f67d8b54-gr2hg                                         Successfully assigned flux-system/flux-web-f67d8b54-gr2hg to forge-control-plane\nflux-system            17m         Normal    SuccessfulCreate           replicaset/flux-web-f67d8b54                                        Created pod: flux-web-f67d8b54-gr2hg\nheadlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-htl7l                                       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    ScalingReplicaSet          deployment/flux-web                                                 Scaled up replica set flux-web-f67d8b54 from 0 to 1\nflux-system            17m         Normal    Pulled                     pod/flux-web-f67d8b54-gr2hg                                         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    Progressing                kustomization/k-orc                                                 CustomResourceDefinition/addressscopes.openstack.k-orc.cloud created...\norc-system             17m         Normal    Scheduled                  pod/orc-controller-manager-7bd5ff7754-dv4b5                         Successfully assigned orc-system/orc-controller-manager-7bd5ff7754-dv4b5 to forge-control-plane\norc-system             17m         Normal    ScalingReplicaSet          deployment/orc-controller-manager                                   Scaled up replica set orc-controller-manager-7bd5ff7754 from 0 to 1\nflux-system            17m         Normal    Started                    pod/flux-web-f67d8b54-gr2hg                                         Container started\nflux-system            17m         Normal    Created                    pod/flux-web-f67d8b54-gr2hg                                         Container created\nflux-system            17m         Normal    ChartPullSucceeded         helmchart/openbao-system-openbao                                    pulled 'openbao' chart with version '0.28.4'\norc-system             17m         Normal    SuccessfulCreate           replicaset/orc-controller-manager-7bd5ff7754                        Created pod: orc-controller-manager-7bd5ff7754-dv4b5\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-c767877bd                                   Created pod: cert-manager-c767877bd-z4tlp\ncert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager                                             Scaled up replica set cert-manager-c767877bd from 0 to 1\ncert-manager           17m         Normal    Scheduled                  pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Successfully assigned cert-manager/cert-manager-cainjector-78fdbbf665-xsm2v to forge-control-plane\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-cainjector-78fdbbf665                       Created pod: cert-manager-cainjector-78fdbbf665-xsm2v\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    Scheduled                  pod/cert-manager-webhook-66986b64b9-8bs7k                           Successfully assigned cert-manager/cert-manager-webhook-66986b64b9-8bs7k to forge-control-plane\norc-system             17m         Normal    Pulling                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Pulling image \"quay.io/orc/openstack-resource-controller:v2.5.0\"\ncert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-webhook-66986b64b9                          Created pod: cert-manager-webhook-66986b64b9-8bs7k\nheadlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-htl7l                                       Container started\nheadlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-htl7l                                       Container created\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    Scheduled                  pod/cert-manager-c767877bd-z4tlp                                    Successfully assigned cert-manager/cert-manager-c767877bd-z4tlp to forge-control-plane\nheadlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-htl7l                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\"\nheadlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-htl7l                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\" in 2.028s (2.028s including waiting). Image size: 3930787 bytes.\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Pulling image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\"\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-c767877bd-z4tlp                                    Pulling image \"quay.io/jetstack/cert-manager-controller:v1.20.3\"\ncert-manager           17m         Normal    Pulling                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Pulling image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\"\norc-system             17m         Normal    Started                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Container started\norc-system             17m         Normal    Pulled                     pod/orc-controller-manager-7bd5ff7754-dv4b5                         Successfully pulled image \"quay.io/orc/openstack-resource-controller:v2.5.0\" in 3.391s (3.618s including waiting). Image size: 38987232 bytes.\norc-system             17m         Normal    Created                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Container created\norc-system             17m         Normal    LeaderElection             lease/f35396c5.k-orc.cloud                                          orc-controller-manager-7bd5ff7754-dv4b5_ddf0f6d2-6451-42c7-8851-85d34a33d019 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\nenvoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Successfully assigned envoy-gateway-system/envoy-gateway-gateway-helm-certgen-4jdhc to forge-control-plane\nenvoy-gateway-system   17m         Normal    SuccessfulCreate           job/envoy-gateway-gateway-helm-certgen                              Created pod: envoy-gateway-gateway-helm-certgen-4jdhc\nenvoy-gateway-system   17m         Normal    Pulling                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Pulling image \"docker.io/envoyproxy/gateway:v1.8.1\"\nheadlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-htl7l                                       Container started\nheadlamp-system        17m         Warning   Unhealthy                  pod/headlamp-796ff44f7b-htl7l                                       Readiness probe failed: Get \"http://10.244.0.10:4466/\": dial tcp 10.244.0.10:4466: connect: connection refused\nheadlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-htl7l                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\" in 4.944s (7.919s including waiting). Image size: 96655717 bytes.\nheadlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-htl7l                                       Container created\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Successfully pulled image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\" in 3.361s (10.58s including waiting). Image size: 16409208 bytes.\ncert-manager           17m         Normal    Created                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Container created\nkube-system            17m         Normal    LeaderElection             lease/cert-manager-cainjector-leader-election                       cert-manager-cainjector-78fdbbf665-xsm2v_6247762c-a497-4df1-9cc1-71d676db8781 became leader\nmariadb-system         17m         Normal    DependencyNotReady         helmrelease/mariadb-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\ncert-manager           17m         Normal    Started                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Container started\nheadlamp-system        17m         Normal    InstallSucceeded           helmrelease/headlamp                                                Helm install succeeded for release headlamp-system/headlamp.v1 with chart headlamp@0.43.0\nkeystone-system        17m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'cert-manager/cert-manager' is not ready\nflux-system            17m         Normal    ReconciliationSucceeded    kustomization/k-orc                                                 Reconciliation finished in 17.912777927s, next run in 30m0s\nflux-system            17m         Normal    Progressing                kustomization/k-orc                                                 Health check passed in 15.447702217s\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-webhook-66986b64b9-8bs7k                           Successfully pulled image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\" in 2.901s (13.465s including waiting). Image size: 19511753 bytes.\ncert-manager           17m         Normal    Created                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Container created\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\ncert-manager           17m         Normal    Started                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Container started\nopenbao-system         17m         Normal    DependencyNotReady         helmrelease/openbao                                                 dependency 'cert-manager/cert-manager' is not ready\nmemcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'cert-manager/cert-manager' is not ready\ncert-manager           17m         Normal    Pulled                     pod/cert-manager-c767877bd-z4tlp                                    Successfully pulled image \"quay.io/jetstack/cert-manager-controller:v1.20.3\" in 2.522s (15.957s including waiting). Image size: 23662428 bytes.\ncert-manager           17m         Normal    Created                    pod/cert-manager-c767877bd-z4tlp                                    Container created\ncert-manager           17m         Normal    Started                    pod/cert-manager-c767877bd-z4tlp                                    Container started\nkube-system            17m         Normal    LeaderElection             lease/cert-manager-controller                                       cert-manager-c767877bd-z4tlp-external-cert-manager-controller became leader\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\nenvoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Container started\nenvoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Successfully pulled image \"docker.io/envoyproxy/gateway:v1.8.1\" in 4.306s (14.135s including waiting). Image size: 72818892 bytes.\nenvoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Container created\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\nmariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Successfully assigned mariadb-system/mariadb-operator-cert-controller-58b95fd98-vw5jc to forge-control-plane\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-trpxd\nmariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-756fd78967-955k7                               Successfully assigned mariadb-system/mariadb-operator-756fd78967-955k7 to forge-control-plane\nmariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator                                         Scaled up replica set mariadb-operator-756fd78967 from 0 to 1\nmariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-756fd78967                              Created pod: mariadb-operator-756fd78967-955k7\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    Scheduled                  pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Successfully assigned mariadb-system/mariadb-operator-webhook-67d6d5db7b-trpxd to forge-control-plane\nmariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-cert-controller-58b95fd98               Created pod: mariadb-operator-cert-controller-58b95fd98-vw5jc\nmariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-756fd78967-955k7                               Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"\nenvoy-gateway-system   17m         Normal    Completed                  job/envoy-gateway-gateway-helm-certgen                              Job completed\nmariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"\ncert-manager           17m         Normal    CertificateIssued          certificaterequest/openbao-ca-1                                     Certificate fetched from issuer successfully\ndefault                17m         Warning   ErrGetKeyPair              clusterissuer/openbao-ca-issuer                                     Error getting keypair for CA issuer: secrets \"openbao-ca\" not found\ncert-manager           17m         Normal    Generated                  certificate/openstack-db-ca                                         Stored new private key in temporary Secret resource \"openstack-db-ca-4bgrh\"\ncert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         Issuing certificate as Secret does not exist\ndefault                17m         Warning   ErrInitIssuer              clusterissuer/openbao-ca-issuer                                     Error initializing issuer: secrets \"openbao-ca\" not found\nopenbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             Issuing certificate as Secret does not exist\ncert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              The certificate has been successfully issued\ncert-manager           17m         Normal    Requested                  certificate/openbao-ca                                              Created new CertificateRequest resource \"openbao-ca-1\"\ndefault                17m         Warning   ErrInitIssuer              clusterissuer/openstack-db-ca-issuer                                Error initializing issuer: secrets \"openstack-db-ca\" not found\ndefault                17m         Warning   ErrGetKeyPair              clusterissuer/openstack-db-ca-issuer                                Error getting keypair for CA issuer: secrets \"openstack-db-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    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved\ncert-manager           17m         Normal    Generated                  certificate/openbao-ca                                              Stored new private key in temporary Secret resource \"openbao-ca-nj9ds\"\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    cert-manager.io            certificaterequest/openbao-ca-1                                     Certificate request has been approved by cert-manager.io\ncert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved\nopenbao-system         17m         Normal    CertificateIssued          certificaterequest/openbao-tls-1                                    Certificate fetched from issuer successfully\ncert-manager           17m         Normal    Requested                  certificate/openstack-db-ca                                         Created new CertificateRequest resource \"openstack-db-ca-1\"\nenvoy-gateway-system   17m         Normal    ScalingReplicaSet          deployment/envoy-gateway                                            Scaled up replica set envoy-gateway-5649586748 from 0 to 1\nenvoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-5649586748-jfn5r                                  Container image \"docker.io/envoyproxy/gateway:v1.8.1\" already present on machine and can be accessed by the pod\nenvoy-gateway-system   17m         Normal    SuccessfulCreate           replicaset/envoy-gateway-5649586748                                 Created pod: envoy-gateway-5649586748-jfn5r\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\nenvoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-5649586748-jfn5r                                  Successfully assigned envoy-gateway-system/envoy-gateway-5649586748-jfn5r to forge-control-plane\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\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\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    cert-manager.io            certificaterequest/openbao-tls-1                                    Certificate request has been approved by cert-manager.io\nenvoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-5649586748-jfn5r                                  Container created\nenvoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-5649586748-jfn5r                                  Container started\nopenbao-system         17m         Normal    Generated                  certificate/openbao-tls                                             Stored new private key in temporary Secret resource \"openbao-tls-nr4tv\"\nopenbao-system         17m         Normal    Requested                  certificate/openbao-tls                                             Created new CertificateRequest resource \"openbao-tls-1\"\nmemcached-system       17m         Normal    Scheduled                  pod/memcached-operator-869dfff548-rrkks                             Successfully assigned memcached-system/memcached-operator-869dfff548-rrkks to forge-control-plane\nenvoy-gateway-system   17m         Normal    LeaderElection             lease/5b9825d2.gateway.envoyproxy.io                                envoy-gateway-5649586748-jfn5r_d8e576d3-de59-4574-befa-d9127a97393d became leader\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\nmariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       MountVolume.SetUp failed for volume \"ca\" : secret \"mariadb-operator-webhook-ca\" not found\nopenbao-system         17m         Normal    WaitForFirstConsumer       persistentvolumeclaim/data-openbao-0                                waiting for first consumer to be created before binding\nmariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       MountVolume.SetUp failed for volume \"cert\" : secret \"mariadb-operator-webhook-cert\" not found\nopenbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             The certificate has been successfully issued\nmemcached-system       17m         Normal    SuccessfulCreate           replicaset/memcached-operator-869dfff548                            Created pod: memcached-operator-869dfff548-rrkks\nlocal-path-storage     17m         Normal    Pulled                     pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod\nmemcached-system       17m         Normal    ScalingReplicaSet          deployment/memcached-operator                                       Scaled up replica set memcached-operator-869dfff548 from 0 to 1\ncert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         The certificate has been successfully issued\nopenbao-system         17m         Normal    Provisioning               persistentvolumeclaim/data-openbao-0                                External provisioner is provisioning volume for claim \"openbao-system/data-openbao-0\"\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.\nexternal-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets                                         Scaled up replica set external-secrets-5958b59f7d from 0 to 1\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-5958b59f7d-l9w45                               Successfully assigned external-secrets/external-secrets-5958b59f7d-l9w45 to forge-control-plane\nexternal-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-webhook-6955d84bd5                      Created pod: external-secrets-webhook-6955d84bd5-bztr4\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-webhook-6955d84bd5-bztr4                       Successfully assigned external-secrets/external-secrets-webhook-6955d84bd5-bztr4 to forge-control-plane\nlocal-path-storage     17m         Normal    Created                    pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container created\nlocal-path-storage     17m         Normal    Started                    pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container started\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-nbrf8\nexternal-secrets       17m         Normal    Scheduled                  pod/external-secrets-cert-controller-97b69894c-nbrf8                Successfully assigned external-secrets/external-secrets-cert-controller-97b69894c-nbrf8 to forge-control-plane\nmemcached-system       17m         Normal    Pulling                    pod/memcached-operator-869dfff548-rrkks                             Pulling image \"ghcr.io/c5c3/memcached-operator:0.4.0\"\nexternal-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-5958b59f7d                              Created pod: external-secrets-5958b59f7d-l9w45\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-5958b59f7d-l9w45                               Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-756fd78967-955k7                               Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 537ms (5.39s including waiting). Image size: 36312327 bytes.\nexternal-secrets       17m         Normal    Pulling                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\nexternal-secrets       17m         Normal    Pulling                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Container started\nmariadb-system         17m         Normal    Created                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Container created\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 4.866s (4.866s including waiting). Image size: 36312327 bytes.\nmariadb-system         17m         Normal    Created                    pod/mariadb-operator-756fd78967-955k7                               Container created\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-756fd78967-955k7                               Container started\ndefault                17m         Normal    KeyPairVerified            clusterissuer/openstack-db-ca-issuer                                Signing CA verified\ndefault                17m         Normal    KeyPairVerified            clusterissuer/openbao-ca-issuer                                     Signing CA verified\nopenbao-system         17m         Normal    ProvisioningSucceeded      persistentvolumeclaim/data-openbao-0                                Successfully provisioned volume pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c\nmariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       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    Created                    pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Container created\nopenbao-system         17m         Normal    Scheduled                  pod/openbao-0                                                       Successfully assigned openbao-system/openbao-0 to forge-control-plane\nmemcached-system       17m         Normal    Pulled                     pod/memcached-operator-869dfff548-rrkks                             Successfully pulled image \"ghcr.io/c5c3/memcached-operator:0.4.0\" in 2.887s (4.535s including waiting). Image size: 17406523 bytes.\nmariadb-system         17m         Normal    Started                    pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Container started\nmemcached-system       17m         Normal    Created                    pod/memcached-operator-869dfff548-rrkks                             Container created\nmemcached-system       17m         Normal    LeaderElection             lease/d4f3c8a2.c5c3.io                                              memcached-operator-869dfff548-rrkks_cfca9e6f-ec4d-4021-94ba-cbf84823091d became leader\nmemcached-system       17m         Normal    Started                    pod/memcached-operator-869dfff548-rrkks                             Container started\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Container created\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Container started\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-cert-controller-97b69894c-nbrf8                Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 5.956s (9.606s including waiting). Image size: 89583295 bytes.\ndefault                17m         Warning   UpdateFailed               validatingwebhookconfiguration/externalsecret-validate              ca cert not yet ready\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-5958b59f7d-l9w45                               Container started\ndefault                17m         Warning   UpdateFailed               validatingwebhookconfiguration/secretstore-validate                 ca cert not yet ready\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-5958b59f7d-l9w45                               Container created\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-5958b59f7d-l9w45                               Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 610ms (9.994s including waiting). Image size: 89583295 bytes.\nexternal-secrets       17m         Normal    Pulled                     pod/external-secrets-webhook-6955d84bd5-bztr4                       Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 900ms (10.886s including waiting). Image size: 89583295 bytes.\nexternal-secrets       17m         Normal    Created                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Container created\nexternal-secrets       17m         Normal    Started                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Container started\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.1\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-vw5jc                Readiness probe failed: HTTP probe failed with statuscode: 500\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-nbrf8                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\nkeystone-system        16m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'external-secrets/external-secrets' is not ready\nopenbao-system         16m         Warning   FailedMount                pod/openbao-0                                                       MountVolume.SetUp failed for volume \"client-tls\" : secret \"openbao-client-tls\" not found\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    Issuing                    certificate/keystone-operator-webhook                               Issuing certificate as Secret does not exist\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Generated                  certificate/keystone-operator-webhook                               Stored new private key in temporary Secret resource \"keystone-operator-webhook-d7hmf\"\nkeystone-system        16m         Normal    CertificateIssued          certificaterequest/keystone-operator-webhook-1                      Certificate fetched from issuer successfully\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    Scheduled                  pod/keystone-operator-66cf7cbc64-npw5z                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-npw5z to forge-control-plane\nkeystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-npw5z\nkeystone-system        16m         Normal    cert-manager.io            certificaterequest/keystone-operator-webhook-1                      Certificate request has been approved by cert-manager.io\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    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-npw5z                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found\nkeystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-dh4c4                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-dh4c4 to forge-control-plane\nkeystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               The certificate has been successfully issued\nkeystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-dh4c4                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found\nkeystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-dh4c4\nkeystone-system        16m         Normal    NoPods                     poddisruptionbudget/keystone-operator                               No matching pods found\nkeystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    ScalingReplicaSet          deployment/keystone-operator                                        Scaled up replica set keystone-operator-66cf7cbc64 from 0 to 2\nkeystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-dh4c4                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"\nkeystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-npw5z                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"\nc5c3-system            16m         Normal    DependencyNotReady         helmrelease/c5c3-operator                                           dependency 'keystone-system/keystone-operator' is not ready\ndefault                16m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            cannot get Kubernetes secret \"eso-openbao-client-tls\" from namespace \"openbao-system\": secrets \"eso-openbao-client-tls\" not found\nopenbao-system         16m         Normal    cert-manager.io            certificaterequest/eso-openbao-client-tls-1                         Certificate request has been approved by cert-manager.io\nkeystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-npw5z                              Container started\nkeystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-npw5z                              Container created\nkeystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-npw5z                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 3.89s (3.89s including waiting). Image size: 28825964 bytes.\nopenstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     The certificate has been successfully issued\nopenbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      Issuing certificate as Secret does not exist\nopenbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-phpv4\"\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\"\nenvoy-gateway-system   16m         Normal    ScalingReplicaSet          deployment/envoy-openstack-openstack-gw-b67dc6f3                    Scaled up replica set envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb from 0 to 1\nenvoy-gateway-system   16m         Normal    SuccessfulCreate           replicaset/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb         Created pod: envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z\nopenbao-system         16m         Normal    Generated                  certificate/eso-openbao-client-tls                                  Stored new private key in temporary Secret resource \"eso-openbao-client-tls-kf9nv\"\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\nkeystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-npw5z                              Readiness probe failed: Get \"http://10.244.0.26:8081/readyz\": dial tcp 10.244.0.26:8081: connect: connection refused\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    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\nopenstack              16m         Normal    Requested                  certificate/keystone-nip-io-tls                                     Created new CertificateRequest resource \"keystone-nip-io-tls-1\"\nenvoy-gateway-system   16m         Normal    Scheduled                  pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Successfully assigned envoy-gateway-system/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z to forge-control-plane\nopenstack              16m         Normal    Generated                  certificate/keystone-nip-io-tls                                     Stored new private key in temporary Secret resource \"keystone-nip-io-tls-6wrmn\"\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\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    cert-manager.io            certificaterequest/keystone-nip-io-tls-1                            Certificate request has been approved by cert-manager.io\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\nopenstack              16m         Normal    CertificateIssued          certificaterequest/keystone-nip-io-tls-1                            Certificate fetched from issuer successfully\nopenstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     Issuing certificate as Secret does not exist\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-dh4c4                              Container started\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    LeaderElection             lease/keystone.openstack.c5c3.io                                    keystone-operator-66cf7cbc64-npw5z_94f5e093-570a-4241-a550-fb6271dd956d became leader\nenvoy-gateway-system   16m         Normal    Pulling                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Pulling image \"docker.io/envoyproxy/envoy:distroless-v1.38.1\"\nopenbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nkeystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-dh4c4                              Container created\nkeystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-dh4c4                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 534ms (4.422s including waiting). Image size: 28825964 bytes.\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\nkeystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-dh4c4                              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    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    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved\nopenbao-system         16m         Normal    Requested                  certificate/openbao-client-tls                                      Created new CertificateRequest resource \"openbao-client-tls-1\"\nopenbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-68v29\"\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    Issuing                    certificate/openbao-client-tls                                      The certificate has been successfully issued\nenvoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Successfully pulled image \"docker.io/envoyproxy/envoy:distroless-v1.38.1\" in 3.502s (3.502s including waiting). Image size: 41894283 bytes.\nenvoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container created\nenvoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container started\nenvoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container created\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    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container started\nenvoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container image \"docker.io/envoyproxy/gateway:v1.8.1\" already present on machine and can be accessed by the pod\nc5c3-system            16m         Normal    Generated                  certificate/c5c3-operator-webhook                                   Stored new private key in temporary Secret resource \"c5c3-operator-webhook-nhrjz\"\nc5c3-system            16m         Normal    CertificateIssued          certificaterequest/c5c3-operator-webhook-1                          Certificate fetched from issuer successfully\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    cert-manager.io            certificaterequest/c5c3-operator-webhook-1                          Certificate request has been approved by cert-manager.io\nc5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-wg8bg                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-wg8bg to forge-control-plane\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    ScalingReplicaSet          deployment/c5c3-operator                                            Scaled up replica set c5c3-operator-575bfd968 from 0 to 2\nc5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   Issuing certificate as Secret does not exist\nc5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved\nc5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-z8b4q\nc5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-wg8bg\nc5c3-system            16m         Normal    Requested                  certificate/c5c3-operator-webhook                                   Created new CertificateRequest resource \"c5c3-operator-webhook-1\"\nc5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   The certificate has been successfully issued\nc5c3-system            16m         Normal    NoPods                     poddisruptionbudget/c5c3-operator                                   No matching pods found\nc5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-z8b4q                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-z8b4q to forge-control-plane\nc5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-wg8bg                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"\nc5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-z8b4q                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"\nopenbao-system         16m         Normal    Pulling                    pod/openbao-0                                                       Pulling image \"quay.io/openbao/openbao:2.5.5\"\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.124.198:8200: connect: connection refused\nc5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-z8b4q                                   Container created\nc5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-z8b4q                                   Container started\nc5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-z8b4q                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 3.391s (3.391s including waiting). Image size: 28597000 bytes.\nc5c3-system            16m         Normal    LeaderElection             lease/c5c3.openstack.c5c3.io                                        c5c3-operator-575bfd968-wg8bg_8148de80-999f-4795-beba-3a6a447c5a4f became leader\nc5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-wg8bg                                   Container started\nc5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-wg8bg                                   Container created\nc5c3-system            16m         Warning   Unhealthy                  pod/c5c3-operator-575bfd968-wg8bg                                   Readiness probe failed: Get \"http://10.244.0.30:8081/readyz\": dial tcp 10.244.0.30:8081: connect: connection refused\nc5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-wg8bg                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 556ms (3.941s including waiting). Image size: 28597000 bytes.\nopenbao-system         15m         Normal    Pulled                     pod/openbao-0                                                       Successfully pulled image \"quay.io/openbao/openbao:2.5.5\" in 4.385s (6.798s including waiting). Image size: 76859931 bytes.\nopenbao-system         15m         Normal    Created                    pod/openbao-0                                                       Container created\nopenbao-system         15m         Normal    Started                    pod/openbao-0                                                       Container started\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\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....\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/mariadb-root-password                                error processing spec.data[0] (key: infrastructure/mariadb), err: ClusterSecretStore \"openbao-cluster-store\" is not ready\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         Normal    Created                    externalsecret/keystone-db                                          secret created\nopenstack              15m         Normal    Created                    externalsecret/keystone-admin                                       secret created\nopenstack              15m         Normal    Created                    externalsecret/mariadb-root-password                                secret created\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-9vwhg\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-7vxj9                             Successfully assigned openstack/openstack-memcached-f654cd846-7vxj9 to forge-control-plane\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-wlnkz\nopenstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-7vxj9\nopenstack              15m         Normal    ScalingReplicaSet          deployment/openstack-memcached                                      Scaled up replica set openstack-memcached-f654cd846 from 0 to 3\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-9vwhg                             Pulling image \"memcached:1.6\"\nopenstack              15m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-0                        waiting for first consumer to be created before binding\ndefault                15m         Warning   OwnerRefInvalidNamespace   clusterrolebinding/openstack-db-openstack-1a8fc46e:auth-delegator   ownerRef [k8s.mariadb.com/v1alpha1/MariaDB, namespace: , name: openstack-db, uid: 1a8fc46e-5f89-4634-93d9-c80624876c13] does not exist in namespace \"\"\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.\nopenstack              15m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-0                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-0\"\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-wlnkz                             Pulling image \"memcached:1.6\"\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-wlnkz                             Successfully assigned openstack/openstack-memcached-f654cd846-wlnkz to forge-control-plane\nopenstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-9vwhg                             Successfully assigned openstack/openstack-memcached-f654cd846-9vwhg to forge-control-plane\nopenstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-7vxj9                             Pulling image \"memcached:1.6\"\nopenstack              15m         Normal    SuccessfulCreate           job/openstack-db-init                                               Created pod: openstack-db-init-jv2hq\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-8a8f9e08-4968-4329-819a-280b4997007f      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-8a8f9e08-4968-4329-819a-280b4997007f      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-8a8f9e08-4968-4329-819a-280b4997007f      Container started\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-0                        Successfully provisioned volume pvc-8a8f9e08-4968-4329-819a-280b4997007f\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-7vxj9                             Successfully pulled image \"memcached:1.6\" in 4.16s (4.16s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-init-jv2hq                                         Successfully assigned openstack/openstack-db-init-jv2hq to forge-control-plane\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-7vxj9                             Container started\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-7vxj9                             Container created\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-9vwhg                             Container started\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-9vwhg                             Successfully pulled image \"memcached:1.6\" in 762ms (4.876s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-9vwhg                             Container created\nopenstack              14m         Normal    Pulling                    pod/openstack-db-init-jv2hq                                         Pulling image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\"\nopenstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-wlnkz                             Container started\nopenstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-wlnkz                             Successfully pulled image \"memcached:1.6\" in 689ms (5.548s including waiting). Image size: 32221876 bytes.\nopenstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-wlnkz                             Container created\nopenstack              14m         Normal    Created                    pod/openstack-db-init-jv2hq                                         Container created\nopenstack              14m         Normal    Pulled                     pod/openstack-db-init-jv2hq                                         Successfully pulled image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" in 6.63s (7.798s including waiting). Image size: 104480028 bytes.\nopenstack              14m         Normal    Started                    pod/openstack-db-init-jv2hq                                         Container started\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    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-1 in StatefulSet openstack-db successful\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-0                         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.\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-0                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-0\"\nopenstack              14m         Normal    Completed                  job/openstack-db-init                                               Job completed\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    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 storage-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    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 Pod openstack-db-2 in StatefulSet openstack-db successful\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-1                         waiting for first consumer to be created before binding\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.\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-1                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-1\"\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-2                        waiting for first consumer to be created before binding\nopenstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-1                        waiting for first consumer to be created before binding\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    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-2                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-2\"\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    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-2                         waiting for first consumer to be created before binding\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-80adf341-8f50-4564-bd8a-ba49076fd585      Container created\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      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-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      Container started\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      Container started\nlocal-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      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-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      Container created\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      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    Pulled                     pod/helper-pod-create-pvc-80adf341-8f50-4564-bd8a-ba49076fd585      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-80adf341-8f50-4564-bd8a-ba49076fd585      Container started\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      Container started\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-2                         Successfully provisioned volume pvc-80adf341-8f50-4564-bd8a-ba49076fd585\nopenstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-2                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-2\"\nlocal-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083      Container started\nlocal-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083      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-fc4d5c0c-a03f-4621-8877-8acce8afe083      Container created\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-0                         Successfully provisioned volume pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-1                        Successfully provisioned volume pvc-814c2f20-6833-47d3-82c6-9b947815fe93\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-0                                                  Successfully assigned openstack/openstack-db-0 to forge-control-plane\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-1                         Successfully provisioned volume pvc-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa\nopenstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-1                                                  Successfully assigned openstack/openstack-db-1 to forge-control-plane\nopenstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-2                        Successfully provisioned volume pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083\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    Started                    pod/openstack-db-0                                                  Container started\nopenstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created\nopenstack              14m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: Get \"http://10.244.0.42:5566/health\": dial tcp 10.244.0.42:5566: connect: connection refused\nopenstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started\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    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    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\nopenstack              14m         Normal    Scheduled                  pod/openstack-db-2                                                  Successfully assigned openstack/openstack-db-2 to forge-control-plane\nopenstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started\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-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              13m         Normal    Started                    pod/openstack-db-1                                                  Container started\nopenstack              13m         Normal    Created                    pod/openstack-db-1                                                  Container created\nopenstack              13m         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         Normal    Created                    pod/openstack-db-1                                                  Container created\nopenstack              13m         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              13m         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              13m         Normal    Started                    pod/openstack-db-1                                                  Container started\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    Created                    pod/openstack-db-2                                                  Container created\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         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    Started                    pod/openstack-db-2                                                  Container started\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: HTTP probe failed with statuscode: 500\nopenstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Startup probe failed: HTTP probe failed with statuscode: 500\nopenstack              12m         Normal    Created                    externalsecret/controlplane-keystone-db-credentials                 secret created\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    GaleraClusterHealthy       mariadb/openstack-db                                                Galera cluster is healthy\nopenstack              12m         Normal    Created                    externalsecret/controlplane-keystone-admin-credentials              secret created\nopenstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-fernet-keys-backup                 PushSecret synced successfully\nopenstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-credential-keys-backup             PushSecret synced successfully\nopenstack              12m         Normal    Scheduled                  pod/controlplane-keystone-db-sync-kbvlq                             Successfully assigned openstack/controlplane-keystone-db-sync-kbvlq to forge-control-plane\nopenstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-db-sync                                   Created pod: controlplane-keystone-db-sync-kbvlq\nopenstack              12m         Normal    Pulling                    pod/controlplane-keystone-db-sync-kbvlq                             Pulling image \"ghcr.io/c5c3/keystone:2025.2\"\nopenstack              12m         Normal    Pulled                     pod/controlplane-keystone-db-sync-kbvlq                             Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 8.786s (8.786s including waiting). Image size: 111504652 bytes.\nopenstack              12m         Normal    Started                    pod/controlplane-keystone-db-sync-kbvlq                             Container started\nopenstack              12m         Normal    Created                    pod/controlplane-keystone-db-sync-kbvlq                             Container created\nopenstack              12m         Normal    Scheduled                  pod/controlplane-keystone-schema-check-29sq8                        Successfully assigned openstack/controlplane-keystone-schema-check-29sq8 to forge-control-plane\nopenstack              12m         Normal    Completed                  job/controlplane-keystone-db-sync                                   Job completed\nopenstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-schema-check                              Created pod: controlplane-keystone-schema-check-29sq8\nopenstack              12m         Normal    Started                    pod/controlplane-keystone-schema-check-29sq8                        Container started\nopenstack              12m         Normal    Pulled                     pod/controlplane-keystone-schema-check-29sq8                        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-29sq8                        Container created\nopenstack              11m         Normal    SuccessfulCreate           replicaset/controlplane-keystone-6d68dcd67c                         Created pod: controlplane-keystone-6d68dcd67c-bvt98\nopenstack              11m         Normal    ScalingReplicaSet          deployment/controlplane-keystone                                    Scaled up replica set controlplane-keystone-6d68dcd67c from 0 to 1\nopenstack              11m         Normal    Completed                  job/controlplane-keystone-schema-check                              Job completed\nopenstack              11m         Normal    Scheduled                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Successfully assigned openstack/controlplane-keystone-6d68dcd67c-bvt98 to forge-control-plane\nopenstack              11m         Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": read tcp 10.244.0.1:40572->10.244.0.47:5000: read: connection reset by peer\nopenstack              8m39s       Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)\nopenstack              2m52s       Normal    DatabaseSynced             keystone/controlplane-keystone                                      Database schema is up to date\ndefault                32s         Normal    Valid                      clustersecretstore/openbao-cluster-store                            store validated\nopenstack              19s         Normal    Started                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Container started\nopenstack              19s         Normal    Created                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Container created\nopenstack              19s         Normal    Pulled                     pod/controlplane-keystone-6d68dcd67c-bvt98                          Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod\nopenstack              10s         Warning   BackOff                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-bvt98_openstack(f8667fa1-7c27-4feb-843f-635e772c05dc)\nNo resources found in openstack namespace.\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-06-30T16:01:43Z] === Installing E2E Test Dependencies ===",
                                "[2026-06-30T16:01:43Z] Detected platform: linux/amd64",
                                "[2026-06-30T16:01:43Z] Installing chainsaw v0.2.15...",
                                "[2026-06-30T16:01:45Z]   SHA256 checksum verified.",
                                "[2026-06-30T16:01:47Z] chainsaw v0.2.15 installed to /home/zuul/.local/bin/chainsaw.",
                                "[2026-06-30T16:01:47Z] Installing kind v0.32.0...",
                                "[2026-06-30T16:01:48Z]   SHA256 checksum verified.",
                                "[2026-06-30T16:01:48Z] kind v0.32.0 installed to /home/zuul/.local/bin/kind.",
                                "[2026-06-30T16:01:48Z] Installing kubectl v1.36.1...",
                                "[2026-06-30T16:01:48Z]   SHA256 checksum verified.",
                                "[2026-06-30T16:01:48Z] kubectl v1.36.1 installed to /home/zuul/.local/bin/kubectl.",
                                "[2026-06-30T16:01:49Z] === Done ===",
                                "make[1]: Leaving directory '/tmp/opm-forge'",
                                "make[1]: Entering directory '/tmp/opm-forge'",
                                "hack/deploy-infra.sh",
                                "[2026-06-30T16:01:49Z] ==========================================",
                                "[2026-06-30T16:01:49Z]   Deploy Infrastructure to Kind Cluster",
                                "[2026-06-30T16:01:49Z] ==========================================",
                                "[2026-06-30T16:01:49Z] Cluster name        : forge",
                                "[2026-06-30T16:01:49Z] HelmRelease timeout : 600s",
                                "[2026-06-30T16:01:49Z] Pod timeout         : 300s",
                                "[2026-06-30T16:01:49Z] ExternalSecret timeout : 120s",
                                "[2026-06-30T16:01:49Z] Kind host port      : 8443 \u2192 31443 (override via KIND_HOST_PORT)",
                                "[2026-06-30T16:01:49Z] Chaos Mesh         : false (set WITH_CHAOS_MESH=true to install)",
                                "[2026-06-30T16:01:49Z] Prometheus stack    : false (set WITH_PROMETHEUS=true to install)",
                                "[2026-06-30T16:01:49Z] ControlPlane stack  : true (set WITH_CONTROLPLANE=true to provision infra via the c5c3 ControlPlane)",
                                "[2026-06-30T16:01:49Z] ",
                                "[2026-06-30T16:01:49Z] Running pre-flight checks...",
                                "[2026-06-30T16:01:49Z] Pre-flight checks passed.",
                                "[2026-06-30T16:01:49Z] Skipping chaos-mesh kernel modules (WITH_CHAOS_MESH=false).",
                                "[2026-06-30T16:01:49Z] === 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",
                                "",
                                "Have a nice day! \ud83d\udc4b",
                                "[2026-06-30T16:02:40Z] Kind cluster 'forge' created.",
                                "[2026-06-30T16:02:40Z] === 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-06-30T16:02:44Z] Waiting up to 600s for FluxInstance/flux to become Ready...",
                                "[2026-06-30T16:02:45Z]   FluxInstance/flux is not Ready yet (reason: Pending).",
                                "[2026-06-30T16:02:55Z]   FluxInstance/flux is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:02:55Z]     Reconciliation in progress",
                                "[2026-06-30T16:03:05Z]   FluxInstance/flux is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:03:05Z]     Reconciliation in progress",
                                "[2026-06-30T16:03:16Z]   FluxInstance/flux is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:03:16Z]     Reconciliation in progress",
                                "[2026-06-30T16:03:26Z] FluxInstance/flux is Ready.",
                                "[2026-06-30T16:03:26Z] flux-operator installed and FluxInstance/flux is Ready.",
                                "[2026-06-30T16:03:26Z] === 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-06-30T16:03:27Z] Gateway API CRDs installed.",
                                "[2026-06-30T16:03:27Z] === 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-06-30T16:03:31Z] Base kustomize overlay applied.",
                                "[2026-06-30T16:03:31Z] WITH_CONTROLPLANE=true: deploying the c5c3 ControlPlane stack (keystone-operator, k-orc, c5c3-operator).",
                                "helmrelease.helm.toolkit.fluxcd.io/keystone-operator patched",
                                "[2026-06-30T16:03:31Z] 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-06-30T16:03:32Z] === Step 4/8: Wait for HelmReleases ===",
                                "[2026-06-30T16:03:32Z] Phase 1: Waiting for cert-manager...",
                                "[2026-06-30T16:03:32Z] Waiting up to 600s for HelmReleases to become Ready: cert-manager",
                                "[2026-06-30T16:03:32Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:03:32Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:03:43Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:03:43Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:03:53Z]   HelmRelease 'cert-manager' in namespace 'cert-manager' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:03:53Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:04Z] All HelmReleases are Ready.",
                                "[2026-06-30T16:04:04Z] 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-06-30T16:04:04Z] Phase 3: Waiting for remaining HelmReleases...",
                                "[2026-06-30T16:04:04Z] 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-06-30T16:04:05Z]   HelmRelease 'openbao' in namespace 'openbao-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:05Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:06Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:06Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:06Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:06Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:07Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:07Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:07Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:07Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:19Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:19Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:19Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:19Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:20Z]   HelmRelease 'memcached-operator' in namespace 'memcached-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:20Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:20Z]   HelmRelease 'envoy-gateway' in namespace 'envoy-gateway-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:20Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:31Z]   HelmRelease 'mariadb-operator' in namespace 'mariadb-system' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:32Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:32Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:32Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:44Z]   HelmRelease 'external-secrets' in namespace 'external-secrets' is not Ready yet (reason: Progressing).",
                                "[2026-06-30T16:04:44Z]     Running 'install' action with timeout of 5m0s",
                                "[2026-06-30T16:04:57Z] All HelmReleases are Ready.",
                                "[2026-06-30T16:04:57Z] === Step 5/8: Apply infrastructure kustomize overlay ===",
                                "[2026-06-30T16:04:57Z] 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-06-30T16:04:57Z] 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-06-30T16:05:02Z] Infrastructure overlay applied WITHOUT MariaDB/Memcached (WITH_CONTROLPLANE=true; the ControlPlane provisions them).",
                                "[2026-06-30T16:05:02Z] Waiting up to 600s for Gateway/openstack-gw in namespace 'openstack' to report Programmed=True...",
                                "[2026-06-30T16:05:02Z]   Gateway/openstack-gw is not Programmed yet (reason: AddressNotAssigned).",
                                "[2026-06-30T16:05:02Z]     Envoy replicas unavailable",
                                "[2026-06-30T16:05:13Z]   Gateway/openstack-gw is not Programmed yet (reason: NoResources).",
                                "[2026-06-30T16:05:13Z]     Envoy replicas unavailable",
                                "[2026-06-30T16:05:23Z] Gateway/openstack-gw is Programmed.",
                                "[2026-06-30T16:05:23Z] === Step 6/8: Wait for OpenBao pods ===",
                                "[2026-06-30T16:05:23Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Running...",
                                "[2026-06-30T16:05:23Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Running.",
                                "[2026-06-30T16:05:23Z] === Step 7/8: OpenBao bootstrap ===",
                                "[2026-06-30T16:05:23Z] --- OpenBao Init & Unseal (single-replica mode) ---",
                                "[2026-06-30T16:05:24Z] Initializing OpenBao (key-shares=5, key-threshold=3)...",
                                "[2026-06-30T16:05:30Z] Initialization successful. Storing init output in Secret openbao-system/openbao-init-keys...",
                                "secret/openbao-init-keys created",
                                "[2026-06-30T16:05:30Z] Secret openbao-system/openbao-init-keys created.",
                                "[2026-06-30T16:05:31Z] Unsealing openbao-0...",
                                "[2026-06-30T16:05:31Z]   Applied unseal key 1/3 to openbao-0.",
                                "[2026-06-30T16:05:32Z]   Applied unseal key 2/3 to openbao-0.",
                                "[2026-06-30T16:05:32Z]   Applied unseal key 3/3 to openbao-0.",
                                "[2026-06-30T16:05:32Z] openbao-0 unsealed successfully.",
                                "[2026-06-30T16:05:32Z] --- OpenBao Bootstrap ---",
                                "[2026-06-30T16:05:32Z] Root token extracted. Running bootstrap scripts...",
                                "[2026-06-30T16:05:32Z] Running setup-secret-engines.sh...",
                                "[2026-06-30T16:05:32Z] === OpenBao Secret Engines Setup ===",
                                "[2026-06-30T16:05:32Z] Namespace : openbao-system",
                                "[2026-06-30T16:05:32Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-06-30T16:05:33Z] Enabling KV v2 secret engine at kv-v2/ ...",
                                "Success! Enabled the kv secrets engine at: kv-v2/",
                                "[2026-06-30T16:05:33Z] KV v2 secret engine enabled at kv-v2/.",
                                "[2026-06-30T16:05:34Z] Enabling PKI secret engine at pki/ ...",
                                "Success! Enabled the pki secrets engine at: pki/",
                                "[2026-06-30T16:05:34Z] PKI secret engine enabled at pki/.",
                                "[2026-06-30T16:05:34Z] Tuning max-lease-ttl for pki/ to 87600h ...",
                                "Success! Tuned the secrets engine at: pki/",
                                "[2026-06-30T16:05:35Z] PKI max-lease-ttl tuned to 87600h.",
                                "[2026-06-30T16:05:35Z] === Done ===",
                                "[2026-06-30T16:05:35Z] setup-secret-engines.sh completed.",
                                "[2026-06-30T16:05:35Z] Running setup-auth.sh...",
                                "[2026-06-30T16:05:35Z] === OpenBao Auth Setup ===",
                                "[2026-06-30T16:05:35Z] Namespace : openbao-system",
                                "[2026-06-30T16:05:35Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-06-30T16:05:35Z] Enabling auth method 'kubernetes' at path 'kubernetes/management'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/management/",
                                "[2026-06-30T16:05:36Z] Auth method 'kubernetes' enabled at 'kubernetes/management'.",
                                "[2026-06-30T16:05:36Z] Enabling auth method 'kubernetes' at path 'kubernetes/control-plane'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/control-plane/",
                                "[2026-06-30T16:05:37Z] Auth method 'kubernetes' enabled at 'kubernetes/control-plane'.",
                                "[2026-06-30T16:05:37Z] Enabling auth method 'kubernetes' at path 'kubernetes/hypervisor'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/hypervisor/",
                                "[2026-06-30T16:05:37Z] Auth method 'kubernetes' enabled at 'kubernetes/hypervisor'.",
                                "[2026-06-30T16:05:38Z] Enabling auth method 'kubernetes' at path 'kubernetes/storage'...",
                                "Success! Enabled kubernetes auth method at: kubernetes/storage/",
                                "[2026-06-30T16:05:38Z] Auth method 'kubernetes' enabled at 'kubernetes/storage'.",
                                "[2026-06-30T16:05:38Z] Configuring Kubernetes auth for management cluster...",
                                "Success! Data written to: auth/kubernetes/management/config",
                                "[2026-06-30T16:05:39Z] Management cluster Kubernetes auth configured.",
                                "[2026-06-30T16:05:39Z] Writing ESO role for cluster 'management'...",
                                "Success! Data written to: auth/kubernetes/management/role/eso-management",
                                "[2026-06-30T16:05:39Z] ESO role 'eso-management' written.",
                                "[2026-06-30T16:05:39Z] Writing ESO role for cluster 'control-plane'...",
                                "Success! Data written to: auth/kubernetes/control-plane/role/eso-control-plane",
                                "[2026-06-30T16:05:40Z] ESO role 'eso-control-plane' written.",
                                "[2026-06-30T16:05:40Z] Writing ESO role for cluster 'hypervisor'...",
                                "Success! Data written to: auth/kubernetes/hypervisor/role/eso-hypervisor",
                                "[2026-06-30T16:05:40Z] ESO role 'eso-hypervisor' written.",
                                "[2026-06-30T16:05:40Z] Writing ESO role for cluster 'storage'...",
                                "Success! Data written to: auth/kubernetes/storage/role/eso-storage",
                                "[2026-06-30T16:05:40Z] ESO role 'eso-storage' written.",
                                "[2026-06-30T16:05:41Z] Enabling auth method 'approle' at path 'approle'...",
                                "Success! Enabled approle auth method at: approle/",
                                "[2026-06-30T16:05:41Z] Auth method 'approle' enabled at 'approle'.",
                                "[2026-06-30T16:05:41Z] Writing AppRole provisioner role...",
                                "Success! Data written to: auth/approle/role/provisioner",
                                "[2026-06-30T16:05:42Z] AppRole provisioner role written.",
                                "[2026-06-30T16:05:42Z] === Done ===",
                                "[2026-06-30T16:05:42Z] setup-auth.sh completed.",
                                "[2026-06-30T16:05:42Z] Running setup-policies.sh...",
                                "[2026-06-30T16:05:42Z] === Applying OpenBao policies from /tmp/opm-forge/deploy/openbao/policies ===",
                                "[2026-06-30T16:05:42Z] Writing policy 'ci-cd-provisioner' from /tmp/opm-forge/deploy/openbao/policies/ci-cd-provisioner.hcl...",
                                "Success! Uploaded policy: ci-cd-provisioner",
                                "[2026-06-30T16:05:42Z] Policy 'ci-cd-provisioner' written.",
                                "[2026-06-30T16:05:42Z] Writing policy 'eso-control-plane' from /tmp/opm-forge/deploy/openbao/policies/eso-control-plane.hcl...",
                                "Success! Uploaded policy: eso-control-plane",
                                "[2026-06-30T16:05:43Z] Policy 'eso-control-plane' written.",
                                "[2026-06-30T16:05:43Z] Writing policy 'eso-hypervisor' from /tmp/opm-forge/deploy/openbao/policies/eso-hypervisor.hcl...",
                                "Success! Uploaded policy: eso-hypervisor",
                                "[2026-06-30T16:05:43Z] Policy 'eso-hypervisor' written.",
                                "[2026-06-30T16:05:43Z] Writing policy 'eso-management' from /tmp/opm-forge/deploy/openbao/policies/eso-management.hcl...",
                                "Success! Uploaded policy: eso-management",
                                "[2026-06-30T16:05:44Z] Policy 'eso-management' written.",
                                "[2026-06-30T16:05:44Z] Writing policy 'eso-storage' from /tmp/opm-forge/deploy/openbao/policies/eso-storage.hcl...",
                                "Success! Uploaded policy: eso-storage",
                                "[2026-06-30T16:05:44Z] Policy 'eso-storage' written.",
                                "[2026-06-30T16:05:44Z] Writing policy 'pki-issuer' from /tmp/opm-forge/deploy/openbao/policies/pki-issuer.hcl...",
                                "Success! Uploaded policy: pki-issuer",
                                "[2026-06-30T16:05:45Z] Policy 'pki-issuer' written.",
                                "[2026-06-30T16:05:45Z] Writing policy 'push-app-credentials' from /tmp/opm-forge/deploy/openbao/policies/push-app-credentials.hcl...",
                                "Success! Uploaded policy: push-app-credentials",
                                "[2026-06-30T16:05:45Z] Policy 'push-app-credentials' written.",
                                "[2026-06-30T16:05:45Z] Writing policy 'push-ceph-keys' from /tmp/opm-forge/deploy/openbao/policies/push-ceph-keys.hcl...",
                                "Success! Uploaded policy: push-ceph-keys",
                                "[2026-06-30T16:05:46Z] Policy 'push-ceph-keys' written.",
                                "[2026-06-30T16:05:46Z] Writing policy 'push-keystone-admin' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-admin.hcl...",
                                "Success! Uploaded policy: push-keystone-admin",
                                "[2026-06-30T16:05:46Z] Policy 'push-keystone-admin' written.",
                                "[2026-06-30T16:05:46Z] Writing policy 'push-keystone-keys' from /tmp/opm-forge/deploy/openbao/policies/push-keystone-keys.hcl...",
                                "Success! Uploaded policy: push-keystone-keys",
                                "[2026-06-30T16:05:47Z] Policy 'push-keystone-keys' written.",
                                "[2026-06-30T16:05:47Z] All 10 policies applied.",
                                "[2026-06-30T16:05:47Z] setup-policies.sh completed.",
                                "[2026-06-30T16:05:47Z] Running write-bootstrap-secrets.sh...",
                                "[2026-06-30T16:05:47Z] === Writing bootstrap secrets ===",
                                "[2026-06-30T16:05:47Z] Namespace : openbao-system",
                                "[2026-06-30T16:05:47Z] BAO_ADDR  : https://127.0.0.1:8200",
                                "[2026-06-30T16:05:47Z] Writing secret 'kv-v2/infrastructure/mariadb'...",
                                "========== Secret Path ==========",
                                "kv-v2/data/infrastructure/mariadb",
                                "",
                                "======= Metadata =======",
                                "Key                Value",
                                "---                -----",
                                "created_time       2026-06-30T16:05:48.090745438Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-06-30T16:05:48Z] Secret 'kv-v2/infrastructure/mariadb' written.",
                                "[2026-06-30T16:05:48Z] --- Seeding ControlPlane 'openstack/controlplane' (keystone='controlplane-keystone') ---",
                                "[2026-06-30T16:05:48Z] 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-06-30T16:05:49.181577106Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-06-30T16:05:49Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' written.",
                                "[2026-06-30T16:05:49Z] 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-06-30T16:05:49Z] Secret 'kv-v2/bootstrap/openstack/controlplane-keystone/admin' marked ESO-managed.",
                                "[2026-06-30T16:05:50Z] 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-06-30T16:05:50.703513553Z",
                                "custom_metadata    <nil>",
                                "deletion_time      n/a",
                                "destroyed          false",
                                "version            1",
                                "[2026-06-30T16:05:50Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' written.",
                                "[2026-06-30T16:05:50Z] 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-06-30T16:05:51Z] Secret 'kv-v2/openstack/keystone/openstack/controlplane/db' marked ESO-managed.",
                                "[2026-06-30T16:05:51Z] === Done ===",
                                "[2026-06-30T16:05:51Z] write-bootstrap-secrets.sh completed.",
                                "[2026-06-30T16:05:51Z] All bootstrap scripts completed.",
                                "[2026-06-30T16:05:51Z] Waiting up to 300s for pods with selector 'app.kubernetes.io/name=openbao' in namespace 'openbao-system' to be Ready...",
                                "[2026-06-30T16:05:51Z] All 1 pod(s) with selector 'app.kubernetes.io/name=openbao' in 'openbao-system' are Ready.",
                                "[2026-06-30T16:05:51Z] 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-06-30T16:05:52Z] === Step 8/8: Wait for ExternalSecrets ===",
                                "[2026-06-30T16:05:52Z] Waiting up to 120s for ExternalSecrets to sync in namespace 'openstack': keystone-admin keystone-db mariadb-root-password",
                                "[2026-06-30T16:05:52Z] All ExternalSecrets are synced.",
                                "[2026-06-30T16:05:52Z] === 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-06-30T16:06:18Z]   Preloaded ghcr.io/c5c3/keystone:2025.2 into kind.",
                                "[2026-06-30T16:06:18Z]   Operator stack is up. The ControlPlane CR is NOT applied automatically \u2014",
                                "[2026-06-30T16:06:18Z]   create and apply it yourself (see docs/quick-start-controlplane.md), e.g.:",
                                "[2026-06-30T16:06:18Z]     kubectl apply -f deploy/kind/controlplane/controlplane.yaml",
                                "[2026-06-30T16:06:18Z]   Name the CR 'controlplane' (CONTROLPLANE_NAME must match the applied",
                                "[2026-06-30T16:06:18Z]   CR name \u2014 the per-CR Model B admin-password bootstrap path and the projected",
                                "[2026-06-30T16:06:18Z]   controlplane-keystone Service both derive from it; set CONTROLPLANE_NAME",
                                "[2026-06-30T16:06:18Z]   to change it);",
                                "[2026-06-30T16:06:18Z]   on a KIND_HOST_PORT override set spec.services.keystone.publicEndpoint to",
                                "[2026-06-30T16:06:18Z]   the matching :<port> URL. Or re-run with WITH_CONTROLPLANE_CR=true to apply",
                                "[2026-06-30T16:06:18Z]   the bundled CR for you.",
                                "[2026-06-30T16:06:18Z] ",
                                "[2026-06-30T16:06:18Z] ==========================================",
                                "[2026-06-30T16:06:18Z]   Infrastructure deployment complete!",
                                "[2026-06-30T16:06:18Z] ==========================================",
                                "[2026-06-30T16:06:18Z] Cluster: forge",
                                "[2026-06-30T16:06:18Z] 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: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are not ready",
                                "  ControlPlane/controlplane not Ready yet: Ready=False (NotAllReady): One or more sub-conditions are 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-06-30T16:06:18Z\"",
                                "  generation: 1",
                                "  name: controlplane",
                                "  namespace: openstack",
                                "  resourceVersion: \"4554\"",
                                "  uid: 1bcee7f8-8d2c-49b9-b842-5bf6f9d9ee98",
                                "spec:",
                                "  infrastructure:",
                                "    cache:",
                                "      backend: dogpile.cache.pymemcache",
                                "      clusterRef:",
                                "        name: openstack-memcached",
                                "      replicas: 3",
                                "    database:",
                                "      clusterRef:",
                                "        name: openstack-db",
                                "      database: keystone",
                                "      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-06-30T16:08:22Z\"",
                                "    message: All managed backing services are ensured and ready",
                                "    observedGeneration: 1",
                                "    reason: InfrastructureReady",
                                "    status: \"True\"",
                                "    type: InfrastructureReady",
                                "  - lastTransitionTime: \"2026-06-30T16:06:18Z\"",
                                "    message: One or more sub-conditions are not ready",
                                "    observedGeneration: 1",
                                "    reason: NotAllReady",
                                "    status: \"False\"",
                                "    type: Ready",
                                "  - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "    message: DB credential ExternalSecret is Ready",
                                "    observedGeneration: 1",
                                "    reason: DBCredentialsReady",
                                "    status: \"True\"",
                                "    type: DBCredentialsReady",
                                "  - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "    message: admin password ExternalSecret is Ready",
                                "    observedGeneration: 1",
                                "    reason: AdminPasswordReady",
                                "    status: \"True\"",
                                "    type: AdminPasswordReady",
                                "  - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "    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   19m   v1.36.1   172.18.0.2    <none>        Debian GNU/Linux 13 (trixie)   6.8.0-124-generic (amd64)   containerd://2.3.1",
                                "NAMESPACE              NAME                                                     READY   STATUS             RESTARTS      AGE",
                                "c5c3-system            c5c3-operator-575bfd968-wg8bg                            1/1     Running            0             16m",
                                "c5c3-system            c5c3-operator-575bfd968-z8b4q                            1/1     Running            0             16m",
                                "cert-manager           cert-manager-c767877bd-z4tlp                             1/1     Running            0             17m",
                                "cert-manager           cert-manager-cainjector-78fdbbf665-xsm2v                 1/1     Running            0             17m",
                                "cert-manager           cert-manager-webhook-66986b64b9-8bs7k                    1/1     Running            0             17m",
                                "envoy-gateway-system   envoy-gateway-5649586748-jfn5r                           1/1     Running            0             17m",
                                "envoy-gateway-system   envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z   2/2     Running            0             16m",
                                "external-secrets       external-secrets-5958b59f7d-l9w45                        1/1     Running            0             17m",
                                "external-secrets       external-secrets-cert-controller-97b69894c-nbrf8         1/1     Running            0             17m",
                                "external-secrets       external-secrets-webhook-6955d84bd5-bztr4                1/1     Running            0             17m",
                                "flux-system            flux-operator-6d97c88bb-chmq6                            1/1     Running            0             18m",
                                "flux-system            flux-web-f67d8b54-gr2hg                                  1/1     Running            0             17m",
                                "flux-system            helm-controller-5b8ccd78f5-k5b4k                         1/1     Running            0             18m",
                                "flux-system            kustomize-controller-6d4c587654-szf5p                    1/1     Running            0             18m",
                                "flux-system            notification-controller-9655667cb-94vhv                  1/1     Running            0             18m",
                                "flux-system            source-controller-7664869465-46kz9                       1/1     Running            0             18m",
                                "headlamp-system        headlamp-796ff44f7b-htl7l                                1/1     Running            0             17m",
                                "keystone-system        keystone-operator-66cf7cbc64-dh4c4                       1/1     Running            0             16m",
                                "keystone-system        keystone-operator-66cf7cbc64-npw5z                       1/1     Running            0             16m",
                                "kube-system            coredns-589f44dc88-h8zt2                                 1/1     Running            0             18m",
                                "kube-system            coredns-589f44dc88-pn855                                 1/1     Running            0             18m",
                                "kube-system            etcd-forge-control-plane                                 1/1     Running            0             19m",
                                "kube-system            kindnet-lvr78                                            1/1     Running            0             18m",
                                "kube-system            kube-apiserver-forge-control-plane                       1/1     Running            0             18m",
                                "kube-system            kube-controller-manager-forge-control-plane              1/1     Running            0             18m",
                                "kube-system            kube-proxy-jcgjt                                         1/1     Running            0             18m",
                                "kube-system            kube-scheduler-forge-control-plane                       1/1     Running            0             18m",
                                "local-path-storage     local-path-provisioner-855c7b7774-vlvjt                  1/1     Running            0             18m",
                                "mariadb-system         mariadb-operator-756fd78967-955k7                        1/1     Running            0             17m",
                                "mariadb-system         mariadb-operator-cert-controller-58b95fd98-vw5jc         1/1     Running            0             17m",
                                "mariadb-system         mariadb-operator-webhook-67d6d5db7b-trpxd                1/1     Running            0             17m",
                                "memcached-system       memcached-operator-869dfff548-rrkks                      1/1     Running            0             17m",
                                "openbao-system         openbao-0                                                1/1     Running            0             17m",
                                "openstack              controlplane-keystone-6d68dcd67c-bvt98                   0/1     CrashLoopBackOff   7 (15s ago)   11m",
                                "openstack              controlplane-keystone-db-sync-kbvlq                      0/1     Completed          0             12m",
                                "openstack              controlplane-keystone-schema-check-29sq8                 0/1     Completed          0             12m",
                                "openstack              openstack-db-0                                           2/2     Running            0             14m",
                                "openstack              openstack-db-1                                           2/2     Running            0             14m",
                                "openstack              openstack-db-2                                           2/2     Running            0             14m",
                                "openstack              openstack-memcached-f654cd846-7vxj9                      1/1     Running            0             15m",
                                "openstack              openstack-memcached-f654cd846-9vwhg                      1/1     Running            0             15m",
                                "openstack              openstack-memcached-f654cd846-wlnkz                      1/1     Running            0             15m",
                                "orc-system             orc-controller-manager-7bd5ff7754-dv4b5                  1/1     Running            0             17m",
                                "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-06-30T16:06:18Z\"",
                                "    generation: 1",
                                "    name: controlplane",
                                "    namespace: openstack",
                                "    resourceVersion: \"4554\"",
                                "    uid: 1bcee7f8-8d2c-49b9-b842-5bf6f9d9ee98",
                                "  spec:",
                                "    infrastructure:",
                                "      cache:",
                                "        backend: dogpile.cache.pymemcache",
                                "        clusterRef:",
                                "          name: openstack-memcached",
                                "        replicas: 3",
                                "      database:",
                                "        clusterRef:",
                                "          name: openstack-db",
                                "        database: keystone",
                                "        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-06-30T16:08:22Z\"",
                                "      message: All managed backing services are ensured and ready",
                                "      observedGeneration: 1",
                                "      reason: InfrastructureReady",
                                "      status: \"True\"",
                                "      type: InfrastructureReady",
                                "    - lastTransitionTime: \"2026-06-30T16:06:18Z\"",
                                "      message: One or more sub-conditions are not ready",
                                "      observedGeneration: 1",
                                "      reason: NotAllReady",
                                "      status: \"False\"",
                                "      type: Ready",
                                "    - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "      message: DB credential ExternalSecret is Ready",
                                "      observedGeneration: 1",
                                "      reason: DBCredentialsReady",
                                "      status: \"True\"",
                                "      type: DBCredentialsReady",
                                "    - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "      message: admin password ExternalSecret is Ready",
                                "      observedGeneration: 1",
                                "      reason: AdminPasswordReady",
                                "      status: \"True\"",
                                "      type: AdminPasswordReady",
                                "    - lastTransitionTime: \"2026-06-30T16:08:23Z\"",
                                "      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",
                                "default                18m         Normal    Starting                   node/forge-control-plane                                            ",
                                "openstack              15m         Normal    Created                    memcached/openstack-memcached                                       Created Deployment openstack-memcached",
                                "openstack              15m         Normal    Updated                    memcached/openstack-memcached                                       Updated Deployment openstack-memcached",
                                "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    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory",
                                "default                19m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure",
                                "default                19m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods",
                                "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            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/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/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    Created                    pod/kube-scheduler-forge-control-plane                              Container created",
                                "kube-system            19m         Normal    Started                    pod/kube-controller-manager-forge-control-plane                     Container started",
                                "kube-system            19m         Normal    Started                    pod/kube-apiserver-forge-control-plane                              Container started",
                                "kube-system            19m         Normal    Created                    pod/kube-controller-manager-forge-control-plane                     Container created",
                                "kube-system            19m         Normal    Created                    pod/kube-apiserver-forge-control-plane                              Container created",
                                "kube-system            19m         Normal    Started                    pod/etcd-forge-control-plane                                        Container started",
                                "kube-system            19m         Normal    Started                    pod/kube-scheduler-forge-control-plane                              Container started",
                                "kube-system            19m         Normal    Created                    pod/etcd-forge-control-plane                                        Container created",
                                "default                18m         Normal    NodeHasSufficientPID       node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientPID",
                                "default                18m         Normal    NodeHasSufficientMemory    node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasSufficientMemory",
                                "kube-system            18m         Normal    LeaderElection             lease/kube-controller-manager                                       forge-control-plane_d73612e5-73c6-4b6e-9463-b0574c0bb0b4 became leader",
                                "default                18m         Normal    NodeAllocatableEnforced    node/forge-control-plane                                            Updated Node Allocatable limit across pods",
                                "default                18m         Normal    NodeHasNoDiskPressure      node/forge-control-plane                                            Node forge-control-plane status is now: NodeHasNoDiskPressure",
                                "default                18m         Normal    Starting                   node/forge-control-plane                                            Starting kubelet.",
                                "kube-system            18m         Normal    LeaderElection             lease/kube-scheduler                                                forge-control-plane_df2731bd-a41e-438c-b0d1-066f90d55509 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    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-h8zt2",
                                "kube-system            18m         Normal    SuccessfulCreate           daemonset/kindnet                                                   Created pod: kindnet-lvr78",
                                "kube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-pn855                                        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    ScalingReplicaSet          deployment/local-path-provisioner                                   Scaled up replica set local-path-provisioner-855c7b7774 from 0 to 1",
                                "local-path-storage     18m         Normal    SuccessfulCreate           replicaset/local-path-provisioner-855c7b7774                        Created pod: local-path-provisioner-855c7b7774-vlvjt",
                                "kube-system            18m         Normal    SuccessfulCreate           daemonset/kube-proxy                                                Created pod: kube-proxy-jcgjt",
                                "kube-system            18m         Normal    Scheduled                  pod/kindnet-lvr78                                                   Successfully assigned kube-system/kindnet-lvr78 to forge-control-plane",
                                "kube-system            18m         Normal    ScalingReplicaSet          deployment/coredns                                                  Scaled up replica set coredns-589f44dc88 from 0 to 2",
                                "local-path-storage     18m         Warning   FailedScheduling           pod/local-path-provisioner-855c7b7774-vlvjt                         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    Scheduled                  pod/kube-proxy-jcgjt                                                Successfully assigned kube-system/kube-proxy-jcgjt to forge-control-plane",
                                "kube-system            18m         Normal    SuccessfulCreate           replicaset/coredns-589f44dc88                                       Created pod: coredns-589f44dc88-pn855",
                                "kube-system            18m         Warning   FailedScheduling           pod/coredns-589f44dc88-h8zt2                                        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    Started                    pod/kube-proxy-jcgjt                                                Container started",
                                "kube-system            18m         Normal    Created                    pod/kube-proxy-jcgjt                                                Container created",
                                "kube-system            18m         Normal    Pulled                     pod/kindnet-lvr78                                                   Container image \"docker.io/kindest/kindnetd:v20260528-9350166c\" already present on machine and can be accessed by the pod",
                                "kube-system            18m         Normal    Pulled                     pod/kube-proxy-jcgjt                                                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    Created                    pod/kindnet-lvr78                                                   Container created",
                                "kube-system            18m         Normal    Started                    pod/kindnet-lvr78                                                   Container started",
                                "local-path-storage     18m         Normal    Scheduled                  pod/local-path-provisioner-855c7b7774-vlvjt                         Successfully assigned local-path-storage/local-path-provisioner-855c7b7774-vlvjt 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-pn855                                        Successfully assigned kube-system/coredns-589f44dc88-pn855 to forge-control-plane",
                                "kube-system            18m         Normal    Scheduled                  pod/coredns-589f44dc88-h8zt2                                        Successfully assigned kube-system/coredns-589f44dc88-h8zt2 to forge-control-plane",
                                "kube-system            18m         Normal    Pulled                     pod/coredns-589f44dc88-h8zt2                                        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-vlvjt                         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-pn855                                        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    Scheduled                  pod/flux-operator-6d97c88bb-chmq6                                   Successfully assigned flux-system/flux-operator-6d97c88bb-chmq6 to forge-control-plane",
                                "kube-system            18m         Normal    Started                    pod/coredns-589f44dc88-h8zt2                                        Container started",
                                "kube-system            18m         Normal    Created                    pod/coredns-589f44dc88-h8zt2                                        Container created",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/flux-operator                                            Scaled up replica set flux-operator-6d97c88bb from 0 to 1",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/flux-operator-6d97c88bb                                  Created pod: flux-operator-6d97c88bb-chmq6",
                                "flux-system            18m         Normal    Pulling                    pod/flux-operator-6d97c88bb-chmq6                                   Pulling image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\"",
                                "kube-system            18m         Normal    Created                    pod/coredns-589f44dc88-pn855                                        Container created",
                                "local-path-storage     18m         Normal    Created                    pod/local-path-provisioner-855c7b7774-vlvjt                         Container created",
                                "kube-system            18m         Normal    Started                    pod/coredns-589f44dc88-pn855                                        Container started",
                                "local-path-storage     18m         Normal    Started                    pod/local-path-provisioner-855c7b7774-vlvjt                         Container started",
                                "kube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-h8zt2                                        Readiness probe failed: Get \"http://10.244.0.4:8181/ready\": dial tcp 10.244.0.4:8181: connect: connection refused",
                                "kube-system            18m         Warning   Unhealthy                  pod/coredns-589f44dc88-pn855                                        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    LeaderElection             lease/flux-operator                                                 flux-operator-6d97c88bb-chmq6_e6a610c5-3f31-4c54-a77d-0339bd7d5bdb became leader",
                                "flux-system            18m         Normal    Started                    pod/flux-operator-6d97c88bb-chmq6                                   Container started",
                                "flux-system            18m         Normal    Created                    pod/flux-operator-6d97c88bb-chmq6                                   Container created",
                                "flux-system            18m         Normal    Pulled                     pod/flux-operator-6d97c88bb-chmq6                                   Successfully pulled image \"ghcr.io/controlplaneio-fluxcd/flux-operator:v0.52.0\" in 3.378s (3.378s including waiting). Image size: 28865342 bytes.",
                                "flux-system            18m         Normal    Progressing                fluxinstance/flux                                                   Installing revision v2.8.8@sha256:f9561cf88335caa347a61eed1c7fdcdcaf21e0b143cead9002c3ca5c644e0ad9",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/kustomize-controller-6d4c587654                          Created pod: kustomize-controller-6d4c587654-szf5p",
                                "flux-system            18m         Normal    ScalingReplicaSet          deployment/helm-controller                                          Scaled up replica set helm-controller-5b8ccd78f5 from 0 to 1",
                                "flux-system            18m         Normal    Pulling                    pod/notification-controller-9655667cb-94vhv                         Pulling image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\"",
                                "flux-system            18m         Normal    Scheduled                  pod/notification-controller-9655667cb-94vhv                         Successfully assigned flux-system/notification-controller-9655667cb-94vhv to forge-control-plane",
                                "flux-system            18m         Normal    Scheduled                  pod/helm-controller-5b8ccd78f5-k5b4k                                Successfully assigned flux-system/helm-controller-5b8ccd78f5-k5b4k to forge-control-plane",
                                "flux-system            18m         Normal    Pulling                    pod/helm-controller-5b8ccd78f5-k5b4k                                Pulling image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\"",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/helm-controller-5b8ccd78f5                               Created pod: helm-controller-5b8ccd78f5-k5b4k",
                                "flux-system            18m         Normal    Scheduled                  pod/source-controller-7664869465-46kz9                              Successfully assigned flux-system/source-controller-7664869465-46kz9 to forge-control-plane",
                                "flux-system            18m         Normal    SuccessfulCreate           replicaset/source-controller-7664869465                             Created pod: source-controller-7664869465-46kz9",
                                "flux-system            18m         Normal    Pulling                    pod/source-controller-7664869465-46kz9                              Pulling image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\"",
                                "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    Scheduled                  pod/kustomize-controller-6d4c587654-szf5p                           Successfully assigned flux-system/kustomize-controller-6d4c587654-szf5p to forge-control-plane",
                                "flux-system            18m         Normal    Pulling                    pod/kustomize-controller-6d4c587654-szf5p                           Pulling image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\"",
                                "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/notification-controller-9655667cb                        Created pod: notification-controller-9655667cb-94vhv",
                                "flux-system            18m         Warning   Unhealthy                  pod/helm-controller-5b8ccd78f5-k5b4k                                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    Pulled                     pod/helm-controller-5b8ccd78f5-k5b4k                                Successfully pulled image \"ghcr.io/fluxcd/helm-controller:v1.5.5@sha256:b4b8f7715cc7cb61382eeb82bea108d1bdd965b00e7192c5dc9ab7436a33658b\" in 3.765s (3.765s including waiting). Image size: 51275265 bytes.",
                                "flux-system            18m         Normal    Created                    pod/helm-controller-5b8ccd78f5-k5b4k                                Container created",
                                "flux-system            18m         Normal    Started                    pod/helm-controller-5b8ccd78f5-k5b4k                                Container started",
                                "flux-system            18m         Normal    LeaderElection             lease/helm-controller-leader-election                               helm-controller-5b8ccd78f5-k5b4k_32e227ef-5f8e-43ce-ba08-42839b3c7bfa became leader",
                                "flux-system            18m         Warning   Unhealthy                  pod/kustomize-controller-6d4c587654-szf5p                           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    Pulled                     pod/kustomize-controller-6d4c587654-szf5p                           Successfully pulled image \"ghcr.io/fluxcd/kustomize-controller:v1.8.5@sha256:70e2a25edeee82690e68662409fb1b60f7d3084c93435e8ab5337a6e0244ffed\" in 3.729s (7.445s including waiting). Image size: 68335774 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/kustomize-controller-leader-election                          kustomize-controller-6d4c587654-szf5p_02c1d274-579b-47db-a337-3d0780b6a9c0 became leader",
                                "flux-system            18m         Normal    Started                    pod/kustomize-controller-6d4c587654-szf5p                           Container started",
                                "flux-system            18m         Normal    Created                    pod/kustomize-controller-6d4c587654-szf5p                           Container created",
                                "flux-system            18m         Normal    Pulled                     pod/notification-controller-9655667cb-94vhv                         Successfully pulled image \"ghcr.io/fluxcd/notification-controller:v1.8.4@sha256:75842ecfcca4397a788051d6b00ec34f96ea74788c92d9c360fc4d196ea04551\" in 3.544s (10.984s including waiting). Image size: 49859918 bytes.",
                                "flux-system            18m         Normal    Created                    pod/notification-controller-9655667cb-94vhv                         Container created",
                                "flux-system            18m         Normal    LeaderElection             lease/notification-controller-leader-election                       notification-controller-9655667cb-94vhv_5f1cc1aa-e772-4491-818d-bc1c7efc4d8b became leader",
                                "flux-system            18m         Normal    Started                    pod/notification-controller-9655667cb-94vhv                         Container started",
                                "flux-system            18m         Normal    Pulled                     pod/source-controller-7664869465-46kz9                              Successfully pulled image \"ghcr.io/fluxcd/source-controller:v1.8.5@sha256:65172e2405cf95b92c4b00cefd28d5e8ffd1f81d6d097f85c6e83a9c557c9def\" in 4.421s (15.366s including waiting). Image size: 63986975 bytes.",
                                "flux-system            18m         Normal    LeaderElection             lease/source-controller-leader-election                             source-controller-7664869465-46kz9_682e9d76-4ea5-4f45-9416-748967c7ac8a became leader",
                                "flux-system            18m         Warning   Unhealthy                  pod/source-controller-7664869465-46kz9                              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-46kz9                              Container started",
                                "flux-system            18m         Normal    Created                    pod/source-controller-7664869465-46kz9                              Container created",
                                "flux-system            17m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Reconciliation finished in 32s",
                                "flux-system            17m         Normal    ReconciliationSucceeded    fluxinstance/flux                                                   Flux v2.8.8 installed...",
                                "external-secrets       17m         Normal    HelmChartCreated           helmrelease/external-secrets                                        Created HelmChart/flux-system/external-secrets-external-secrets with SourceRef 'HelmRepository/flux-system/external-secrets'",
                                "memcached-system       17m         Normal    HelmChartCreated           helmrelease/memcached-operator                                      Created HelmChart/flux-system/memcached-system-memcached-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "keystone-system        17m         Normal    HelmChartCreated           helmrelease/keystone-operator                                       Created HelmChart/flux-system/keystone-system-keystone-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "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    ApplySucceeded             resourceset/flux-web                                                HelmRelease/flux-system/flux-web created...",
                                "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'",
                                "flux-system            17m         Normal    ReconciliationSucceeded    resourceset/flux-web                                                Reconciliation finished in 71ms",
                                "openbao-system         17m         Normal    HelmChartCreated           helmrelease/openbao                                                 Created HelmChart/flux-system/openbao-system-openbao with SourceRef 'HelmRepository/flux-system/openbao'",
                                "c5c3-system            17m         Normal    HelmChartCreated           helmrelease/c5c3-operator                                           Created HelmChart/flux-system/c5c3-system-c5c3-operator with SourceRef 'HelmRepository/flux-system/c5c3-charts'",
                                "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                                        Created HelmChart/flux-system/mariadb-system-mariadb-operator with SourceRef 'HelmRepository/flux-system/mariadb-operator'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/cert-manager                                         stored fetched index of size 570.3kB from 'https://charts.jetstack.io'",
                                "flux-system            17m         Normal    NewArtifact                helmrepository/external-secrets                                     stored fetched index of size 143.9kB from 'https://charts.external-secrets.io'",
                                "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'",
                                "headlamp-system        17m         Normal    HelmChartCreated           helmrelease/headlamp                                                Created HelmChart/flux-system/headlamp-system-headlamp with SourceRef 'HelmRepository/flux-system/headlamp'",
                                "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    ArtifactUpToDate           helmrepository/mariadb-operator                                     artifact up-to-date with remote revision: 'sha256:7f48d1a62b45a948ed6f710145ee3f36da382fa5cfab9a48aad0917244bf94c8'",
                                "flux-system            17m         Normal    ArtifactUpToDate           helmrepository/external-secrets                                     artifact up-to-date with remote revision: 'sha256:172e4dbf6ac03ea2cf1cfd3d835f31c56dadd9698185fd667744845938cc055a'",
                                "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    ChartPullSucceeded         helmchart/external-secrets-external-secrets                         pulled 'external-secrets' chart with version '0.20.4'",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/cert-manager-cert-manager                                 pulled 'cert-manager' chart with version 'v1.20.3'",
                                "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    ChartPullSucceeded         helmchart/headlamp-system-headlamp                                  pulled 'headlamp' chart with version '0.43.0'",
                                "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/mariadb-system-mariadb-operator                           pulled 'mariadb-operator' chart with version '0.38.1'",
                                "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    NewArtifact                gitrepository/k-orc                                                 stored artifact for commit 'Release v2.5.0'",
                                "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    ChartPullSucceeded         helmchart/c5c3-system-c5c3-operator                                 pulled 'c5c3-operator' chart with version '0.3.0'",
                                "headlamp-system        17m         Normal    SuccessfulCreate           replicaset/headlamp-796ff44f7b                                      Created pod: headlamp-796ff44f7b-htl7l",
                                "headlamp-system        17m         Normal    ScalingReplicaSet          deployment/headlamp                                                 Scaled up replica set headlamp-796ff44f7b from 0 to 1",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/envoy-gateway-system-envoy-gateway                        pulled 'gateway-helm' chart with version '1.8.1'",
                                "headlamp-system        17m         Normal    Scheduled                  pod/headlamp-796ff44f7b-htl7l                                       Successfully assigned headlamp-system/headlamp-796ff44f7b-htl7l to forge-control-plane",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/memcached-system-memcached-operator                       pulled 'memcached-operator' chart with version '0.4.0'",
                                "flux-system            17m         Normal    Scheduled                  pod/flux-web-f67d8b54-gr2hg                                         Successfully assigned flux-system/flux-web-f67d8b54-gr2hg to forge-control-plane",
                                "flux-system            17m         Normal    SuccessfulCreate           replicaset/flux-web-f67d8b54                                        Created pod: flux-web-f67d8b54-gr2hg",
                                "headlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-htl7l                                       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    ScalingReplicaSet          deployment/flux-web                                                 Scaled up replica set flux-web-f67d8b54 from 0 to 1",
                                "flux-system            17m         Normal    Pulled                     pod/flux-web-f67d8b54-gr2hg                                         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    Progressing                kustomization/k-orc                                                 CustomResourceDefinition/addressscopes.openstack.k-orc.cloud created...",
                                "orc-system             17m         Normal    Scheduled                  pod/orc-controller-manager-7bd5ff7754-dv4b5                         Successfully assigned orc-system/orc-controller-manager-7bd5ff7754-dv4b5 to forge-control-plane",
                                "orc-system             17m         Normal    ScalingReplicaSet          deployment/orc-controller-manager                                   Scaled up replica set orc-controller-manager-7bd5ff7754 from 0 to 1",
                                "flux-system            17m         Normal    Started                    pod/flux-web-f67d8b54-gr2hg                                         Container started",
                                "flux-system            17m         Normal    Created                    pod/flux-web-f67d8b54-gr2hg                                         Container created",
                                "flux-system            17m         Normal    ChartPullSucceeded         helmchart/openbao-system-openbao                                    pulled 'openbao' chart with version '0.28.4'",
                                "orc-system             17m         Normal    SuccessfulCreate           replicaset/orc-controller-manager-7bd5ff7754                        Created pod: orc-controller-manager-7bd5ff7754-dv4b5",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-c767877bd                                   Created pod: cert-manager-c767877bd-z4tlp",
                                "cert-manager           17m         Normal    ScalingReplicaSet          deployment/cert-manager                                             Scaled up replica set cert-manager-c767877bd from 0 to 1",
                                "cert-manager           17m         Normal    Scheduled                  pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Successfully assigned cert-manager/cert-manager-cainjector-78fdbbf665-xsm2v to forge-control-plane",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-cainjector-78fdbbf665                       Created pod: cert-manager-cainjector-78fdbbf665-xsm2v",
                                "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    Scheduled                  pod/cert-manager-webhook-66986b64b9-8bs7k                           Successfully assigned cert-manager/cert-manager-webhook-66986b64b9-8bs7k to forge-control-plane",
                                "orc-system             17m         Normal    Pulling                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Pulling image \"quay.io/orc/openstack-resource-controller:v2.5.0\"",
                                "cert-manager           17m         Normal    SuccessfulCreate           replicaset/cert-manager-webhook-66986b64b9                          Created pod: cert-manager-webhook-66986b64b9-8bs7k",
                                "headlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-htl7l                                       Container started",
                                "headlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-htl7l                                       Container created",
                                "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    Scheduled                  pod/cert-manager-c767877bd-z4tlp                                    Successfully assigned cert-manager/cert-manager-c767877bd-z4tlp to forge-control-plane",
                                "headlamp-system        17m         Normal    Pulling                    pod/headlamp-796ff44f7b-htl7l                                       Pulling image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\"",
                                "headlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-htl7l                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp-plugin-flux:v0.6.0\" in 2.028s (2.028s including waiting). Image size: 3930787 bytes.",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Pulling image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\"",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-c767877bd-z4tlp                                    Pulling image \"quay.io/jetstack/cert-manager-controller:v1.20.3\"",
                                "cert-manager           17m         Normal    Pulling                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Pulling image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\"",
                                "orc-system             17m         Normal    Started                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Container started",
                                "orc-system             17m         Normal    Pulled                     pod/orc-controller-manager-7bd5ff7754-dv4b5                         Successfully pulled image \"quay.io/orc/openstack-resource-controller:v2.5.0\" in 3.391s (3.618s including waiting). Image size: 38987232 bytes.",
                                "orc-system             17m         Normal    Created                    pod/orc-controller-manager-7bd5ff7754-dv4b5                         Container created",
                                "orc-system             17m         Normal    LeaderElection             lease/f35396c5.k-orc.cloud                                          orc-controller-manager-7bd5ff7754-dv4b5_ddf0f6d2-6451-42c7-8851-85d34a33d019 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",
                                "envoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Successfully assigned envoy-gateway-system/envoy-gateway-gateway-helm-certgen-4jdhc to forge-control-plane",
                                "envoy-gateway-system   17m         Normal    SuccessfulCreate           job/envoy-gateway-gateway-helm-certgen                              Created pod: envoy-gateway-gateway-helm-certgen-4jdhc",
                                "envoy-gateway-system   17m         Normal    Pulling                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Pulling image \"docker.io/envoyproxy/gateway:v1.8.1\"",
                                "headlamp-system        17m         Normal    Started                    pod/headlamp-796ff44f7b-htl7l                                       Container started",
                                "headlamp-system        17m         Warning   Unhealthy                  pod/headlamp-796ff44f7b-htl7l                                       Readiness probe failed: Get \"http://10.244.0.10:4466/\": dial tcp 10.244.0.10:4466: connect: connection refused",
                                "headlamp-system        17m         Normal    Pulled                     pod/headlamp-796ff44f7b-htl7l                                       Successfully pulled image \"ghcr.io/headlamp-k8s/headlamp:v0.43.0\" in 4.944s (7.919s including waiting). Image size: 96655717 bytes.",
                                "headlamp-system        17m         Normal    Created                    pod/headlamp-796ff44f7b-htl7l                                       Container created",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Successfully pulled image \"quay.io/jetstack/cert-manager-cainjector:v1.20.3\" in 3.361s (10.58s including waiting). Image size: 16409208 bytes.",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Container created",
                                "kube-system            17m         Normal    LeaderElection             lease/cert-manager-cainjector-leader-election                       cert-manager-cainjector-78fdbbf665-xsm2v_6247762c-a497-4df1-9cc1-71d676db8781 became leader",
                                "mariadb-system         17m         Normal    DependencyNotReady         helmrelease/mariadb-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",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-cainjector-78fdbbf665-xsm2v                        Container started",
                                "headlamp-system        17m         Normal    InstallSucceeded           helmrelease/headlamp                                                Helm install succeeded for release headlamp-system/headlamp.v1 with chart headlamp@0.43.0",
                                "keystone-system        17m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'cert-manager/cert-manager' is not ready",
                                "flux-system            17m         Normal    ReconciliationSucceeded    kustomization/k-orc                                                 Reconciliation finished in 17.912777927s, next run in 30m0s",
                                "flux-system            17m         Normal    Progressing                kustomization/k-orc                                                 Health check passed in 15.447702217s",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-webhook-66986b64b9-8bs7k                           Successfully pulled image \"quay.io/jetstack/cert-manager-webhook:v1.20.3\" in 2.901s (13.465s including waiting). Image size: 19511753 bytes.",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Container created",
                                "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",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-webhook-66986b64b9-8bs7k                           Container started",
                                "openbao-system         17m         Normal    DependencyNotReady         helmrelease/openbao                                                 dependency 'cert-manager/cert-manager' is not ready",
                                "memcached-system       17m         Normal    DependencyNotReady         helmrelease/memcached-operator                                      dependency 'cert-manager/cert-manager' is not ready",
                                "cert-manager           17m         Normal    Pulled                     pod/cert-manager-c767877bd-z4tlp                                    Successfully pulled image \"quay.io/jetstack/cert-manager-controller:v1.20.3\" in 2.522s (15.957s including waiting). Image size: 23662428 bytes.",
                                "cert-manager           17m         Normal    Created                    pod/cert-manager-c767877bd-z4tlp                                    Container created",
                                "cert-manager           17m         Normal    Started                    pod/cert-manager-c767877bd-z4tlp                                    Container started",
                                "kube-system            17m         Normal    LeaderElection             lease/cert-manager-controller                                       cert-manager-c767877bd-z4tlp-external-cert-manager-controller became leader",
                                "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",
                                "envoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Container started",
                                "envoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Successfully pulled image \"docker.io/envoyproxy/gateway:v1.8.1\" in 4.306s (14.135s including waiting). Image size: 72818892 bytes.",
                                "envoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-gateway-helm-certgen-4jdhc                        Container created",
                                "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",
                                "mariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Successfully assigned mariadb-system/mariadb-operator-cert-controller-58b95fd98-vw5jc to forge-control-plane",
                                "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-trpxd",
                                "mariadb-system         17m         Normal    Scheduled                  pod/mariadb-operator-756fd78967-955k7                               Successfully assigned mariadb-system/mariadb-operator-756fd78967-955k7 to forge-control-plane",
                                "mariadb-system         17m         Normal    ScalingReplicaSet          deployment/mariadb-operator                                         Scaled up replica set mariadb-operator-756fd78967 from 0 to 1",
                                "mariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-756fd78967                              Created pod: mariadb-operator-756fd78967-955k7",
                                "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    Scheduled                  pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Successfully assigned mariadb-system/mariadb-operator-webhook-67d6d5db7b-trpxd to forge-control-plane",
                                "mariadb-system         17m         Normal    SuccessfulCreate           replicaset/mariadb-operator-cert-controller-58b95fd98               Created pod: mariadb-operator-cert-controller-58b95fd98-vw5jc",
                                "mariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-756fd78967-955k7                               Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"",
                                "envoy-gateway-system   17m         Normal    Completed                  job/envoy-gateway-gateway-helm-certgen                              Job completed",
                                "mariadb-system         17m         Normal    Pulling                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Pulling image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\"",
                                "cert-manager           17m         Normal    CertificateIssued          certificaterequest/openbao-ca-1                                     Certificate fetched from issuer successfully",
                                "default                17m         Warning   ErrGetKeyPair              clusterissuer/openbao-ca-issuer                                     Error getting keypair for CA issuer: secrets \"openbao-ca\" not found",
                                "cert-manager           17m         Normal    Generated                  certificate/openstack-db-ca                                         Stored new private key in temporary Secret resource \"openstack-db-ca-4bgrh\"",
                                "cert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         Issuing certificate as Secret does not exist",
                                "default                17m         Warning   ErrInitIssuer              clusterissuer/openbao-ca-issuer                                     Error initializing issuer: secrets \"openbao-ca\" not found",
                                "openbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             Issuing certificate as Secret does not exist",
                                "cert-manager           17m         Normal    Issuing                    certificate/openbao-ca                                              The certificate has been successfully issued",
                                "cert-manager           17m         Normal    Requested                  certificate/openbao-ca                                              Created new CertificateRequest resource \"openbao-ca-1\"",
                                "default                17m         Warning   ErrInitIssuer              clusterissuer/openstack-db-ca-issuer                                Error initializing issuer: secrets \"openstack-db-ca\" not found",
                                "default                17m         Warning   ErrGetKeyPair              clusterissuer/openstack-db-ca-issuer                                Error getting keypair for CA issuer: secrets \"openstack-db-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    WaitingForApproval         certificaterequest/openbao-ca-1                                     Not signing CertificateRequest until it is Approved",
                                "cert-manager           17m         Normal    Generated                  certificate/openbao-ca                                              Stored new private key in temporary Secret resource \"openbao-ca-nj9ds\"",
                                "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    cert-manager.io            certificaterequest/openbao-ca-1                                     Certificate request has been approved by cert-manager.io",
                                "cert-manager           17m         Normal    WaitingForApproval         certificaterequest/openstack-db-ca-1                                Not signing CertificateRequest until it is Approved",
                                "openbao-system         17m         Normal    CertificateIssued          certificaterequest/openbao-tls-1                                    Certificate fetched from issuer successfully",
                                "cert-manager           17m         Normal    Requested                  certificate/openstack-db-ca                                         Created new CertificateRequest resource \"openstack-db-ca-1\"",
                                "envoy-gateway-system   17m         Normal    ScalingReplicaSet          deployment/envoy-gateway                                            Scaled up replica set envoy-gateway-5649586748 from 0 to 1",
                                "envoy-gateway-system   17m         Normal    Pulled                     pod/envoy-gateway-5649586748-jfn5r                                  Container image \"docker.io/envoyproxy/gateway:v1.8.1\" already present on machine and can be accessed by the pod",
                                "envoy-gateway-system   17m         Normal    SuccessfulCreate           replicaset/envoy-gateway-5649586748                                 Created pod: envoy-gateway-5649586748-jfn5r",
                                "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",
                                "envoy-gateway-system   17m         Normal    Scheduled                  pod/envoy-gateway-5649586748-jfn5r                                  Successfully assigned envoy-gateway-system/envoy-gateway-5649586748-jfn5r to forge-control-plane",
                                "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",
                                "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",
                                "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    cert-manager.io            certificaterequest/openbao-tls-1                                    Certificate request has been approved by cert-manager.io",
                                "envoy-gateway-system   17m         Normal    Created                    pod/envoy-gateway-5649586748-jfn5r                                  Container created",
                                "envoy-gateway-system   17m         Normal    Started                    pod/envoy-gateway-5649586748-jfn5r                                  Container started",
                                "openbao-system         17m         Normal    Generated                  certificate/openbao-tls                                             Stored new private key in temporary Secret resource \"openbao-tls-nr4tv\"",
                                "openbao-system         17m         Normal    Requested                  certificate/openbao-tls                                             Created new CertificateRequest resource \"openbao-tls-1\"",
                                "memcached-system       17m         Normal    Scheduled                  pod/memcached-operator-869dfff548-rrkks                             Successfully assigned memcached-system/memcached-operator-869dfff548-rrkks to forge-control-plane",
                                "envoy-gateway-system   17m         Normal    LeaderElection             lease/5b9825d2.gateway.envoyproxy.io                                envoy-gateway-5649586748-jfn5r_d8e576d3-de59-4574-befa-d9127a97393d became leader",
                                "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",
                                "mariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       MountVolume.SetUp failed for volume \"ca\" : secret \"mariadb-operator-webhook-ca\" not found",
                                "openbao-system         17m         Normal    WaitForFirstConsumer       persistentvolumeclaim/data-openbao-0                                waiting for first consumer to be created before binding",
                                "mariadb-system         17m         Warning   FailedMount                pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       MountVolume.SetUp failed for volume \"cert\" : secret \"mariadb-operator-webhook-cert\" not found",
                                "openbao-system         17m         Normal    Issuing                    certificate/openbao-tls                                             The certificate has been successfully issued",
                                "memcached-system       17m         Normal    SuccessfulCreate           replicaset/memcached-operator-869dfff548                            Created pod: memcached-operator-869dfff548-rrkks",
                                "local-path-storage     17m         Normal    Pulled                     pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container image \"docker.io/kindest/local-path-helper:v20260131-7181c60a\" already present on machine and can be accessed by the pod",
                                "memcached-system       17m         Normal    ScalingReplicaSet          deployment/memcached-operator                                       Scaled up replica set memcached-operator-869dfff548 from 0 to 1",
                                "cert-manager           17m         Normal    Issuing                    certificate/openstack-db-ca                                         The certificate has been successfully issued",
                                "openbao-system         17m         Normal    Provisioning               persistentvolumeclaim/data-openbao-0                                External provisioner is provisioning volume for claim \"openbao-system/data-openbao-0\"",
                                "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.",
                                "external-secrets       17m         Normal    ScalingReplicaSet          deployment/external-secrets                                         Scaled up replica set external-secrets-5958b59f7d from 0 to 1",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-5958b59f7d-l9w45                               Successfully assigned external-secrets/external-secrets-5958b59f7d-l9w45 to forge-control-plane",
                                "external-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-webhook-6955d84bd5                      Created pod: external-secrets-webhook-6955d84bd5-bztr4",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-webhook-6955d84bd5-bztr4                       Successfully assigned external-secrets/external-secrets-webhook-6955d84bd5-bztr4 to forge-control-plane",
                                "local-path-storage     17m         Normal    Created                    pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container created",
                                "local-path-storage     17m         Normal    Started                    pod/helper-pod-create-pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c      Container started",
                                "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-nbrf8",
                                "external-secrets       17m         Normal    Scheduled                  pod/external-secrets-cert-controller-97b69894c-nbrf8                Successfully assigned external-secrets/external-secrets-cert-controller-97b69894c-nbrf8 to forge-control-plane",
                                "memcached-system       17m         Normal    Pulling                    pod/memcached-operator-869dfff548-rrkks                             Pulling image \"ghcr.io/c5c3/memcached-operator:0.4.0\"",
                                "external-secrets       17m         Normal    SuccessfulCreate           replicaset/external-secrets-5958b59f7d                              Created pod: external-secrets-5958b59f7d-l9w45",
                                "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-5958b59f7d-l9w45                               Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-756fd78967-955k7                               Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 537ms (5.39s including waiting). Image size: 36312327 bytes.",
                                "external-secrets       17m         Normal    Pulling                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "external-secrets       17m         Normal    Pulling                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Pulling image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\"",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Container started",
                                "mariadb-system         17m         Normal    Created                    pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Container created",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-cert-controller-58b95fd98-vw5jc                Successfully pulled image \"docker-registry3.mariadb.com/mariadb-operator/mariadb-operator:0.38.1\" in 4.866s (4.866s including waiting). Image size: 36312327 bytes.",
                                "mariadb-system         17m         Normal    Created                    pod/mariadb-operator-756fd78967-955k7                               Container created",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-756fd78967-955k7                               Container started",
                                "default                17m         Normal    KeyPairVerified            clusterissuer/openstack-db-ca-issuer                                Signing CA verified",
                                "default                17m         Normal    KeyPairVerified            clusterissuer/openbao-ca-issuer                                     Signing CA verified",
                                "openbao-system         17m         Normal    ProvisioningSucceeded      persistentvolumeclaim/data-openbao-0                                Successfully provisioned volume pvc-a78e17ab-56d8-4c34-8ad1-dc9e2e47e43c",
                                "mariadb-system         17m         Normal    Pulled                     pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       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    Created                    pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Container created",
                                "openbao-system         17m         Normal    Scheduled                  pod/openbao-0                                                       Successfully assigned openbao-system/openbao-0 to forge-control-plane",
                                "memcached-system       17m         Normal    Pulled                     pod/memcached-operator-869dfff548-rrkks                             Successfully pulled image \"ghcr.io/c5c3/memcached-operator:0.4.0\" in 2.887s (4.535s including waiting). Image size: 17406523 bytes.",
                                "mariadb-system         17m         Normal    Started                    pod/mariadb-operator-webhook-67d6d5db7b-trpxd                       Container started",
                                "memcached-system       17m         Normal    Created                    pod/memcached-operator-869dfff548-rrkks                             Container created",
                                "memcached-system       17m         Normal    LeaderElection             lease/d4f3c8a2.c5c3.io                                              memcached-operator-869dfff548-rrkks_cfca9e6f-ec4d-4021-94ba-cbf84823091d became leader",
                                "memcached-system       17m         Normal    Started                    pod/memcached-operator-869dfff548-rrkks                             Container started",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Container created",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-cert-controller-97b69894c-nbrf8                Container started",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-cert-controller-97b69894c-nbrf8                Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 5.956s (9.606s including waiting). Image size: 89583295 bytes.",
                                "default                17m         Warning   UpdateFailed               validatingwebhookconfiguration/externalsecret-validate              ca cert not yet ready",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-5958b59f7d-l9w45                               Container started",
                                "default                17m         Warning   UpdateFailed               validatingwebhookconfiguration/secretstore-validate                 ca cert not yet ready",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-5958b59f7d-l9w45                               Container created",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-5958b59f7d-l9w45                               Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 610ms (9.994s including waiting). Image size: 89583295 bytes.",
                                "external-secrets       17m         Normal    Pulled                     pod/external-secrets-webhook-6955d84bd5-bztr4                       Successfully pulled image \"oci.external-secrets.io/external-secrets/external-secrets:v0.20.4\" in 900ms (10.886s including waiting). Image size: 89583295 bytes.",
                                "external-secrets       17m         Normal    Created                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Container created",
                                "external-secrets       17m         Normal    Started                    pod/external-secrets-webhook-6955d84bd5-bztr4                       Container started",
                                "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.1",
                                "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-vw5jc                Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "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-nbrf8                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",
                                "keystone-system        16m         Normal    DependencyNotReady         helmrelease/keystone-operator                                       dependency 'external-secrets/external-secrets' is not ready",
                                "openbao-system         16m         Warning   FailedMount                pod/openbao-0                                                       MountVolume.SetUp failed for volume \"client-tls\" : secret \"openbao-client-tls\" not found",
                                "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    Issuing                    certificate/keystone-operator-webhook                               Issuing certificate as Secret does not exist",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Generated                  certificate/keystone-operator-webhook                               Stored new private key in temporary Secret resource \"keystone-operator-webhook-d7hmf\"",
                                "keystone-system        16m         Normal    CertificateIssued          certificaterequest/keystone-operator-webhook-1                      Certificate fetched from issuer successfully",
                                "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    Scheduled                  pod/keystone-operator-66cf7cbc64-npw5z                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-npw5z to forge-control-plane",
                                "keystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-npw5z",
                                "keystone-system        16m         Normal    cert-manager.io            certificaterequest/keystone-operator-webhook-1                      Certificate request has been approved by cert-manager.io",
                                "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    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-npw5z                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found",
                                "keystone-system        16m         Normal    Scheduled                  pod/keystone-operator-66cf7cbc64-dh4c4                              Successfully assigned keystone-system/keystone-operator-66cf7cbc64-dh4c4 to forge-control-plane",
                                "keystone-system        16m         Normal    Issuing                    certificate/keystone-operator-webhook                               The certificate has been successfully issued",
                                "keystone-system        16m         Warning   FailedMount                pod/keystone-operator-66cf7cbc64-dh4c4                              MountVolume.SetUp failed for volume \"webhook-certs\" : secret \"keystone-operator-webhook-cert\" not found",
                                "keystone-system        16m         Normal    SuccessfulCreate           replicaset/keystone-operator-66cf7cbc64                             Created pod: keystone-operator-66cf7cbc64-dh4c4",
                                "keystone-system        16m         Normal    NoPods                     poddisruptionbudget/keystone-operator                               No matching pods found",
                                "keystone-system        16m         Normal    WaitingForApproval         certificaterequest/keystone-operator-webhook-1                      Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    ScalingReplicaSet          deployment/keystone-operator                                        Scaled up replica set keystone-operator-66cf7cbc64 from 0 to 2",
                                "keystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-dh4c4                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"",
                                "keystone-system        16m         Normal    Pulling                    pod/keystone-operator-66cf7cbc64-npw5z                              Pulling image \"ghcr.io/c5c3/keystone-operator:latest\"",
                                "c5c3-system            16m         Normal    DependencyNotReady         helmrelease/c5c3-operator                                           dependency 'keystone-system/keystone-operator' is not ready",
                                "default                16m         Warning   InvalidProviderConfig      clustersecretstore/openbao-cluster-store                            cannot get Kubernetes secret \"eso-openbao-client-tls\" from namespace \"openbao-system\": secrets \"eso-openbao-client-tls\" not found",
                                "openbao-system         16m         Normal    cert-manager.io            certificaterequest/eso-openbao-client-tls-1                         Certificate request has been approved by cert-manager.io",
                                "keystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-npw5z                              Container started",
                                "keystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-npw5z                              Container created",
                                "keystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-npw5z                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 3.89s (3.89s including waiting). Image size: 28825964 bytes.",
                                "openstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     The certificate has been successfully issued",
                                "openbao-system         16m         Normal    Issuing                    certificate/openbao-client-tls                                      Issuing certificate as Secret does not exist",
                                "openbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-phpv4\"",
                                "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\"",
                                "envoy-gateway-system   16m         Normal    ScalingReplicaSet          deployment/envoy-openstack-openstack-gw-b67dc6f3                    Scaled up replica set envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb from 0 to 1",
                                "envoy-gateway-system   16m         Normal    SuccessfulCreate           replicaset/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb         Created pod: envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z",
                                "openbao-system         16m         Normal    Generated                  certificate/eso-openbao-client-tls                                  Stored new private key in temporary Secret resource \"eso-openbao-client-tls-kf9nv\"",
                                "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",
                                "keystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-npw5z                              Readiness probe failed: Get \"http://10.244.0.26:8081/readyz\": dial tcp 10.244.0.26:8081: connect: connection refused",
                                "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    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",
                                "openstack              16m         Normal    Requested                  certificate/keystone-nip-io-tls                                     Created new CertificateRequest resource \"keystone-nip-io-tls-1\"",
                                "envoy-gateway-system   16m         Normal    Scheduled                  pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Successfully assigned envoy-gateway-system/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z to forge-control-plane",
                                "openstack              16m         Normal    Generated                  certificate/keystone-nip-io-tls                                     Stored new private key in temporary Secret resource \"keystone-nip-io-tls-6wrmn\"",
                                "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",
                                "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    cert-manager.io            certificaterequest/keystone-nip-io-tls-1                            Certificate request has been approved by cert-manager.io",
                                "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",
                                "openstack              16m         Normal    CertificateIssued          certificaterequest/keystone-nip-io-tls-1                            Certificate fetched from issuer successfully",
                                "openstack              16m         Normal    Issuing                    certificate/keystone-nip-io-tls                                     Issuing certificate as Secret does not exist",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Started                    pod/keystone-operator-66cf7cbc64-dh4c4                              Container started",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    LeaderElection             lease/keystone.openstack.c5c3.io                                    keystone-operator-66cf7cbc64-npw5z_94f5e093-570a-4241-a550-fb6271dd956d became leader",
                                "envoy-gateway-system   16m         Normal    Pulling                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Pulling image \"docker.io/envoyproxy/envoy:distroless-v1.38.1\"",
                                "openbao-system         16m         Normal    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "keystone-system        16m         Normal    Created                    pod/keystone-operator-66cf7cbc64-dh4c4                              Container created",
                                "keystone-system        16m         Normal    Pulled                     pod/keystone-operator-66cf7cbc64-dh4c4                              Successfully pulled image \"ghcr.io/c5c3/keystone-operator:latest\" in 534ms (4.422s including waiting). Image size: 28825964 bytes.",
                                "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",
                                "keystone-system        16m         Warning   Unhealthy                  pod/keystone-operator-66cf7cbc64-dh4c4                              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    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    WaitingForApproval         certificaterequest/openbao-client-tls-1                             Not signing CertificateRequest until it is Approved",
                                "openbao-system         16m         Normal    Requested                  certificate/openbao-client-tls                                      Created new CertificateRequest resource \"openbao-client-tls-1\"",
                                "openbao-system         16m         Normal    Generated                  certificate/openbao-client-tls                                      Stored new private key in temporary Secret resource \"openbao-client-tls-68v29\"",
                                "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    Issuing                    certificate/openbao-client-tls                                      The certificate has been successfully issued",
                                "envoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Successfully pulled image \"docker.io/envoyproxy/envoy:distroless-v1.38.1\" in 3.502s (3.502s including waiting). Image size: 41894283 bytes.",
                                "envoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container created",
                                "envoy-gateway-system   16m         Normal    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container started",
                                "envoy-gateway-system   16m         Normal    Created                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container created",
                                "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    Started                    pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container started",
                                "envoy-gateway-system   16m         Normal    Pulled                     pod/envoy-openstack-openstack-gw-b67dc6f3-6b9d4ff9cb-dqg6z          Container image \"docker.io/envoyproxy/gateway:v1.8.1\" already present on machine and can be accessed by the pod",
                                "c5c3-system            16m         Normal    Generated                  certificate/c5c3-operator-webhook                                   Stored new private key in temporary Secret resource \"c5c3-operator-webhook-nhrjz\"",
                                "c5c3-system            16m         Normal    CertificateIssued          certificaterequest/c5c3-operator-webhook-1                          Certificate fetched from issuer successfully",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    cert-manager.io            certificaterequest/c5c3-operator-webhook-1                          Certificate request has been approved by cert-manager.io",
                                "c5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-wg8bg                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-wg8bg to forge-control-plane",
                                "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    ScalingReplicaSet          deployment/c5c3-operator                                            Scaled up replica set c5c3-operator-575bfd968 from 0 to 2",
                                "c5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   Issuing certificate as Secret does not exist",
                                "c5c3-system            16m         Normal    WaitingForApproval         certificaterequest/c5c3-operator-webhook-1                          Not signing CertificateRequest until it is Approved",
                                "c5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-z8b4q",
                                "c5c3-system            16m         Normal    SuccessfulCreate           replicaset/c5c3-operator-575bfd968                                  Created pod: c5c3-operator-575bfd968-wg8bg",
                                "c5c3-system            16m         Normal    Requested                  certificate/c5c3-operator-webhook                                   Created new CertificateRequest resource \"c5c3-operator-webhook-1\"",
                                "c5c3-system            16m         Normal    Issuing                    certificate/c5c3-operator-webhook                                   The certificate has been successfully issued",
                                "c5c3-system            16m         Normal    NoPods                     poddisruptionbudget/c5c3-operator                                   No matching pods found",
                                "c5c3-system            16m         Normal    Scheduled                  pod/c5c3-operator-575bfd968-z8b4q                                   Successfully assigned c5c3-system/c5c3-operator-575bfd968-z8b4q to forge-control-plane",
                                "c5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-wg8bg                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"",
                                "c5c3-system            16m         Normal    Pulling                    pod/c5c3-operator-575bfd968-z8b4q                                   Pulling image \"ghcr.io/c5c3/c5c3-operator:latest\"",
                                "openbao-system         16m         Normal    Pulling                    pod/openbao-0                                                       Pulling image \"quay.io/openbao/openbao:2.5.5\"",
                                "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.124.198:8200: connect: connection refused",
                                "c5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-z8b4q                                   Container created",
                                "c5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-z8b4q                                   Container started",
                                "c5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-z8b4q                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 3.391s (3.391s including waiting). Image size: 28597000 bytes.",
                                "c5c3-system            16m         Normal    LeaderElection             lease/c5c3.openstack.c5c3.io                                        c5c3-operator-575bfd968-wg8bg_8148de80-999f-4795-beba-3a6a447c5a4f became leader",
                                "c5c3-system            16m         Normal    Started                    pod/c5c3-operator-575bfd968-wg8bg                                   Container started",
                                "c5c3-system            16m         Normal    Created                    pod/c5c3-operator-575bfd968-wg8bg                                   Container created",
                                "c5c3-system            16m         Warning   Unhealthy                  pod/c5c3-operator-575bfd968-wg8bg                                   Readiness probe failed: Get \"http://10.244.0.30:8081/readyz\": dial tcp 10.244.0.30:8081: connect: connection refused",
                                "c5c3-system            16m         Normal    Pulled                     pod/c5c3-operator-575bfd968-wg8bg                                   Successfully pulled image \"ghcr.io/c5c3/c5c3-operator:latest\" in 556ms (3.941s including waiting). Image size: 28597000 bytes.",
                                "openbao-system         15m         Normal    Pulled                     pod/openbao-0                                                       Successfully pulled image \"quay.io/openbao/openbao:2.5.5\" in 4.385s (6.798s including waiting). Image size: 76859931 bytes.",
                                "openbao-system         15m         Normal    Created                    pod/openbao-0                                                       Container created",
                                "openbao-system         15m         Normal    Started                    pod/openbao-0                                                       Container started",
                                "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",
                                "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....",
                                "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/mariadb-root-password                                error processing spec.data[0] (key: infrastructure/mariadb), err: ClusterSecretStore \"openbao-cluster-store\" is not ready",
                                "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         Normal    Created                    externalsecret/keystone-db                                          secret created",
                                "openstack              15m         Normal    Created                    externalsecret/keystone-admin                                       secret created",
                                "openstack              15m         Normal    Created                    externalsecret/mariadb-root-password                                secret created",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-9vwhg",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-7vxj9                             Successfully assigned openstack/openstack-memcached-f654cd846-7vxj9 to forge-control-plane",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-wlnkz",
                                "openstack              15m         Normal    SuccessfulCreate           replicaset/openstack-memcached-f654cd846                            Created pod: openstack-memcached-f654cd846-7vxj9",
                                "openstack              15m         Normal    ScalingReplicaSet          deployment/openstack-memcached                                      Scaled up replica set openstack-memcached-f654cd846 from 0 to 3",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-9vwhg                             Pulling image \"memcached:1.6\"",
                                "openstack              15m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-0                        waiting for first consumer to be created before binding",
                                "default                15m         Warning   OwnerRefInvalidNamespace   clusterrolebinding/openstack-db-openstack-1a8fc46e:auth-delegator   ownerRef [k8s.mariadb.com/v1alpha1/MariaDB, namespace: , name: openstack-db, uid: 1a8fc46e-5f89-4634-93d9-c80624876c13] does not exist in namespace \"\"",
                                "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.",
                                "openstack              15m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-0                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-0\"",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-wlnkz                             Pulling image \"memcached:1.6\"",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-wlnkz                             Successfully assigned openstack/openstack-memcached-f654cd846-wlnkz to forge-control-plane",
                                "openstack              15m         Normal    Scheduled                  pod/openstack-memcached-f654cd846-9vwhg                             Successfully assigned openstack/openstack-memcached-f654cd846-9vwhg to forge-control-plane",
                                "openstack              15m         Normal    Pulling                    pod/openstack-memcached-f654cd846-7vxj9                             Pulling image \"memcached:1.6\"",
                                "openstack              15m         Normal    SuccessfulCreate           job/openstack-db-init                                               Created pod: openstack-db-init-jv2hq",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-8a8f9e08-4968-4329-819a-280b4997007f      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-8a8f9e08-4968-4329-819a-280b4997007f      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-8a8f9e08-4968-4329-819a-280b4997007f      Container started",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-0                        Successfully provisioned volume pvc-8a8f9e08-4968-4329-819a-280b4997007f",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-7vxj9                             Successfully pulled image \"memcached:1.6\" in 4.16s (4.16s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-init-jv2hq                                         Successfully assigned openstack/openstack-db-init-jv2hq to forge-control-plane",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-7vxj9                             Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-7vxj9                             Container created",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-9vwhg                             Container started",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-9vwhg                             Successfully pulled image \"memcached:1.6\" in 762ms (4.876s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-9vwhg                             Container created",
                                "openstack              14m         Normal    Pulling                    pod/openstack-db-init-jv2hq                                         Pulling image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\"",
                                "openstack              14m         Normal    Started                    pod/openstack-memcached-f654cd846-wlnkz                             Container started",
                                "openstack              14m         Normal    Pulled                     pod/openstack-memcached-f654cd846-wlnkz                             Successfully pulled image \"memcached:1.6\" in 689ms (5.548s including waiting). Image size: 32221876 bytes.",
                                "openstack              14m         Normal    Created                    pod/openstack-memcached-f654cd846-wlnkz                             Container created",
                                "openstack              14m         Normal    Created                    pod/openstack-db-init-jv2hq                                         Container created",
                                "openstack              14m         Normal    Pulled                     pod/openstack-db-init-jv2hq                                         Successfully pulled image \"docker-registry1.mariadb.com/library/mariadb:11.4.5\" in 6.63s (7.798s including waiting). Image size: 104480028 bytes.",
                                "openstack              14m         Normal    Started                    pod/openstack-db-init-jv2hq                                         Container started",
                                "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    SuccessfulCreate           statefulset/openstack-db                                            Create Pod openstack-db-1 in StatefulSet openstack-db successful",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-0                         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.",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-0                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-0\"",
                                "openstack              14m         Normal    Completed                  job/openstack-db-init                                               Job completed",
                                "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    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 storage-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    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 Pod openstack-db-2 in StatefulSet openstack-db successful",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-1                         waiting for first consumer to be created before binding",
                                "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.",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/galera-openstack-db-1                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-1\"",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-2                        waiting for first consumer to be created before binding",
                                "openstack              14m         Normal    WaitForFirstConsumer       persistentvolumeclaim/storage-openstack-db-1                        waiting for first consumer to be created before binding",
                                "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    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-2                         External provisioner is provisioning volume for claim \"openstack/galera-openstack-db-2\"",
                                "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    WaitForFirstConsumer       persistentvolumeclaim/galera-openstack-db-2                         waiting for first consumer to be created before binding",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-80adf341-8f50-4564-bd8a-ba49076fd585      Container created",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      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-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      Container started",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      Container started",
                                "local-path-storage     14m         Normal    Created                    pod/helper-pod-create-pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      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-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      Container created",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa      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    Pulled                     pod/helper-pod-create-pvc-80adf341-8f50-4564-bd8a-ba49076fd585      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-80adf341-8f50-4564-bd8a-ba49076fd585      Container started",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-814c2f20-6833-47d3-82c6-9b947815fe93      Container started",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-2                         Successfully provisioned volume pvc-80adf341-8f50-4564-bd8a-ba49076fd585",
                                "openstack              14m         Normal    Provisioning               persistentvolumeclaim/storage-openstack-db-2                        External provisioner is provisioning volume for claim \"openstack/storage-openstack-db-2\"",
                                "local-path-storage     14m         Normal    Started                    pod/helper-pod-create-pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083      Container started",
                                "local-path-storage     14m         Normal    Pulled                     pod/helper-pod-create-pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083      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-fc4d5c0c-a03f-4621-8877-8acce8afe083      Container created",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-0                         Successfully provisioned volume pvc-fdfafc59-fc5a-434e-b9f0-2116222ce637",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-1                        Successfully provisioned volume pvc-814c2f20-6833-47d3-82c6-9b947815fe93",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-0                                                  Successfully assigned openstack/openstack-db-0 to forge-control-plane",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/galera-openstack-db-1                         Successfully provisioned volume pvc-862ef6a3-a0a5-46c3-9ca6-caf1e47bd4fa",
                                "openstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-1                                                  Successfully assigned openstack/openstack-db-1 to forge-control-plane",
                                "openstack              14m         Normal    ProvisioningSucceeded      persistentvolumeclaim/storage-openstack-db-2                        Successfully provisioned volume pvc-fc4d5c0c-a03f-4621-8877-8acce8afe083",
                                "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    Started                    pod/openstack-db-0                                                  Container started",
                                "openstack              14m         Normal    Created                    pod/openstack-db-0                                                  Container created",
                                "openstack              14m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: Get \"http://10.244.0.42:5566/health\": dial tcp 10.244.0.42:5566: connect: connection refused",
                                "openstack              14m         Normal    Started                    pod/openstack-db-0                                                  Container started",
                                "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    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    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",
                                "openstack              14m         Normal    Scheduled                  pod/openstack-db-2                                                  Successfully assigned openstack/openstack-db-2 to forge-control-plane",
                                "openstack              14m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "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-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              13m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "openstack              13m         Normal    Created                    pod/openstack-db-1                                                  Container created",
                                "openstack              13m         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         Normal    Created                    pod/openstack-db-1                                                  Container created",
                                "openstack              13m         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              13m         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              13m         Normal    Started                    pod/openstack-db-1                                                  Container started",
                                "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    Created                    pod/openstack-db-2                                                  Container created",
                                "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         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    Started                    pod/openstack-db-2                                                  Container started",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-0                                                  Readiness probe failed: HTTP probe failed with statuscode: 500",
                                "openstack              13m         Warning   Unhealthy                  pod/openstack-db-2                                                  Startup probe failed: HTTP probe failed with statuscode: 500",
                                "openstack              12m         Normal    Created                    externalsecret/controlplane-keystone-db-credentials                 secret created",
                                "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    GaleraClusterHealthy       mariadb/openstack-db                                                Galera cluster is healthy",
                                "openstack              12m         Normal    Created                    externalsecret/controlplane-keystone-admin-credentials              secret created",
                                "openstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-fernet-keys-backup                 PushSecret synced successfully",
                                "openstack              12m         Normal    Synced                     pushsecret/controlplane-keystone-credential-keys-backup             PushSecret synced successfully",
                                "openstack              12m         Normal    Scheduled                  pod/controlplane-keystone-db-sync-kbvlq                             Successfully assigned openstack/controlplane-keystone-db-sync-kbvlq to forge-control-plane",
                                "openstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-db-sync                                   Created pod: controlplane-keystone-db-sync-kbvlq",
                                "openstack              12m         Normal    Pulling                    pod/controlplane-keystone-db-sync-kbvlq                             Pulling image \"ghcr.io/c5c3/keystone:2025.2\"",
                                "openstack              12m         Normal    Pulled                     pod/controlplane-keystone-db-sync-kbvlq                             Successfully pulled image \"ghcr.io/c5c3/keystone:2025.2\" in 8.786s (8.786s including waiting). Image size: 111504652 bytes.",
                                "openstack              12m         Normal    Started                    pod/controlplane-keystone-db-sync-kbvlq                             Container started",
                                "openstack              12m         Normal    Created                    pod/controlplane-keystone-db-sync-kbvlq                             Container created",
                                "openstack              12m         Normal    Scheduled                  pod/controlplane-keystone-schema-check-29sq8                        Successfully assigned openstack/controlplane-keystone-schema-check-29sq8 to forge-control-plane",
                                "openstack              12m         Normal    Completed                  job/controlplane-keystone-db-sync                                   Job completed",
                                "openstack              12m         Normal    SuccessfulCreate           job/controlplane-keystone-schema-check                              Created pod: controlplane-keystone-schema-check-29sq8",
                                "openstack              12m         Normal    Started                    pod/controlplane-keystone-schema-check-29sq8                        Container started",
                                "openstack              12m         Normal    Pulled                     pod/controlplane-keystone-schema-check-29sq8                        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-29sq8                        Container created",
                                "openstack              11m         Normal    SuccessfulCreate           replicaset/controlplane-keystone-6d68dcd67c                         Created pod: controlplane-keystone-6d68dcd67c-bvt98",
                                "openstack              11m         Normal    ScalingReplicaSet          deployment/controlplane-keystone                                    Scaled up replica set controlplane-keystone-6d68dcd67c from 0 to 1",
                                "openstack              11m         Normal    Completed                  job/controlplane-keystone-schema-check                              Job completed",
                                "openstack              11m         Normal    Scheduled                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Successfully assigned openstack/controlplane-keystone-6d68dcd67c-bvt98 to forge-control-plane",
                                "openstack              11m         Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": read tcp 10.244.0.1:40572->10.244.0.47:5000: read: connection reset by peer",
                                "openstack              8m39s       Warning   Unhealthy                  pod/controlplane-keystone-6d68dcd67c-bvt98                          Startup probe failed: Get \"http://10.244.0.47:5000/v3\": context deadline exceeded (Client.Timeout exceeded while awaiting headers)",
                                "openstack              2m52s       Normal    DatabaseSynced             keystone/controlplane-keystone                                      Database schema is up to date",
                                "default                32s         Normal    Valid                      clustersecretstore/openbao-cluster-store                            store validated",
                                "openstack              19s         Normal    Started                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Container started",
                                "openstack              19s         Normal    Created                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Container created",
                                "openstack              19s         Normal    Pulled                     pod/controlplane-keystone-6d68dcd67c-bvt98                          Container image \"ghcr.io/c5c3/keystone:2025.2\" already present on machine and can be accessed by the pod",
                                "openstack              10s         Warning   BackOff                    pod/controlplane-keystone-6d68dcd67c-bvt98                          Back-off restarting failed container keystone in pod controlplane-keystone-6d68dcd67c-bvt98_openstack(f8667fa1-7c27-4feb-843f-635e772c05dc)",
                                "No resources found in openstack namespace.",
                                "Deleting kind cluster forge",
                                "Deleting cluster \"forge\" ...",
                                "Deleted nodes: [\"forge-control-plane\"]",
                                "make: *** [Makefile:9: integration] Error 1"
                            ],
                            "zuul_log_id": "0242ac1f-6606-a9aa-1d40-000000000005-1-ubuntunoblelarge"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:23.106941Z",
                            "start": "2026-06-30T16:01:40.261909Z"
                        },
                        "id": "0242ac1f-6606-a9aa-1d40-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-06-30T16:21:52.816601Z",
                    "start": "2026-06-30T16:21:24.111875Z"
                },
                "id": "0242ac1f-6606-beb9-31c3-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-beb9-31c3-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:24.821927Z",
                            "start": "2026-06-30T16:21:24.127585Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-000000000009",
                        "name": "Ensure log directory exists"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j982473631697.32171",
                            "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.953055",
                            "end": "2026-06-30 16:21:31.804849",
                            "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-beb9-31c3-00000000000a-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "results_file": "/home/zuul/.ansible_async/j982473631697.32171",
                            "start": "2026-06-30 16:21:25.851794",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-beb9-31c3-00000000000a-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:36.744167Z",
                            "start": "2026-06-30T16:21:24.832039Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-00000000000a",
                        "name": "Snapshot dual-stack network state (post)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j257365799472.32280",
                            "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.392897",
                            "end": "2026-06-30 16:21:37.892599",
                            "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-beb9-31c3-00000000000b-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j257365799472.32280",
                            "start": "2026-06-30 16:21:37.499702",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-beb9-31c3-00000000000b-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:42.921219Z",
                            "start": "2026-06-30T16:21:36.753527Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-00000000000b",
                        "name": "Snapshot Docker/BuildKit IPv6 config (teardown)"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j241652030820.32428",
                            "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.945842",
                            "end": "2026-06-30 16:21:44.613669",
                            "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-beb9-31c3-00000000000c-0-ubuntunoblelarge",
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j241652030820.32428",
                            "start": "2026-06-30 16:21:43.667827",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac1f-6606-beb9-31c3-00000000000c-0-ubuntunoblelarge"
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-000000000007",
                        "name": "diagnose-network",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_0/github.com/osism/zuul-config/roles/diagnose-network"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:49.102159Z",
                            "start": "2026-06-30T16:21:42.928364Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-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-beb9-31c3-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:49.175575Z",
                            "start": "2026-06-30T16:21:49.118938Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-000000000010",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "ubuntu-noble-large": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:49.232565Z",
                            "start": "2026-06-30T16:21:49.191586Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-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/6fae460b9d2e49b6a18d8c09144ee20c/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:50.097779Z",
                            "start": "2026-06-30T16:21:49.240826Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-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:fe67:896b]:/home/zuul/zuul-output/logs/' /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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:fe67:896b]:/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/6fae460b9d2e49b6a18d8c09144ee20c/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:fe67:896b]:/home/zuul/zuul-output/artifacts/' /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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:fe67:896b]:/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/6fae460b9d2e49b6a18d8c09144ee20c/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:fe67:896b]:/home/zuul/zuul-output/docs/' /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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:fe67:896b]:/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/6fae460b9d2e49b6a18d8c09144ee20c/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-00000000000e",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:52.149136Z",
                            "start": "2026-06-30T16:21:50.105032Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/artifacts/* /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.011348",
                                    "end": "2026-06-30 16:21:52.482433",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/artifacts/* /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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-06-30 16:21:52.471085",
                                    "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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/docs/* /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.008912",
                                    "end": "2026-06-30 16:21:52.770630",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/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/6fae460b9d2e49b6a18d8c09144ee20c/work/docs/* /var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/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-06-30 16:21:52.761718",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac1f-6606-beb9-31c3-000000000017",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:52.816601Z",
                            "start": "2026-06-30T16:21:52.161491Z"
                        },
                        "id": "0242ac1f-6606-beb9-31c3-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-06-30T16:21:54.670680Z",
                    "start": "2026-06-30T16:21:53.764325Z"
                },
                "id": "0242ac1f-6606-5f49-1884-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDJotYCcJ3AEec/fQ8h6fRZ5ZJH+MiHOOxKRws8G8PUIyZ3qIFSlpeuaD5L+lyzMIPNtiC30DR1JdDsi9dk1yjmSaoLbGccv2wEoYwgLCpSNIrqIP9jeYEg30/pajMhDNfv7jiUgDk2Zbqa/VKX7QqKGBVIhImCefGSWcADzudPfn+qV9c735SNeRyqS0p/79lTHHl+kI8HreSQUqjVcAtp2ULJZx1zMJmxAkypTngGVU9UMDxQ4rPQfu47npWjeiAye1hdzx6Jxjtud/LYu064O1MW/y9tDczRjtwNUoZdsxzSi/oxc6MHY7CHGAhJpo0gvIRsWntJWMKk0omhqTk+CCRZYyWTdEevX9nXh2pAcPB729ThliA5CGEqgpKyubzh/1GEDREYl061zKj+R928huhMp6YUPxu9f4ZpGji9A+3eMUICzSE90n1CXNHkStMrbXGQ+EkJDUuSmHsm2v0wuaG6vZM9nM3BU8rFK74E7T0myU4DutYRkZPDuQuhyvs= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQDJotYCcJ3AEec/fQ8h6fRZ5ZJH+MiHOOxKRws8G8PUIyZ3qIFSlpeuaD5L+lyzMIPNtiC30DR1JdDsi9dk1yjmSaoLbGccv2wEoYwgLCpSNIrqIP9jeYEg30/pajMhDNfv7jiUgDk2Zbqa/VKX7QqKGBVIhImCefGSWcADzudPfn+qV9c735SNeRyqS0p/79lTHHl+kI8HreSQUqjVcAtp2ULJZx1zMJmxAkypTngGVU9UMDxQ4rPQfu47npWjeiAye1hdzx6Jxjtud/LYu064O1MW/y9tDczRjtwNUoZdsxzSi/oxc6MHY7CHGAhJpo0gvIRsWntJWMKk0omhqTk+CCRZYyWTdEevX9nXh2pAcPB729ThliA5CGEqgpKyubzh/1GEDREYl061zKj+R928huhMp6YUPxu9f4ZpGji9A+3eMUICzSE90n1CXNHkStMrbXGQ+EkJDUuSmHsm2v0wuaG6vZM9nM3BU8rFK74E7T0myU4DutYRkZPDuQuhyvs= 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-5f49-1884-000000000005",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/6fae460b9d2e49b6a18d8c09144ee20c/trusted/project_1/github.com/osism/openinfra-zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-06-30T16:21:54.670680Z",
                            "start": "2026-06-30T16:21:53.779163Z"
                        },
                        "id": "0242ac1f-6606-5f49-1884-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
}
]
