all:
  children:
    cephs:
      hosts:
        osd1: null
    controllers:
      hosts:
        mon1: null
    zuul_unreachable:
      hosts: {}
  hosts:
    mon1:
      ansible_connection: ssh
      ansible_host: 162.253.55.107
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      ceph_conf_overrides:
      - option: osd crush chooseleaf type
        section: global
        value: 0
      - option: auth allow insecure global id reclaim
        section: mon
        value: false
      - option: mon data avail warn
        section: mon
        value: 10
      ceph_fsid: 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2
      ceph_osd_devices:
      - /dev/ceph-{{ inventory_hostname_short }}-osd0/data
      - /dev/ceph-{{ inventory_hostname_short }}-osd1/data
      - /dev/ceph-{{ inventory_hostname_short }}-osd2/data
      molecule_install_collection_siblings: true
      molecule_scenario: default
      nodepool:
        az: yul2
        cloud: public
        external_id: 4e2eaf78-e84d-4b42-907b-4cb093e55009
        host_id: 1d424bd1e3409e81e8f473e9b0a820f07f508f30220b87875cb706a5
        interface_ip: 162.253.55.107
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 162.253.55.107
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.107
        public_ipv6: 2604:e100:1:0:f816:3eff:fe45:5b69
        region: ca-ymq-1
        slot: null
      zuul_node:
        az: yul2
        cloud: public
        external_id: 4e2eaf78-e84d-4b42-907b-4cb093e55009
        host_id: 1d424bd1e3409e81e8f473e9b0a820f07f508f30220b87875cb706a5
        interface_ip: 162.253.55.107
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 162.253.55.107
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.107
        public_ipv6: 2604:e100:1:0:f816:3eff:fe45:5b69
        region: ca-ymq-1
        slot: null
        uuid: null
    osd1:
      ansible_connection: ssh
      ansible_host: 162.253.55.14
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      ceph_conf_overrides:
      - option: osd crush chooseleaf type
        section: global
        value: 0
      - option: auth allow insecure global id reclaim
        section: mon
        value: false
      - option: mon data avail warn
        section: mon
        value: 10
      ceph_fsid: 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2
      ceph_osd_devices:
      - /dev/ceph-{{ inventory_hostname_short }}-osd0/data
      - /dev/ceph-{{ inventory_hostname_short }}-osd1/data
      - /dev/ceph-{{ inventory_hostname_short }}-osd2/data
      molecule_install_collection_siblings: true
      molecule_scenario: default
      nodepool:
        az: yul2
        cloud: public
        external_id: 87ec5034-6c7b-4746-8ed6-ff072cf4314f
        host_id: 1d424bd1e3409e81e8f473e9b0a820f07f508f30220b87875cb706a5
        interface_ip: 162.253.55.14
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 162.253.55.14
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.14
        public_ipv6: 2604:e100:1:0:f816:3eff:fe57:9fa8
        region: ca-ymq-1
        slot: null
      zuul_node:
        az: yul2
        cloud: public
        external_id: 87ec5034-6c7b-4746-8ed6-ff072cf4314f
        host_id: 1d424bd1e3409e81e8f473e9b0a820f07f508f30220b87875cb706a5
        interface_ip: 162.253.55.14
        label: ubuntu-jammy
        node_properties: {}
        private_ipv4: 162.253.55.14
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.14
        public_ipv6: 2604:e100:1:0:f816:3eff:fe57:9fa8
        region: ca-ymq-1
        slot: null
        uuid: null
  vars:
    ceph_conf_overrides:
    - option: osd crush chooseleaf type
      section: global
      value: 0
    - option: auth allow insecure global id reclaim
      section: mon
      value: false
    - option: mon data avail warn
      section: mon
      value: 10
    ceph_fsid: 1dff0e0f-3c44-48da-81cd-4f3c6e8722b2
    ceph_osd_devices:
    - /dev/ceph-{{ inventory_hostname_short }}-osd0/data
    - /dev/ceph-{{ inventory_hostname_short }}-osd1/data
    - /dev/ceph-{{ inventory_hostname_short }}-osd2/data
    molecule_install_collection_siblings: true
    molecule_scenario: default
    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-ceph-molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/ansible-collection-ceph/.zuul.yaml@main#57>'
      - '<Job ansible-collection-ceph-molecule-ha-ubuntu-jammy explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: vexxhost/ansible-collection-ceph/.zuul.yaml@main#94>'
      - '<Job ansible-collection-ceph-molecule-ha-ubuntu-jammy explicit: None implied:
        None source: vexxhost/ansible-collection-ceph/.zuul.yaml@main#104>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 37c266359cac45bba8389d47f51bfbe0
      build_refs:
      - branch: main
        change: '126'
        change_message: 'fix: harden Ceph downloads and CI dependency installation


          Transient download failures currently abort Ceph deployment and make CI
          unreliable. Harden the cephadm download and install Molecule collection
          dependencies from Zuul checkouts to reduce Galaxy resolution and download
          work during prerun.


          - Set a 60-second HTTP timeout for cephadm, retrying failed downloads up
          to three times after the initial attempt with a five-second delay. The collection
          audit found no other direct HTTP download tasks.

          - Declare five sibling repositories on the shared Molecule job: ansible.posix,
          ansible.utils, community.general, community.library_inventory_filtering,
          and vexxhost/ansible-collection-containers. All four Jammy/Noble AIO/HA
          jobs inherit them.

          - The existing Molecule parent helper selects matching release tags for
          ordinary dependencies and keeps speculative checkouts for buildset dependencies.
          Include community.library_inventory_filtering because community.general
          13.4.0 declares it as a dependency.


          This follows the approach in vexxhost/atmosphere.common#125. Sibling installation
          reduces Galaxy dependence but does not eliminate all network downloads or
          address every possible CI failure.


          The motivating Atmosphere AIO run failed at `Download "cephadm"` with a
          read timeout:

          https://logs.oss.vexxhost.dev/fa5/oss/fa5a35fb0f8343f8863b0b2bb7fabefb/job-output.txt


          Validation: file-scoped pre-commit passed for both changed files, including
          Ansible lint; `git diff --check` passed. Zuul must validate required-project
          availability and the four deployment jobs. No measured speedup is claimed
          yet, and the prior oss/check failure has not been diagnosed by this change.

          '
        change_url: https://github.com/vexxhost/ansible-collection-ceph/pull/126
        commit_id: cc81629e191476a4519ab0321ceedb2052f2a27c
        patchset: cc81629e191476a4519ab0321ceedb2052f2a27c
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-ceph
          name: vexxhost/ansible-collection-ceph
          short_name: ansible-collection-ceph
          src_dir: src/github.com/vexxhost/ansible-collection-ceph
        src_dir: src/github.com/vexxhost/ansible-collection-ceph
        topic: null
      buildset: 61828b44beee40d1a04fbd3fb7b0aa2a
      buildset_refs:
      - branch: main
        change: '126'
        change_message: 'fix: harden Ceph downloads and CI dependency installation


          Transient download failures currently abort Ceph deployment and make CI
          unreliable. Harden the cephadm download and install Molecule collection
          dependencies from Zuul checkouts to reduce Galaxy resolution and download
          work during prerun.


          - Set a 60-second HTTP timeout for cephadm, retrying failed downloads up
          to three times after the initial attempt with a five-second delay. The collection
          audit found no other direct HTTP download tasks.

          - Declare five sibling repositories on the shared Molecule job: ansible.posix,
          ansible.utils, community.general, community.library_inventory_filtering,
          and vexxhost/ansible-collection-containers. All four Jammy/Noble AIO/HA
          jobs inherit them.

          - The existing Molecule parent helper selects matching release tags for
          ordinary dependencies and keeps speculative checkouts for buildset dependencies.
          Include community.library_inventory_filtering because community.general
          13.4.0 declares it as a dependency.


          This follows the approach in vexxhost/atmosphere.common#125. Sibling installation
          reduces Galaxy dependence but does not eliminate all network downloads or
          address every possible CI failure.


          The motivating Atmosphere AIO run failed at `Download "cephadm"` with a
          read timeout:

          https://logs.oss.vexxhost.dev/fa5/oss/fa5a35fb0f8343f8863b0b2bb7fabefb/job-output.txt


          Validation: file-scoped pre-commit passed for both changed files, including
          Ansible lint; `git diff --check` passed. Zuul must validate required-project
          availability and the four deployment jobs. No measured speedup is claimed
          yet, and the prior oss/check failure has not been diagnosed by this change.

          '
        change_url: https://github.com/vexxhost/ansible-collection-ceph/pull/126
        commit_id: cc81629e191476a4519ab0321ceedb2052f2a27c
        patchset: cc81629e191476a4519ab0321ceedb2052f2a27c
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-ceph
          name: vexxhost/ansible-collection-ceph
          short_name: ansible-collection-ceph
          src_dir: src/github.com/vexxhost/ansible-collection-ceph
        src_dir: src/github.com/vexxhost/ansible-collection-ceph
        topic: null
      change: '126'
      change_message: 'fix: harden Ceph downloads and CI dependency installation


        Transient download failures currently abort Ceph deployment and make CI unreliable.
        Harden the cephadm download and install Molecule collection dependencies from
        Zuul checkouts to reduce Galaxy resolution and download work during prerun.


        - Set a 60-second HTTP timeout for cephadm, retrying failed downloads up to
        three times after the initial attempt with a five-second delay. The collection
        audit found no other direct HTTP download tasks.

        - Declare five sibling repositories on the shared Molecule job: ansible.posix,
        ansible.utils, community.general, community.library_inventory_filtering, and
        vexxhost/ansible-collection-containers. All four Jammy/Noble AIO/HA jobs inherit
        them.

        - The existing Molecule parent helper selects matching release tags for ordinary
        dependencies and keeps speculative checkouts for buildset dependencies. Include
        community.library_inventory_filtering because community.general 13.4.0 declares
        it as a dependency.


        This follows the approach in vexxhost/atmosphere.common#125. Sibling installation
        reduces Galaxy dependence but does not eliminate all network downloads or
        address every possible CI failure.


        The motivating Atmosphere AIO run failed at `Download "cephadm"` with a read
        timeout:

        https://logs.oss.vexxhost.dev/fa5/oss/fa5a35fb0f8343f8863b0b2bb7fabefb/job-output.txt


        Validation: file-scoped pre-commit passed for both changed files, including
        Ansible lint; `git diff --check` passed. Zuul must validate required-project
        availability and the four deployment jobs. No measured speedup is claimed
        yet, and the prior oss/check failure has not been diagnosed by this change.

        '
      change_url: https://github.com/vexxhost/ansible-collection-ceph/pull/126
      child_jobs: []
      commit_id: cc81629e191476a4519ab0321ceedb2052f2a27c
      event_id: 783fed80-b2bb-11f1-8f63-7aa5ad9296d8
      executor:
        hostname: 2d72f0692154
        inventory_file: /var/lib/zuul/builds/37c266359cac45bba8389d47f51bfbe0/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/37c266359cac45bba8389d47f51bfbe0/work/logs
        result_data_file: /var/lib/zuul/builds/37c266359cac45bba8389d47f51bfbe0/work/results.json
        src_root: /var/lib/zuul/builds/37c266359cac45bba8389d47f51bfbe0/work/src
        work_root: /var/lib/zuul/builds/37c266359cac45bba8389d47f51bfbe0/work
      include_vars: []
      items:
      - branch: main
        change: '126'
        change_message: 'fix: harden Ceph downloads and CI dependency installation


          Transient download failures currently abort Ceph deployment and make CI
          unreliable. Harden the cephadm download and install Molecule collection
          dependencies from Zuul checkouts to reduce Galaxy resolution and download
          work during prerun.


          - Set a 60-second HTTP timeout for cephadm, retrying failed downloads up
          to three times after the initial attempt with a five-second delay. The collection
          audit found no other direct HTTP download tasks.

          - Declare five sibling repositories on the shared Molecule job: ansible.posix,
          ansible.utils, community.general, community.library_inventory_filtering,
          and vexxhost/ansible-collection-containers. All four Jammy/Noble AIO/HA
          jobs inherit them.

          - The existing Molecule parent helper selects matching release tags for
          ordinary dependencies and keeps speculative checkouts for buildset dependencies.
          Include community.library_inventory_filtering because community.general
          13.4.0 declares it as a dependency.


          This follows the approach in vexxhost/atmosphere.common#125. Sibling installation
          reduces Galaxy dependence but does not eliminate all network downloads or
          address every possible CI failure.


          The motivating Atmosphere AIO run failed at `Download "cephadm"` with a
          read timeout:

          https://logs.oss.vexxhost.dev/fa5/oss/fa5a35fb0f8343f8863b0b2bb7fabefb/job-output.txt


          Validation: file-scoped pre-commit passed for both changed files, including
          Ansible lint; `git diff --check` passed. Zuul must validate required-project
          availability and the four deployment jobs. No measured speedup is claimed
          yet, and the prior oss/check failure has not been diagnosed by this change.

          '
        change_url: https://github.com/vexxhost/ansible-collection-ceph/pull/126
        commit_id: cc81629e191476a4519ab0321ceedb2052f2a27c
        patchset: cc81629e191476a4519ab0321ceedb2052f2a27c
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-ceph
          name: vexxhost/ansible-collection-ceph
          short_name: ansible-collection-ceph
          src_dir: src/github.com/vexxhost/ansible-collection-ceph
        topic: null
      job: ansible-collection-ceph-molecule-ha-ubuntu-jammy
      jobtags: []
      max_attempts: 3
      message: Zml4OiBoYXJkZW4gQ2VwaCBkb3dubG9hZHMgYW5kIENJIGRlcGVuZGVuY3kgaW5zdGFsbGF0aW9uCgpUcmFuc2llbnQgZG93bmxvYWQgZmFpbHVyZXMgY3VycmVudGx5IGFib3J0IENlcGggZGVwbG95bWVudCBhbmQgbWFrZSBDSSB1bnJlbGlhYmxlLiBIYXJkZW4gdGhlIGNlcGhhZG0gZG93bmxvYWQgYW5kIGluc3RhbGwgTW9sZWN1bGUgY29sbGVjdGlvbiBkZXBlbmRlbmNpZXMgZnJvbSBadXVsIGNoZWNrb3V0cyB0byByZWR1Y2UgR2FsYXh5IHJlc29sdXRpb24gYW5kIGRvd25sb2FkIHdvcmsgZHVyaW5nIHByZXJ1bi4KCi0gU2V0IGEgNjAtc2Vjb25kIEhUVFAgdGltZW91dCBmb3IgY2VwaGFkbSwgcmV0cnlpbmcgZmFpbGVkIGRvd25sb2FkcyB1cCB0byB0aHJlZSB0aW1lcyBhZnRlciB0aGUgaW5pdGlhbCBhdHRlbXB0IHdpdGggYSBmaXZlLXNlY29uZCBkZWxheS4gVGhlIGNvbGxlY3Rpb24gYXVkaXQgZm91bmQgbm8gb3RoZXIgZGlyZWN0IEhUVFAgZG93bmxvYWQgdGFza3MuCi0gRGVjbGFyZSBmaXZlIHNpYmxpbmcgcmVwb3NpdG9yaWVzIG9uIHRoZSBzaGFyZWQgTW9sZWN1bGUgam9iOiBhbnNpYmxlLnBvc2l4LCBhbnNpYmxlLnV0aWxzLCBjb21tdW5pdHkuZ2VuZXJhbCwgY29tbXVuaXR5LmxpYnJhcnlfaW52ZW50b3J5X2ZpbHRlcmluZywgYW5kIHZleHhob3N0L2Fuc2libGUtY29sbGVjdGlvbi1jb250YWluZXJzLiBBbGwgZm91ciBKYW1teS9Ob2JsZSBBSU8vSEEgam9icyBpbmhlcml0IHRoZW0uCi0gVGhlIGV4aXN0aW5nIE1vbGVjdWxlIHBhcmVudCBoZWxwZXIgc2VsZWN0cyBtYXRjaGluZyByZWxlYXNlIHRhZ3MgZm9yIG9yZGluYXJ5IGRlcGVuZGVuY2llcyBhbmQga2VlcHMgc3BlY3VsYXRpdmUgY2hlY2tvdXRzIGZvciBidWlsZHNldCBkZXBlbmRlbmNpZXMuIEluY2x1ZGUgY29tbXVuaXR5LmxpYnJhcnlfaW52ZW50b3J5X2ZpbHRlcmluZyBiZWNhdXNlIGNvbW11bml0eS5nZW5lcmFsIDEzLjQuMCBkZWNsYXJlcyBpdCBhcyBhIGRlcGVuZGVuY3kuCgpUaGlzIGZvbGxvd3MgdGhlIGFwcHJvYWNoIGluIHZleHhob3N0L2F0bW9zcGhlcmUuY29tbW9uIzEyNS4gU2libGluZyBpbnN0YWxsYXRpb24gcmVkdWNlcyBHYWxheHkgZGVwZW5kZW5jZSBidXQgZG9lcyBub3QgZWxpbWluYXRlIGFsbCBuZXR3b3JrIGRvd25sb2FkcyBvciBhZGRyZXNzIGV2ZXJ5IHBvc3NpYmxlIENJIGZhaWx1cmUuCgpUaGUgbW90aXZhdGluZyBBdG1vc3BoZXJlIEFJTyBydW4gZmFpbGVkIGF0IGBEb3dubG9hZCAiY2VwaGFkbSJgIHdpdGggYSByZWFkIHRpbWVvdXQ6Cmh0dHBzOi8vbG9ncy5vc3MudmV4eGhvc3QuZGV2L2ZhNS9vc3MvZmE1YTM1ZmIwZjgzNDNmODg2M2IwYjJiYjdmYWJlZmIvam9iLW91dHB1dC50eHQKClZhbGlkYXRpb246IGZpbGUtc2NvcGVkIHByZS1jb21taXQgcGFzc2VkIGZvciBib3RoIGNoYW5nZWQgZmlsZXMsIGluY2x1ZGluZyBBbnNpYmxlIGxpbnQ7IGBnaXQgZGlmZiAtLWNoZWNrYCBwYXNzZWQuIFp1dWwgbXVzdCB2YWxpZGF0ZSByZXF1aXJlZC1wcm9qZWN0IGF2YWlsYWJpbGl0eSBhbmQgdGhlIGZvdXIgZGVwbG95bWVudCBqb2JzLiBObyBtZWFzdXJlZCBzcGVlZHVwIGlzIGNsYWltZWQgeWV0LCBhbmQgdGhlIHByaW9yIG9zcy9jaGVjayBmYWlsdXJlIGhhcyBub3QgYmVlbiBkaWFnbm9zZWQgYnkgdGhpcyBjaGFuZ2UuCg==
      patchset: cc81629e191476a4519ab0321ceedb2052f2a27c
      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: 84e38666fab1ba8fda552ad6faff9404811352ca
          trusted/project_2/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: c286bf94224b5660b8e49e9a058289e61062a9a0
          untrusted/project_0/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: c286bf94224b5660b8e49e9a058289e61062a9a0
          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: 84e38666fab1ba8fda552ad6faff9404811352ca
        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: 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_0/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_0/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_0/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_0/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_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
        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
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/vexxhost/ansible-collection-ceph
        name: vexxhost/ansible-collection-ceph
        short_name: ansible-collection-ceph
        src_dir: src/github.com/vexxhost/ansible-collection-ceph
      projects:
        github.com/ansible-collections/ansible.posix:
          canonical_hostname: github.com
          canonical_name: github.com/ansible-collections/ansible.posix
          checkout: main
          checkout_description: zuul branch
          commit: d5699a3fcfca765b32f94b68a592139dc58d0301
          name: ansible-collections/ansible.posix
          required: true
          short_name: ansible.posix
          src_dir: src/github.com/ansible-collections/ansible.posix
        github.com/ansible-collections/ansible.utils:
          canonical_hostname: github.com
          canonical_name: github.com/ansible-collections/ansible.utils
          checkout: main
          checkout_description: zuul branch
          commit: 1f3e1bdfe2ba8904d397222dd6f90911d6f2402b
          name: ansible-collections/ansible.utils
          required: true
          short_name: ansible.utils
          src_dir: src/github.com/ansible-collections/ansible.utils
        github.com/ansible-collections/community.general:
          canonical_hostname: github.com
          canonical_name: github.com/ansible-collections/community.general
          checkout: main
          checkout_description: zuul branch
          commit: 010f76c648a0695ec6a6a484a48488bf503bb29c
          name: ansible-collections/community.general
          required: true
          short_name: community.general
          src_dir: src/github.com/ansible-collections/community.general
        github.com/ansible-collections/community.library_inventory_filtering:
          canonical_hostname: github.com
          canonical_name: github.com/ansible-collections/community.library_inventory_filtering
          checkout: stable-1
          checkout_description: project default branch
          commit: f99a651ceadd9592e9be7bce4486c2198af06741
          name: ansible-collections/community.library_inventory_filtering
          required: true
          short_name: community.library_inventory_filtering
          src_dir: src/github.com/ansible-collections/community.library_inventory_filtering
        github.com/vexxhost/ansible-collection-ceph:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-ceph
          checkout: main
          checkout_description: zuul branch
          commit: e93ee425fffafd26019de6863821b61144b2065f
          name: vexxhost/ansible-collection-ceph
          required: false
          short_name: ansible-collection-ceph
          src_dir: src/github.com/vexxhost/ansible-collection-ceph
        github.com/vexxhost/ansible-collection-containers:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/ansible-collection-containers
          checkout: main
          checkout_description: zuul branch
          commit: d22923ebd40c0fd5a345318c1db90d125fb5140f
          name: vexxhost/ansible-collection-containers
          required: true
          short_name: ansible-collection-containers
          src_dir: src/github.com/vexxhost/ansible-collection-containers
      ref: refs/pull/126/head
      resources: {}
      tenant: oss
      timeout: 1800
      topic: null
      voting: true
