all:
  children:
    controllers:
      hosts:
        controller: null
    zuul_unreachable:
      hosts: {}
  hosts:
    controller:
      ansible_connection: ssh
      ansible_host: 162.253.55.218
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      cilium_helm_values:
        operator:
          replicas: 1
      cilium_ipv4_cidr: 172.24.0.0/16
      kube_vip_address: 172.17.0.100
      kube_vip_bgp_multihop: true
      kube_vip_bgp_peeraddress: '{{ ansible_facts[''default_ipv4''].address }}'
      kube_vip_bgp_routerid: 172.17.0.100
      kube_vip_bgp_sourceip: 172.17.0.100
      kube_vip_interface: '{{ ansible_facts[''default_ipv4''].interface }}'
      kube_vip_mode: bgp
      kubernetes_hostname: '{{ ansible_facts[''default_ipv4''].address }}'
      kubernetes_version: 1.34.0
      molecule_install_collection_siblings: true
      molecule_scenario: bgp
      nodepool:
        az: yul2
        cloud: public
        external_id: c915b024-1bd2-4f64-8be7-7c2c79eecd41
        host_id: 3cc3064f3f299d3d37bf8eb0728708985d63c3ec9e6e6eb729dd744b
        interface_ip: 162.253.55.218
        label: debian-trixie
        node_properties: {}
        private_ipv4: 162.253.55.218
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.218
        public_ipv6: 2604:e100:1:0:f816:3eff:fec4:e5ba
        region: ca-ymq-1
        slot: null
      zuul_node:
        az: yul2
        cloud: public
        external_id: c915b024-1bd2-4f64-8be7-7c2c79eecd41
        host_id: 3cc3064f3f299d3d37bf8eb0728708985d63c3ec9e6e6eb729dd744b
        interface_ip: 162.253.55.218
        label: debian-trixie
        node_properties: {}
        private_ipv4: 162.253.55.218
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.218
        public_ipv6: 2604:e100:1:0:f816:3eff:fec4:e5ba
        region: ca-ymq-1
        slot: null
        uuid: null
  vars:
    cilium_helm_values:
      operator:
        replicas: 1
    kubernetes_version: 1.34.0
    molecule_install_collection_siblings: true
    molecule_scenario: bgp
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/zuul-config/zuul.d/jobs.yaml@main#1>'
      - '<Job molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/zuul-jobs/zuul.d/ansible-jobs.yaml@main#1>'
      - '<Job ansible-collection-kubernetes-molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/ansible-collection-kubernetes/.zuul.yaml@main#49>'
      - '<Job ansible-collection-kubernetes-molecule-bgp explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/ansible-collection-kubernetes/.zuul.yaml@main#101>'
      - '<Job ansible-collection-kubernetes-molecule-bgp explicit: None implied: None
        source: vexxhost/ansible-collection-kubernetes/.zuul.yaml@main#207>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 0d49cbd17c8241aab4d289a1ca74b6a3
      build_refs:
      - branch: main
        change: '315'
        change_message: "test(cluster-upgrade): check that upgrades keep containers
          running\n\nNothing in CI checks that an upgrade leaves running workloads
          alone, and the 1.31 container hash migration (#311) has no end-to-end test.\n\nThis
          PR extends the `cluster-upgrade` molecule scenario:\n\n- **prepare:** after
          building the cluster on `old_kubernetes_version`, start an `upgrade-canary`
          DaemonSet (`registry.k8s.io/pause:3.10`, tolerating every taint) on every
          node, and record each pod's container ID in an `upgrade-canary-baseline`
          ConfigMap;\n- **verify:** after the upgrade, check that every canary pod
          still has the same container ID and that the restart count is zero.\n\nIt
          also adds `ansible-collection-kubernetes-molecule-cluster-upgrade-1-31`
          (non-voting, like the existing upgrade job), which upgrades a three-node
          cluster from 1.30.14 to 1.31.14. Kubernetes 1.31 changed the kubelet container
          hash, so that job only passes if the hashes are migrated during the kubelet
          upgrade. The existing 1.33.4 \u2192 1.34.0 job runs the same check.\n\nValidation:
          pre-commit (yamllint, ansible-lint) passes, and the Jinja expressions for
          the baseline and comparison were evaluated in Ansible with sample pod data.
          The real test is this PR's own Zuul run.\n\nBuilds on #313 so the new job
          exercises the full kubelet upgrade path (#309, #310, #311, #313). It includes
          their commits until they merge. Split out of the in-place upgrade work.\n"
        change_url: https://github.com/vexxhost/ansible-collection-kubernetes/pull/315
        commit_id: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        patchset: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-kubernetes
          name: vexxhost/ansible-collection-kubernetes
          short_name: ansible-collection-kubernetes
          src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
        src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
        topic: null
      buildset: be35233796c64f9a87e948637e8dc8a0
      buildset_refs:
      - branch: main
        change: '315'
        change_message: "test(cluster-upgrade): check that upgrades keep containers
          running\n\nNothing in CI checks that an upgrade leaves running workloads
          alone, and the 1.31 container hash migration (#311) has no end-to-end test.\n\nThis
          PR extends the `cluster-upgrade` molecule scenario:\n\n- **prepare:** after
          building the cluster on `old_kubernetes_version`, start an `upgrade-canary`
          DaemonSet (`registry.k8s.io/pause:3.10`, tolerating every taint) on every
          node, and record each pod's container ID in an `upgrade-canary-baseline`
          ConfigMap;\n- **verify:** after the upgrade, check that every canary pod
          still has the same container ID and that the restart count is zero.\n\nIt
          also adds `ansible-collection-kubernetes-molecule-cluster-upgrade-1-31`
          (non-voting, like the existing upgrade job), which upgrades a three-node
          cluster from 1.30.14 to 1.31.14. Kubernetes 1.31 changed the kubelet container
          hash, so that job only passes if the hashes are migrated during the kubelet
          upgrade. The existing 1.33.4 \u2192 1.34.0 job runs the same check.\n\nValidation:
          pre-commit (yamllint, ansible-lint) passes, and the Jinja expressions for
          the baseline and comparison were evaluated in Ansible with sample pod data.
          The real test is this PR's own Zuul run.\n\nBuilds on #313 so the new job
          exercises the full kubelet upgrade path (#309, #310, #311, #313). It includes
          their commits until they merge. Split out of the in-place upgrade work.\n"
        change_url: https://github.com/vexxhost/ansible-collection-kubernetes/pull/315
        commit_id: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        patchset: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-kubernetes
          name: vexxhost/ansible-collection-kubernetes
          short_name: ansible-collection-kubernetes
          src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
        src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
        topic: null
      change: '315'
      change_message: "test(cluster-upgrade): check that upgrades keep containers
        running\n\nNothing in CI checks that an upgrade leaves running workloads alone,
        and the 1.31 container hash migration (#311) has no end-to-end test.\n\nThis
        PR extends the `cluster-upgrade` molecule scenario:\n\n- **prepare:** after
        building the cluster on `old_kubernetes_version`, start an `upgrade-canary`
        DaemonSet (`registry.k8s.io/pause:3.10`, tolerating every taint) on every
        node, and record each pod's container ID in an `upgrade-canary-baseline` ConfigMap;\n-
        **verify:** after the upgrade, check that every canary pod still has the same
        container ID and that the restart count is zero.\n\nIt also adds `ansible-collection-kubernetes-molecule-cluster-upgrade-1-31`
        (non-voting, like the existing upgrade job), which upgrades a three-node cluster
        from 1.30.14 to 1.31.14. Kubernetes 1.31 changed the kubelet container hash,
        so that job only passes if the hashes are migrated during the kubelet upgrade.
        The existing 1.33.4 \u2192 1.34.0 job runs the same check.\n\nValidation:
        pre-commit (yamllint, ansible-lint) passes, and the Jinja expressions for
        the baseline and comparison were evaluated in Ansible with sample pod data.
        The real test is this PR's own Zuul run.\n\nBuilds on #313 so the new job
        exercises the full kubelet upgrade path (#309, #310, #311, #313). It includes
        their commits until they merge. Split out of the in-place upgrade work.\n"
      change_url: https://github.com/vexxhost/ansible-collection-kubernetes/pull/315
      child_jobs: []
      commit_id: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
      event_id: 08bfccd0-d220-11f1-8fce-a00ea4512a75
      executor:
        hostname: 2d72f0692154
        inventory_file: /var/lib/zuul/builds/0d49cbd17c8241aab4d289a1ca74b6a3/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/0d49cbd17c8241aab4d289a1ca74b6a3/work/logs
        result_data_file: /var/lib/zuul/builds/0d49cbd17c8241aab4d289a1ca74b6a3/work/results.json
        src_root: /var/lib/zuul/builds/0d49cbd17c8241aab4d289a1ca74b6a3/work/src
        work_root: /var/lib/zuul/builds/0d49cbd17c8241aab4d289a1ca74b6a3/work
      include_vars: []
      items:
      - branch: main
        change: '315'
        change_message: "test(cluster-upgrade): check that upgrades keep containers
          running\n\nNothing in CI checks that an upgrade leaves running workloads
          alone, and the 1.31 container hash migration (#311) has no end-to-end test.\n\nThis
          PR extends the `cluster-upgrade` molecule scenario:\n\n- **prepare:** after
          building the cluster on `old_kubernetes_version`, start an `upgrade-canary`
          DaemonSet (`registry.k8s.io/pause:3.10`, tolerating every taint) on every
          node, and record each pod's container ID in an `upgrade-canary-baseline`
          ConfigMap;\n- **verify:** after the upgrade, check that every canary pod
          still has the same container ID and that the restart count is zero.\n\nIt
          also adds `ansible-collection-kubernetes-molecule-cluster-upgrade-1-31`
          (non-voting, like the existing upgrade job), which upgrades a three-node
          cluster from 1.30.14 to 1.31.14. Kubernetes 1.31 changed the kubelet container
          hash, so that job only passes if the hashes are migrated during the kubelet
          upgrade. The existing 1.33.4 \u2192 1.34.0 job runs the same check.\n\nValidation:
          pre-commit (yamllint, ansible-lint) passes, and the Jinja expressions for
          the baseline and comparison were evaluated in Ansible with sample pod data.
          The real test is this PR's own Zuul run.\n\nBuilds on #313 so the new job
          exercises the full kubelet upgrade path (#309, #310, #311, #313). It includes
          their commits until they merge. Split out of the in-place upgrade work.\n"
        change_url: https://github.com/vexxhost/ansible-collection-kubernetes/pull/315
        commit_id: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        patchset: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-kubernetes
          name: vexxhost/ansible-collection-kubernetes
          short_name: ansible-collection-kubernetes
          src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
        topic: null
      job: ansible-collection-kubernetes-molecule-bgp
      jobtags: []
      max_attempts: 3
      message: dGVzdChjbHVzdGVyLXVwZ3JhZGUpOiBjaGVjayB0aGF0IHVwZ3JhZGVzIGtlZXAgY29udGFpbmVycyBydW5uaW5nCgpOb3RoaW5nIGluIENJIGNoZWNrcyB0aGF0IGFuIHVwZ3JhZGUgbGVhdmVzIHJ1bm5pbmcgd29ya2xvYWRzIGFsb25lLCBhbmQgdGhlIDEuMzEgY29udGFpbmVyIGhhc2ggbWlncmF0aW9uICgjMzExKSBoYXMgbm8gZW5kLXRvLWVuZCB0ZXN0LgoKVGhpcyBQUiBleHRlbmRzIHRoZSBgY2x1c3Rlci11cGdyYWRlYCBtb2xlY3VsZSBzY2VuYXJpbzoKCi0gKipwcmVwYXJlOioqIGFmdGVyIGJ1aWxkaW5nIHRoZSBjbHVzdGVyIG9uIGBvbGRfa3ViZXJuZXRlc192ZXJzaW9uYCwgc3RhcnQgYW4gYHVwZ3JhZGUtY2FuYXJ5YCBEYWVtb25TZXQgKGByZWdpc3RyeS5rOHMuaW8vcGF1c2U6My4xMGAsIHRvbGVyYXRpbmcgZXZlcnkgdGFpbnQpIG9uIGV2ZXJ5IG5vZGUsIGFuZCByZWNvcmQgZWFjaCBwb2QncyBjb250YWluZXIgSUQgaW4gYW4gYHVwZ3JhZGUtY2FuYXJ5LWJhc2VsaW5lYCBDb25maWdNYXA7Ci0gKip2ZXJpZnk6KiogYWZ0ZXIgdGhlIHVwZ3JhZGUsIGNoZWNrIHRoYXQgZXZlcnkgY2FuYXJ5IHBvZCBzdGlsbCBoYXMgdGhlIHNhbWUgY29udGFpbmVyIElEIGFuZCB0aGF0IHRoZSByZXN0YXJ0IGNvdW50IGlzIHplcm8uCgpJdCBhbHNvIGFkZHMgYGFuc2libGUtY29sbGVjdGlvbi1rdWJlcm5ldGVzLW1vbGVjdWxlLWNsdXN0ZXItdXBncmFkZS0xLTMxYCAobm9uLXZvdGluZywgbGlrZSB0aGUgZXhpc3RpbmcgdXBncmFkZSBqb2IpLCB3aGljaCB1cGdyYWRlcyBhIHRocmVlLW5vZGUgY2x1c3RlciBmcm9tIDEuMzAuMTQgdG8gMS4zMS4xNC4gS3ViZXJuZXRlcyAxLjMxIGNoYW5nZWQgdGhlIGt1YmVsZXQgY29udGFpbmVyIGhhc2gsIHNvIHRoYXQgam9iIG9ubHkgcGFzc2VzIGlmIHRoZSBoYXNoZXMgYXJlIG1pZ3JhdGVkIGR1cmluZyB0aGUga3ViZWxldCB1cGdyYWRlLiBUaGUgZXhpc3RpbmcgMS4zMy40IOKGkiAxLjM0LjAgam9iIHJ1bnMgdGhlIHNhbWUgY2hlY2suCgpWYWxpZGF0aW9uOiBwcmUtY29tbWl0ICh5YW1sbGludCwgYW5zaWJsZS1saW50KSBwYXNzZXMsIGFuZCB0aGUgSmluamEgZXhwcmVzc2lvbnMgZm9yIHRoZSBiYXNlbGluZSBhbmQgY29tcGFyaXNvbiB3ZXJlIGV2YWx1YXRlZCBpbiBBbnNpYmxlIHdpdGggc2FtcGxlIHBvZCBkYXRhLiBUaGUgcmVhbCB0ZXN0IGlzIHRoaXMgUFIncyBvd24gWnV1bCBydW4uCgpCdWlsZHMgb24gIzMxMyBzbyB0aGUgbmV3IGpvYiBleGVyY2lzZXMgdGhlIGZ1bGwga3ViZWxldCB1cGdyYWRlIHBhdGggKCMzMDksICMzMTAsICMzMTEsICMzMTMpLiBJdCBpbmNsdWRlcyB0aGVpciBjb21taXRzIHVudGlsIHRoZXkgbWVyZ2UuIFNwbGl0IG91dCBvZiB0aGUgaW4tcGxhY2UgdXBncmFkZSB3b3JrLgo=
      patchset: 3d6652f8094e0e4863ffcde5951c970f3a2c557b
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/vexxhost/zuul-config:
            canonical_name: github.com/vexxhost/zuul-config
            checkout: main
            commit: 298983cd1253e6833abdb49d87d912527e0e6597
          trusted/project_1/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: be52461cd48abccbf95b13a58b2551ac673d8ad7
          trusted/project_2/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: 4fd48825891421af0774bdd500fee36e111d80a6
          untrusted/project_0/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: 4fd48825891421af0774bdd500fee36e111d80a6
          untrusted/project_1/github.com/vexxhost/zuul-config:
            canonical_name: github.com/vexxhost/zuul-config
            checkout: main
            commit: 298983cd1253e6833abdb49d87d912527e0e6597
          untrusted/project_2/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: be52461cd48abccbf95b13a58b2551ac673d8ad7
          untrusted/project_3/github.com/vexxhost/ansible-collection-kubernetes:
            canonical_name: github.com/vexxhost/ansible-collection-kubernetes
            checkout: main
            commit: b5cd7f65fe17baa891d65e9e083168c3a1e6b60e
          untrusted/project_4/opendev.org/openstack/openstack-helm:
            canonical_name: opendev.org/openstack/openstack-helm
            checkout: master
            commit: 3307478d82183ff8d297f2edcd718ad0bd65c4dd
        playbooks:
        - path: untrusted/project_0/github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/playbook_0/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
        post_playbooks:
        - path: untrusted/project_3/github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/post.yml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/post_playbook_0/role_0/collection-kubernetes
            link_target: untrusted/project_3/github.com/vexxhost/ansible-collection-kubernetes
            role_path: ansible/post_playbook_0/role_0/collection-kubernetes/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_0/role_1/openstack-helm
            link_target: untrusted/project_4/opendev.org/openstack/openstack-helm
            role_path: ansible/post_playbook_0/role_1/openstack-helm/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_0/role_3/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_0/role_3/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_0/role_4/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_0/role_4/zuul-jobs/roles
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/post.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_1/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_1/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_1/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_1/role_2/zuul-jobs/roles
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_2/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_2/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_2/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_2/role_2/zuul-jobs/roles
        pre_playbooks:
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/pre.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_0/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_0/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/pre_playbook_0/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_0/role_2/zuul-jobs/roles
        - path: untrusted/project_0/github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_1/role_1/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/pre_playbook_1/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_1/role_2/zuul-jobs/roles
        - path: untrusted/project_3/github.com/vexxhost/ansible-collection-kubernetes/test-playbooks/molecule/pre.yml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/pre_playbook_2/role_0/collection-kubernetes
            link_target: untrusted/project_3/github.com/vexxhost/ansible-collection-kubernetes
            role_path: ansible/pre_playbook_2/role_0/collection-kubernetes/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_2/role_1/openstack-helm
            link_target: untrusted/project_4/opendev.org/openstack/openstack-helm
            role_path: ansible/pre_playbook_2/role_1/openstack-helm/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_2/role_3/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_2/role_3/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/pre_playbook_2/role_4/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_2/role_4/zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/vexxhost/ansible-collection-kubernetes
        name: vexxhost/ansible-collection-kubernetes
        short_name: ansible-collection-kubernetes
        src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
      projects:
        github.com/vexxhost/ansible-collection-kubernetes:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-kubernetes
          checkout: main
          checkout_description: zuul branch
          commit: b5cd7f65fe17baa891d65e9e083168c3a1e6b60e
          name: vexxhost/ansible-collection-kubernetes
          required: false
          short_name: ansible-collection-kubernetes
          src_dir: src/github.com/vexxhost/ansible-collection-kubernetes
      ref: refs/pull/315/head
      resources: {}
      tenant: oss
      timeout: 1800
      topic: null
      voting: true
