all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe13:2757
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 4560397f-dfee-4acc-85b6-358f22cf2ac4
        host_id: 82101243836454d7401d5893feae9e2c5df7cc291646d8a99b33b53b
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe13:2757
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.100
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.191
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe13:2757
        region: null
        slot: null
  vars:
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-config/zuul.d/jobs.yaml@main#2>'
      - '<Job yamllint explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#59>'
      - '<Job yamllint explicit: None implied: None source: osism/release/.zuul.yaml@main#14>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 12cd3cf2cc874325bb4fe006f6a3cc3a
      build_refs:
      - branch: main
        change: '2628'
        change_message: "chore(deps): update dependency ansible.netcommon to v8.6.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | patch | `8.6.0` \u2192 `8.6.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.6.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v861)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.6.0...v8.6.1)\n\n\\======\n\n##
          Bugfixes\n\n- cli\\_config: Apply C(diff\\_ignore\\_lines) when comparing
          the before/after running-config snapshots on platforms that support neither
          onbox diff nor generate diff, so volatile configuration lines no longer
          cause C(changed=true) on every run ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Fail with a clear error instead of silently pushing configuration
          when the connection plugin's capabilities cannot be determined (for example
          due to a malformed or empty response), rather than treating that failure
          the same as a platform explicitly declaring no diff support ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Push configuration and detect changes by comparing running-config
          snapshots taken before and after the change, for platforms whose cliconf
          plugin supports neither onbox diff nor generate diff. Previously the configuration
          was silently never pushed to the device in this scenario ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule
          defined)\n\n\U0001F6A6 **Automerge**: Disabled by config. Please merge this
          manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes
          conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**:
          Close this PR and you won't be reminded about this update again.\n\n---\n\n
          - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this
          box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).
          View the [repository job log](https://developer.mend.io/github/osism/release).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/release/pull/2628
        commit_id: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        patchset: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
        src_dir: src/github.com/osism/release
        topic: null
      buildset: 2d622125526444f1bc0b9855e134de4b
      buildset_refs:
      - branch: main
        change: '2628'
        change_message: "chore(deps): update dependency ansible.netcommon to v8.6.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | patch | `8.6.0` \u2192 `8.6.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.6.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v861)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.6.0...v8.6.1)\n\n\\======\n\n##
          Bugfixes\n\n- cli\\_config: Apply C(diff\\_ignore\\_lines) when comparing
          the before/after running-config snapshots on platforms that support neither
          onbox diff nor generate diff, so volatile configuration lines no longer
          cause C(changed=true) on every run ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Fail with a clear error instead of silently pushing configuration
          when the connection plugin's capabilities cannot be determined (for example
          due to a malformed or empty response), rather than treating that failure
          the same as a platform explicitly declaring no diff support ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Push configuration and detect changes by comparing running-config
          snapshots taken before and after the change, for platforms whose cliconf
          plugin supports neither onbox diff nor generate diff. Previously the configuration
          was silently never pushed to the device in this scenario ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule
          defined)\n\n\U0001F6A6 **Automerge**: Disabled by config. Please merge this
          manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes
          conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**:
          Close this PR and you won't be reminded about this update again.\n\n---\n\n
          - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this
          box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).
          View the [repository job log](https://developer.mend.io/github/osism/release).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/release/pull/2628
        commit_id: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        patchset: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
        src_dir: src/github.com/osism/release
        topic: null
      change: '2628'
      change_message: "chore(deps): update dependency ansible.netcommon to v8.6.1\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
        | patch | `8.6.0` \u2192 `8.6.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
        (ansible.netcommon)</summary>\n\n### [`v8.6.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v861)\n\n[Compare
        Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.6.0...v8.6.1)\n\n\\======\n\n##
        Bugfixes\n\n- cli\\_config: Apply C(diff\\_ignore\\_lines) when comparing
        the before/after running-config snapshots on platforms that support neither
        onbox diff nor generate diff, so volatile configuration lines no longer cause
        C(changed=true) on every run ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
        cli\\_config: Fail with a clear error instead of silently pushing configuration
        when the connection plugin's capabilities cannot be determined (for example
        due to a malformed or empty response), rather than treating that failure the
        same as a platform explicitly declaring no diff support ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
        cli\\_config: Push configuration and detect changes by comparing running-config
        snapshots taken before and after the change, for platforms whose cliconf plugin
        supports neither onbox diff nor generate diff. Previously the configuration
        was silently never pushed to the device in this scenario ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
        At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule
        defined)\n\n\U0001F6A6 **Automerge**: Disabled by config. Please merge this
        manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes
        conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**:
        Close this PR and you won't be reminded about this update again.\n\n---\n\n
        - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this
        box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).
        View the [repository job log](https://developer.mend.io/github/osism/release).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/release/pull/2628
      child_jobs: []
      commit_id: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
      event_id: 21031810-893c-11f1-83f6-73fa96e0ecae
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/12cd3cf2cc874325bb4fe006f6a3cc3a/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/12cd3cf2cc874325bb4fe006f6a3cc3a/work/logs
        result_data_file: /var/lib/zuul/builds/12cd3cf2cc874325bb4fe006f6a3cc3a/work/results.json
        src_root: /var/lib/zuul/builds/12cd3cf2cc874325bb4fe006f6a3cc3a/work/src
        work_root: /var/lib/zuul/builds/12cd3cf2cc874325bb4fe006f6a3cc3a/work
      include_vars: []
      items:
      - branch: main
        change: '2628'
        change_message: "chore(deps): update dependency ansible.netcommon to v8.6.1\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [ansible.netcommon](https://redirect.github.com/ansible-collections/ansible.netcommon)
          | patch | `8.6.0` \u2192 `8.6.1` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>ansible-collections/ansible.netcommon
          (ansible.netcommon)</summary>\n\n### [`v8.6.1`](https://redirect.github.com/ansible-collections/ansible.netcommon/blob/HEAD/CHANGELOG.rst#v861)\n\n[Compare
          Source](https://redirect.github.com/ansible-collections/ansible.netcommon/compare/v8.6.0...v8.6.1)\n\n\\======\n\n##
          Bugfixes\n\n- cli\\_config: Apply C(diff\\_ignore\\_lines) when comparing
          the before/after running-config snapshots on platforms that support neither
          onbox diff nor generate diff, so volatile configuration lines no longer
          cause C(changed=true) on every run ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Fail with a clear error instead of silently pushing configuration
          when the connection plugin's capabilities cannot be determined (for example
          due to a malformed or empty response), rather than treating that failure
          the same as a platform explicitly declaring no diff support ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n-
          cli\\_config: Push configuration and detect changes by comparing running-config
          snapshots taken before and after the change, for platforms whose cliconf
          plugin supports neither onbox diff nor generate diff. Previously the configuration
          was silently never pushed to the device in this scenario ([#&#8203;156](https://redirect.github.com/ansible-collections/ansible.netcommon/issues/156)).\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
          At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule
          defined)\n\n\U0001F6A6 **Automerge**: Disabled by config. Please merge this
          manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes
          conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**:
          Close this PR and you won't be reminded about this update again.\n\n---\n\n
          - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this
          box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).
          View the [repository job log](https://developer.mend.io/github/osism/release).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yODAuMCIsInVwZGF0ZWRJblZlciI6IjQzLjI4MC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/release/pull/2628
        commit_id: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        patchset: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          name: osism/release
          short_name: release
          src_dir: src/github.com/osism/release
        topic: null
      job: yamllint
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGFuc2libGUubmV0Y29tbW9uIHRvIHY4LjYuMQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW2Fuc2libGUubmV0Y29tbW9uXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYW5zaWJsZS1jb2xsZWN0aW9ucy9hbnNpYmxlLm5ldGNvbW1vbikgfCBwYXRjaCB8IGA4LjYuMGAg4oaSIGA4LjYuMWAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmFuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24gKGFuc2libGUubmV0Y29tbW9uKTwvc3VtbWFyeT4KCiMjIyBbYHY4LjYuMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0I3Y4NjEpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2NvbXBhcmUvdjguNi4wLi4udjguNi4xKQoKXD09PT09PQoKIyMgQnVnZml4ZXMKCi0gY2xpXF9jb25maWc6IEFwcGx5IEMoZGlmZlxfaWdub3JlXF9saW5lcykgd2hlbiBjb21wYXJpbmcgdGhlIGJlZm9yZS9hZnRlciBydW5uaW5nLWNvbmZpZyBzbmFwc2hvdHMgb24gcGxhdGZvcm1zIHRoYXQgc3VwcG9ydCBuZWl0aGVyIG9uYm94IGRpZmYgbm9yIGdlbmVyYXRlIGRpZmYsIHNvIHZvbGF0aWxlIGNvbmZpZ3VyYXRpb24gbGluZXMgbm8gbG9uZ2VyIGNhdXNlIEMoY2hhbmdlZD10cnVlKSBvbiBldmVyeSBydW4gKFsjJiM4MjAzOzE1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vaXNzdWVzLzE1NikpLgotIGNsaVxfY29uZmlnOiBGYWlsIHdpdGggYSBjbGVhciBlcnJvciBpbnN0ZWFkIG9mIHNpbGVudGx5IHB1c2hpbmcgY29uZmlndXJhdGlvbiB3aGVuIHRoZSBjb25uZWN0aW9uIHBsdWdpbidzIGNhcGFiaWxpdGllcyBjYW5ub3QgYmUgZGV0ZXJtaW5lZCAoZm9yIGV4YW1wbGUgZHVlIHRvIGEgbWFsZm9ybWVkIG9yIGVtcHR5IHJlc3BvbnNlKSwgcmF0aGVyIHRoYW4gdHJlYXRpbmcgdGhhdCBmYWlsdXJlIHRoZSBzYW1lIGFzIGEgcGxhdGZvcm0gZXhwbGljaXRseSBkZWNsYXJpbmcgbm8gZGlmZiBzdXBwb3J0IChbIyYjODIwMzsxNTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hbnNpYmxlLWNvbGxlY3Rpb25zL2Fuc2libGUubmV0Y29tbW9uL2lzc3Vlcy8xNTYpKS4KLSBjbGlcX2NvbmZpZzogUHVzaCBjb25maWd1cmF0aW9uIGFuZCBkZXRlY3QgY2hhbmdlcyBieSBjb21wYXJpbmcgcnVubmluZy1jb25maWcgc25hcHNob3RzIHRha2VuIGJlZm9yZSBhbmQgYWZ0ZXIgdGhlIGNoYW5nZSwgZm9yIHBsYXRmb3JtcyB3aG9zZSBjbGljb25mIHBsdWdpbiBzdXBwb3J0cyBuZWl0aGVyIG9uYm94IGRpZmYgbm9yIGdlbmVyYXRlIGRpZmYuIFByZXZpb3VzbHkgdGhlIGNvbmZpZ3VyYXRpb24gd2FzIHNpbGVudGx5IG5ldmVyIHB1c2hlZCB0byB0aGUgZGV2aWNlIGluIHRoaXMgc2NlbmFyaW8gKFsjJiM4MjAzOzE1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2Fuc2libGUtY29sbGVjdGlvbnMvYW5zaWJsZS5uZXRjb21tb24vaXNzdWVzLzE1NikpLgoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IChVVEMpCgotIEJyYW5jaCBjcmVhdGlvbgogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCi0gQXV0b21lcmdlCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhpcyB1cGRhdGUgYWdhaW4uCgotLS0KCiAtIFsgXSA8IS0tIHJlYmFzZS1jaGVjayAtLT5JZiB5b3Ugd2FudCB0byByZWJhc2UvcmV0cnkgdGhpcyBQUiwgY2hlY2sgdGhpcyBib3gKCi0tLQoKVGhpcyBQUiB3YXMgZ2VuZXJhdGVkIGJ5IFtNZW5kIFJlbm92YXRlXShodHRwczovL21lbmQuaW8vcmVub3ZhdGUvKS4gVmlldyB0aGUgW3JlcG9zaXRvcnkgam9iIGxvZ10oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9naXRodWIvb3Npc20vcmVsZWFzZSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNeTR5T0RBdU1DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakk0TUM0d0lpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: b0ad1790780f9b3bcd782bf4d1af27303bd7befb
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 71b711c422c10c242a8f785dc6d41ed9d12e9cd3
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 242732586e2cba04d04867d3e302888c766bc231
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: dcb06ea8a3ad422cc9d98b376216617b2daa6a02
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: dcb06ea8a3ad422cc9d98b376216617b2daa6a02
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 71b711c422c10c242a8f785dc6d41ed9d12e9cd3
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 242732586e2cba04d04867d3e302888c766bc231
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/yamllint/run.yaml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_0/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_0/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_1/openinfra-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/osism/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
      post_review: false
      post_timeout: 1800
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/release
        name: osism/release
        short_name: release
        src_dir: src/github.com/osism/release
      projects:
        github.com/osism/release:
          canonical_hostname: github.com
          canonical_name: github.com/osism/release
          checkout: main
          checkout_description: zuul branch
          commit: 2f076248b88a05c9a0e501f3e21ac55e55ead7e9
          name: osism/release
          required: false
          short_name: release
          src_dir: src/github.com/osism/release
      ref: refs/pull/2628/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
