all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe48:2eae
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: e72cd27d-9bb6-4779-afd0-8305e86b5919
        host_id: 7f2607eceb24f4583c6f9496c53c64b51afe50de5eacda4379b21c42
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe48:2eae
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.115
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.52
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe48:2eae
        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: a7535c5d7dc24fba9d016183afbe0c4b
      build_refs:
      - branch: main
        change: '2650'
        change_message: "chore(deps): update otel/opentelemetry-collector-contrib
          docker tag to v0.158.0\n\nThis PR contains the following updates:\n\n| Package
          | Update | Change |\n|---|---|---|\n| [otel/opentelemetry-collector-contrib](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases)
          | minor | `0.157.0` \u2192 `0.158.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-telemetry/opentelemetry-collector-releases
          (otel/opentelemetry-collector-contrib)</summary>\n\n### [`v0.158.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/blob/HEAD/CHANGELOG.md#v01580)\n\n[Compare
          Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/compare/v0.157.0...v0.158.0)\n\n#####
          \U0001F6D1 Breaking changes \U0001F6D1\n\n- `all`: Update Cosign usage to
          work with v3 ([#&#8203;1570](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1570))\n
          \ The Cosign v3 upgrade introduced a change in signing workflow. Previous
          two files\n  were required to map the outputs (certificate and signature),
          now only one file is required.\n  The new file is a bundle that contains
          both outputs in JSON format.\n  This change has been done following the
          guidance from <https://goreleaser.com/blog/cosign-v3/>.\n  With this change,
          anyone who wants to verify the signature of the artifacts produced by the\n
          \ release will need to use Cosign V3 and point to the new bundle file or
          download the bundle and\n  unpack it to get the certificate and signature
          files.\n\n- `all`: Use split checksum for all binaries and distros ([#&#8203;1582](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1582))\n
          \ The previous attempt at splitting the checksum file for AIX releases was
          not successful.\n  The problem lies on the fac that `.runtime.GOOS` will
          always be the runtime of the compiled\n  goreleaser binary (\"linux\" in
          this case). The only way to split the checksum file per target\n  is what's
          implement here, but it ends up giving one checksum file per produced artifact.\n\n#####
          \U0001F680 New components \U0001F680\n\n- `icmpcheckreceiver`: Add icmpcheckreceiver
          to the contrib distribution ([#&#8203;1577](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1577))\n\n#####
          \U0001F4A1 Enhancements \U0001F4A1\n\n- `all`: Add new binaries for aix/ppc64
          ([#&#8203;1424](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1424))\n\n#####
          \U0001F9F0 Bug fixes \U0001F9F0\n\n- `all`: Skip Docker build and publish
          in AIX release job. ([#&#8203;1580](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1580))\n
          \ The release for Contrib on AIX runs in its own job, where it doesn't build\n
          \ Docker images. The `continue --merge` phase of goreleaser runs all publishers\n
          \ by default, including the Docker manifests one. This will fail for AIX
          as\n  the images aren't built.\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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMi4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/release/pull/2650
        commit_id: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        patchset: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        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: 24ceb77843ae4b048187702f06d68369
      buildset_refs:
      - branch: main
        change: '2650'
        change_message: "chore(deps): update otel/opentelemetry-collector-contrib
          docker tag to v0.158.0\n\nThis PR contains the following updates:\n\n| Package
          | Update | Change |\n|---|---|---|\n| [otel/opentelemetry-collector-contrib](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases)
          | minor | `0.157.0` \u2192 `0.158.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-telemetry/opentelemetry-collector-releases
          (otel/opentelemetry-collector-contrib)</summary>\n\n### [`v0.158.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/blob/HEAD/CHANGELOG.md#v01580)\n\n[Compare
          Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/compare/v0.157.0...v0.158.0)\n\n#####
          \U0001F6D1 Breaking changes \U0001F6D1\n\n- `all`: Update Cosign usage to
          work with v3 ([#&#8203;1570](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1570))\n
          \ The Cosign v3 upgrade introduced a change in signing workflow. Previous
          two files\n  were required to map the outputs (certificate and signature),
          now only one file is required.\n  The new file is a bundle that contains
          both outputs in JSON format.\n  This change has been done following the
          guidance from <https://goreleaser.com/blog/cosign-v3/>.\n  With this change,
          anyone who wants to verify the signature of the artifacts produced by the\n
          \ release will need to use Cosign V3 and point to the new bundle file or
          download the bundle and\n  unpack it to get the certificate and signature
          files.\n\n- `all`: Use split checksum for all binaries and distros ([#&#8203;1582](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1582))\n
          \ The previous attempt at splitting the checksum file for AIX releases was
          not successful.\n  The problem lies on the fac that `.runtime.GOOS` will
          always be the runtime of the compiled\n  goreleaser binary (\"linux\" in
          this case). The only way to split the checksum file per target\n  is what's
          implement here, but it ends up giving one checksum file per produced artifact.\n\n#####
          \U0001F680 New components \U0001F680\n\n- `icmpcheckreceiver`: Add icmpcheckreceiver
          to the contrib distribution ([#&#8203;1577](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1577))\n\n#####
          \U0001F4A1 Enhancements \U0001F4A1\n\n- `all`: Add new binaries for aix/ppc64
          ([#&#8203;1424](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1424))\n\n#####
          \U0001F9F0 Bug fixes \U0001F9F0\n\n- `all`: Skip Docker build and publish
          in AIX release job. ([#&#8203;1580](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1580))\n
          \ The release for Contrib on AIX runs in its own job, where it doesn't build\n
          \ Docker images. The `continue --merge` phase of goreleaser runs all publishers\n
          \ by default, including the Docker manifests one. This will fail for AIX
          as\n  the images aren't built.\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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMi4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/release/pull/2650
        commit_id: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        patchset: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        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: '2650'
      change_message: "chore(deps): update otel/opentelemetry-collector-contrib docker
        tag to v0.158.0\n\nThis PR contains the following updates:\n\n| Package |
        Update | Change |\n|---|---|---|\n| [otel/opentelemetry-collector-contrib](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases)
        | minor | `0.157.0` \u2192 `0.158.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-telemetry/opentelemetry-collector-releases
        (otel/opentelemetry-collector-contrib)</summary>\n\n### [`v0.158.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/blob/HEAD/CHANGELOG.md#v01580)\n\n[Compare
        Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/compare/v0.157.0...v0.158.0)\n\n#####
        \U0001F6D1 Breaking changes \U0001F6D1\n\n- `all`: Update Cosign usage to
        work with v3 ([#&#8203;1570](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1570))\n
        \ The Cosign v3 upgrade introduced a change in signing workflow. Previous
        two files\n  were required to map the outputs (certificate and signature),
        now only one file is required.\n  The new file is a bundle that contains both
        outputs in JSON format.\n  This change has been done following the guidance
        from <https://goreleaser.com/blog/cosign-v3/>.\n  With this change, anyone
        who wants to verify the signature of the artifacts produced by the\n  release
        will need to use Cosign V3 and point to the new bundle file or download the
        bundle and\n  unpack it to get the certificate and signature files.\n\n- `all`:
        Use split checksum for all binaries and distros ([#&#8203;1582](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1582))\n
        \ The previous attempt at splitting the checksum file for AIX releases was
        not successful.\n  The problem lies on the fac that `.runtime.GOOS` will always
        be the runtime of the compiled\n  goreleaser binary (\"linux\" in this case).
        The only way to split the checksum file per target\n  is what's implement
        here, but it ends up giving one checksum file per produced artifact.\n\n#####
        \U0001F680 New components \U0001F680\n\n- `icmpcheckreceiver`: Add icmpcheckreceiver
        to the contrib distribution ([#&#8203;1577](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1577))\n\n#####
        \U0001F4A1 Enhancements \U0001F4A1\n\n- `all`: Add new binaries for aix/ppc64
        ([#&#8203;1424](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1424))\n\n#####
        \U0001F9F0 Bug fixes \U0001F9F0\n\n- `all`: Skip Docker build and publish
        in AIX release job. ([#&#8203;1580](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1580))\n
        \ The release for Contrib on AIX runs in its own job, where it doesn't build\n
        \ Docker images. The `continue --merge` phase of goreleaser runs all publishers\n
        \ by default, including the Docker manifests one. This will fail for AIX as\n
        \ the images aren't built.\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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMi4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/release/pull/2650
      child_jobs: []
      commit_id: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
      event_id: 9b4d9100-92af-11f1-9568-0cb63192dd9c
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/a7535c5d7dc24fba9d016183afbe0c4b/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/a7535c5d7dc24fba9d016183afbe0c4b/work/logs
        result_data_file: /var/lib/zuul/builds/a7535c5d7dc24fba9d016183afbe0c4b/work/results.json
        src_root: /var/lib/zuul/builds/a7535c5d7dc24fba9d016183afbe0c4b/work/src
        work_root: /var/lib/zuul/builds/a7535c5d7dc24fba9d016183afbe0c4b/work
      include_vars: []
      items:
      - branch: main
        change: '2650'
        change_message: "chore(deps): update otel/opentelemetry-collector-contrib
          docker tag to v0.158.0\n\nThis PR contains the following updates:\n\n| Package
          | Update | Change |\n|---|---|---|\n| [otel/opentelemetry-collector-contrib](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases)
          | minor | `0.157.0` \u2192 `0.158.0` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>open-telemetry/opentelemetry-collector-releases
          (otel/opentelemetry-collector-contrib)</summary>\n\n### [`v0.158.0`](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/blob/HEAD/CHANGELOG.md#v01580)\n\n[Compare
          Source](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/compare/v0.157.0...v0.158.0)\n\n#####
          \U0001F6D1 Breaking changes \U0001F6D1\n\n- `all`: Update Cosign usage to
          work with v3 ([#&#8203;1570](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1570))\n
          \ The Cosign v3 upgrade introduced a change in signing workflow. Previous
          two files\n  were required to map the outputs (certificate and signature),
          now only one file is required.\n  The new file is a bundle that contains
          both outputs in JSON format.\n  This change has been done following the
          guidance from <https://goreleaser.com/blog/cosign-v3/>.\n  With this change,
          anyone who wants to verify the signature of the artifacts produced by the\n
          \ release will need to use Cosign V3 and point to the new bundle file or
          download the bundle and\n  unpack it to get the certificate and signature
          files.\n\n- `all`: Use split checksum for all binaries and distros ([#&#8203;1582](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1582))\n
          \ The previous attempt at splitting the checksum file for AIX releases was
          not successful.\n  The problem lies on the fac that `.runtime.GOOS` will
          always be the runtime of the compiled\n  goreleaser binary (\"linux\" in
          this case). The only way to split the checksum file per target\n  is what's
          implement here, but it ends up giving one checksum file per produced artifact.\n\n#####
          \U0001F680 New components \U0001F680\n\n- `icmpcheckreceiver`: Add icmpcheckreceiver
          to the contrib distribution ([#&#8203;1577](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1577))\n\n#####
          \U0001F4A1 Enhancements \U0001F4A1\n\n- `all`: Add new binaries for aix/ppc64
          ([#&#8203;1424](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1424))\n\n#####
          \U0001F9F0 Bug fixes \U0001F9F0\n\n- `all`: Skip Docker build and publish
          in AIX release job. ([#&#8203;1580](https://redirect.github.com/open-telemetry/opentelemetry-collector-releases/issues/1580))\n
          \ The release for Contrib on AIX runs in its own job, where it doesn't build\n
          \ Docker images. The `continue --merge` phase of goreleaser runs all publishers\n
          \ by default, including the Docker manifests one. This will fail for AIX
          as\n  the images aren't built.\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:eyJjcmVhdGVkSW5WZXIiOiI0NC4xMi4wIiwidXBkYXRlZEluVmVyIjoiNDQuMTIuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/release/pull/2650
        commit_id: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        patchset: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBvdGVsL29wZW50ZWxlbWV0cnktY29sbGVjdG9yLWNvbnRyaWIgZG9ja2VyIHRhZyB0byB2MC4xNTguMAoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW290ZWwvb3BlbnRlbGVtZXRyeS1jb2xsZWN0b3ItY29udHJpYl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW4tdGVsZW1ldHJ5L29wZW50ZWxlbWV0cnktY29sbGVjdG9yLXJlbGVhc2VzKSB8IG1pbm9yIHwgYDAuMTU3LjBgIOKGkiBgMC4xNTguMGAgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5Pm9wZW4tdGVsZW1ldHJ5L29wZW50ZWxlbWV0cnktY29sbGVjdG9yLXJlbGVhc2VzIChvdGVsL29wZW50ZWxlbWV0cnktY29sbGVjdG9yLWNvbnRyaWIpPC9zdW1tYXJ5PgoKIyMjIFtgdjAuMTU4LjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3Blbi10ZWxlbWV0cnkvb3BlbnRlbGVtZXRyeS1jb2xsZWN0b3ItcmVsZWFzZXMvYmxvYi9IRUFEL0NIQU5HRUxPRy5tZCN2MDE1ODApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVuLXRlbGVtZXRyeS9vcGVudGVsZW1ldHJ5LWNvbGxlY3Rvci1yZWxlYXNlcy9jb21wYXJlL3YwLjE1Ny4wLi4udjAuMTU4LjApCgojIyMjIyDwn5uRIEJyZWFraW5nIGNoYW5nZXMg8J+bkQoKLSBgYWxsYDogVXBkYXRlIENvc2lnbiB1c2FnZSB0byB3b3JrIHdpdGggdjMgKFsjJiM4MjAzOzE1NzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVuLXRlbGVtZXRyeS9vcGVudGVsZW1ldHJ5LWNvbGxlY3Rvci1yZWxlYXNlcy9pc3N1ZXMvMTU3MCkpCiAgVGhlIENvc2lnbiB2MyB1cGdyYWRlIGludHJvZHVjZWQgYSBjaGFuZ2UgaW4gc2lnbmluZyB3b3JrZmxvdy4gUHJldmlvdXMgdHdvIGZpbGVzCiAgd2VyZSByZXF1aXJlZCB0byBtYXAgdGhlIG91dHB1dHMgKGNlcnRpZmljYXRlIGFuZCBzaWduYXR1cmUpLCBub3cgb25seSBvbmUgZmlsZSBpcyByZXF1aXJlZC4KICBUaGUgbmV3IGZpbGUgaXMgYSBidW5kbGUgdGhhdCBjb250YWlucyBib3RoIG91dHB1dHMgaW4gSlNPTiBmb3JtYXQuCiAgVGhpcyBjaGFuZ2UgaGFzIGJlZW4gZG9uZSBmb2xsb3dpbmcgdGhlIGd1aWRhbmNlIGZyb20gPGh0dHBzOi8vZ29yZWxlYXNlci5jb20vYmxvZy9jb3NpZ24tdjMvPi4KICBXaXRoIHRoaXMgY2hhbmdlLCBhbnlvbmUgd2hvIHdhbnRzIHRvIHZlcmlmeSB0aGUgc2lnbmF0dXJlIG9mIHRoZSBhcnRpZmFjdHMgcHJvZHVjZWQgYnkgdGhlCiAgcmVsZWFzZSB3aWxsIG5lZWQgdG8gdXNlIENvc2lnbiBWMyBhbmQgcG9pbnQgdG8gdGhlIG5ldyBidW5kbGUgZmlsZSBvciBkb3dubG9hZCB0aGUgYnVuZGxlIGFuZAogIHVucGFjayBpdCB0byBnZXQgdGhlIGNlcnRpZmljYXRlIGFuZCBzaWduYXR1cmUgZmlsZXMuCgotIGBhbGxgOiBVc2Ugc3BsaXQgY2hlY2tzdW0gZm9yIGFsbCBiaW5hcmllcyBhbmQgZGlzdHJvcyAoWyMmIzgyMDM7MTU4Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW4tdGVsZW1ldHJ5L29wZW50ZWxlbWV0cnktY29sbGVjdG9yLXJlbGVhc2VzL2lzc3Vlcy8xNTgyKSkKICBUaGUgcHJldmlvdXMgYXR0ZW1wdCBhdCBzcGxpdHRpbmcgdGhlIGNoZWNrc3VtIGZpbGUgZm9yIEFJWCByZWxlYXNlcyB3YXMgbm90IHN1Y2Nlc3NmdWwuCiAgVGhlIHByb2JsZW0gbGllcyBvbiB0aGUgZmFjIHRoYXQgYC5ydW50aW1lLkdPT1NgIHdpbGwgYWx3YXlzIGJlIHRoZSBydW50aW1lIG9mIHRoZSBjb21waWxlZAogIGdvcmVsZWFzZXIgYmluYXJ5ICgibGludXgiIGluIHRoaXMgY2FzZSkuIFRoZSBvbmx5IHdheSB0byBzcGxpdCB0aGUgY2hlY2tzdW0gZmlsZSBwZXIgdGFyZ2V0CiAgaXMgd2hhdCdzIGltcGxlbWVudCBoZXJlLCBidXQgaXQgZW5kcyB1cCBnaXZpbmcgb25lIGNoZWNrc3VtIGZpbGUgcGVyIHByb2R1Y2VkIGFydGlmYWN0LgoKIyMjIyMg8J+agCBOZXcgY29tcG9uZW50cyDwn5qACgotIGBpY21wY2hlY2tyZWNlaXZlcmA6IEFkZCBpY21wY2hlY2tyZWNlaXZlciB0byB0aGUgY29udHJpYiBkaXN0cmlidXRpb24gKFsjJiM4MjAzOzE1NzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVuLXRlbGVtZXRyeS9vcGVudGVsZW1ldHJ5LWNvbGxlY3Rvci1yZWxlYXNlcy9pc3N1ZXMvMTU3NykpCgojIyMjIyDwn5KhIEVuaGFuY2VtZW50cyDwn5KhCgotIGBhbGxgOiBBZGQgbmV3IGJpbmFyaWVzIGZvciBhaXgvcHBjNjQgKFsjJiM4MjAzOzE0MjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVuLXRlbGVtZXRyeS9vcGVudGVsZW1ldHJ5LWNvbGxlY3Rvci1yZWxlYXNlcy9pc3N1ZXMvMTQyNCkpCgojIyMjIyDwn6ewIEJ1ZyBmaXhlcyDwn6ewCgotIGBhbGxgOiBTa2lwIERvY2tlciBidWlsZCBhbmQgcHVibGlzaCBpbiBBSVggcmVsZWFzZSBqb2IuIChbIyYjODIwMzsxNTgwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3Blbi10ZWxlbWV0cnkvb3BlbnRlbGVtZXRyeS1jb2xsZWN0b3ItcmVsZWFzZXMvaXNzdWVzLzE1ODApKQogIFRoZSByZWxlYXNlIGZvciBDb250cmliIG9uIEFJWCBydW5zIGluIGl0cyBvd24gam9iLCB3aGVyZSBpdCBkb2Vzbid0IGJ1aWxkCiAgRG9ja2VyIGltYWdlcy4gVGhlIGBjb250aW51ZSAtLW1lcmdlYCBwaGFzZSBvZiBnb3JlbGVhc2VyIHJ1bnMgYWxsIHB1Ymxpc2hlcnMKICBieSBkZWZhdWx0LCBpbmNsdWRpbmcgdGhlIERvY2tlciBtYW5pZmVzdHMgb25lLiBUaGlzIHdpbGwgZmFpbCBmb3IgQUlYIGFzCiAgdGhlIGltYWdlcyBhcmVuJ3QgYnVpbHQuCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogKFVUQykKCi0gQnJhbmNoIGNyZWF0aW9uCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKLSBBdXRvbWVyZ2UKICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi9vc2lzbS9yZWxlYXNlKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME5DNHhNaTR3SWl3aWRYQmtZWFJsWkVsdVZtVnlJam9pTkRRdU1USXVNQ0lzSW5SaGNtZGxkRUp5WVc1amFDSTZJbTFoYVc0aUxDSnNZV0psYkhNaU9sc2ljbVZ1YjNaaGRHVWlYWDA9LS0+Cg==
      patchset: ac2eb0ba71b634f5d049e80d58758ef34f0557b1
      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: b7c70f39598a39998dbbc6f833779355630f3a39
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: b7c70f39598a39998dbbc6f833779355630f3a39
          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: bed7807d9cab5a10adf1f4a0374f0a84a870fd3f
          name: osism/release
          required: false
          short_name: release
          src_dir: src/github.com/osism/release
      ref: refs/pull/2650/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
