all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe87:5b68
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 59882ced-3093-4164-9e21-8cb27ce077a0
        host_id: d2c528664e1bd332192bb574345deb0c6c7158061222e4a6c036b5ef
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe87:5b68
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.164
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.110
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe87:5b68
        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 flake8 explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#32>'
      - '<Job flake8 explicit: None implied: None source: osism/cfg-cookiecutter/.zuul.yaml@main#82>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: e40e50b58c23483c8fdde9f7800d744c
      build_refs:
      - branch: main
        change: '856'
        change_message: "chore(deps): update dependency cryptography to v48 [security]\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [cryptography](https://redirect.github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/))
          | `==46.0.7` \u2192 `==48.0.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/48.0.1?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/46.0.7/48.0.1?slim=true)
          |\n\n---\n\n### Vulnerable OpenSSL included in cryptography wheels\n[GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\n<details>\n<summary>More
          information</summary>\n\n#### Details\npyca/cryptography's wheels include
          a statically linked copy of OpenSSL. The versions of OpenSSL included in
          wheels prior to cryptograph 48.01 are vulnerable to a security issue. More
          details about the vulnerability itself can be found in https://openssl-library.org/news/secadv/20260609.txt.\n\nIf
          you are building cryptography source (\"sdist\") then you are responsible
          for upgrading your copy of OpenSSL. Only users installing from wheels built
          by the cryptography project (i.e., those distributed on PyPI) need to update
          their cryptography versions.\n\n#### Severity\n- CVSS Score: 7.5 / 10 (High)\n-
          Vector String: `CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H`\n\n#### References\n-
          [https://github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf)\n-
          [https://openssl-library.org/news/secadv/20260609.txt](https://openssl-library.org/news/secadv/20260609.txt)\n-
          [https://github.com/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\nThis
          data is provided by the [GitHub Advisory Database](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)
          ([CC-BY 4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).\n</details>\n\n---\n\n###
          Release Notes\n\n<details>\n<summary>pyca/cryptography (cryptography)</summary>\n\n###
          [`v48.0.1`](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n###
          [`v48.0.0`](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n###
          [`v47.0.0`](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\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/cfg-cookiecutter).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/cfg-cookiecutter/pull/856
        commit_id: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        patchset: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/cfg-cookiecutter
          name: osism/cfg-cookiecutter
          short_name: cfg-cookiecutter
        src_dir: src/github.com/osism/cfg-cookiecutter
        topic: null
      buildset: cf46cb018a6c4d23add696a92d2cf1b7
      buildset_refs:
      - branch: main
        change: '856'
        change_message: "chore(deps): update dependency cryptography to v48 [security]\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [cryptography](https://redirect.github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/))
          | `==46.0.7` \u2192 `==48.0.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/48.0.1?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/46.0.7/48.0.1?slim=true)
          |\n\n---\n\n### Vulnerable OpenSSL included in cryptography wheels\n[GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\n<details>\n<summary>More
          information</summary>\n\n#### Details\npyca/cryptography's wheels include
          a statically linked copy of OpenSSL. The versions of OpenSSL included in
          wheels prior to cryptograph 48.01 are vulnerable to a security issue. More
          details about the vulnerability itself can be found in https://openssl-library.org/news/secadv/20260609.txt.\n\nIf
          you are building cryptography source (\"sdist\") then you are responsible
          for upgrading your copy of OpenSSL. Only users installing from wheels built
          by the cryptography project (i.e., those distributed on PyPI) need to update
          their cryptography versions.\n\n#### Severity\n- CVSS Score: 7.5 / 10 (High)\n-
          Vector String: `CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H`\n\n#### References\n-
          [https://github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf)\n-
          [https://openssl-library.org/news/secadv/20260609.txt](https://openssl-library.org/news/secadv/20260609.txt)\n-
          [https://github.com/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\nThis
          data is provided by the [GitHub Advisory Database](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)
          ([CC-BY 4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).\n</details>\n\n---\n\n###
          Release Notes\n\n<details>\n<summary>pyca/cryptography (cryptography)</summary>\n\n###
          [`v48.0.1`](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n###
          [`v48.0.0`](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n###
          [`v47.0.0`](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\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/cfg-cookiecutter).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/cfg-cookiecutter/pull/856
        commit_id: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        patchset: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/cfg-cookiecutter
          name: osism/cfg-cookiecutter
          short_name: cfg-cookiecutter
        src_dir: src/github.com/osism/cfg-cookiecutter
        topic: null
      change: '856'
      change_message: "chore(deps): update dependency cryptography to v48 [security]\n\nThis
        PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
        | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
        [cryptography](https://redirect.github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/))
        | `==46.0.7` \u2192 `==48.0.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/48.0.1?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/46.0.7/48.0.1?slim=true)
        |\n\n---\n\n### Vulnerable OpenSSL included in cryptography wheels\n[GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\n<details>\n<summary>More
        information</summary>\n\n#### Details\npyca/cryptography's wheels include
        a statically linked copy of OpenSSL. The versions of OpenSSL included in wheels
        prior to cryptograph 48.01 are vulnerable to a security issue. More details
        about the vulnerability itself can be found in https://openssl-library.org/news/secadv/20260609.txt.\n\nIf
        you are building cryptography source (\"sdist\") then you are responsible
        for upgrading your copy of OpenSSL. Only users installing from wheels built
        by the cryptography project (i.e., those distributed on PyPI) need to update
        their cryptography versions.\n\n#### Severity\n- CVSS Score: 7.5 / 10 (High)\n-
        Vector String: `CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H`\n\n#### References\n-
        [https://github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf)\n-
        [https://openssl-library.org/news/secadv/20260609.txt](https://openssl-library.org/news/secadv/20260609.txt)\n-
        [https://github.com/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\nThis
        data is provided by the [GitHub Advisory Database](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)
        ([CC-BY 4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).\n</details>\n\n---\n\n###
        Release Notes\n\n<details>\n<summary>pyca/cryptography (cryptography)</summary>\n\n###
        [`v48.0.1`](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n[Compare
        Source](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n###
        [`v48.0.0`](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n[Compare
        Source](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n###
        [`v47.0.0`](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\n\n[Compare
        Source](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\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/cfg-cookiecutter).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/cfg-cookiecutter/pull/856
      child_jobs: []
      commit_id: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
      event_id: 59ce63a0-6bca-11f1-9fd0-99c34016d93d
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/e40e50b58c23483c8fdde9f7800d744c/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/e40e50b58c23483c8fdde9f7800d744c/work/logs
        result_data_file: /var/lib/zuul/builds/e40e50b58c23483c8fdde9f7800d744c/work/results.json
        src_root: /var/lib/zuul/builds/e40e50b58c23483c8fdde9f7800d744c/work/src
        work_root: /var/lib/zuul/builds/e40e50b58c23483c8fdde9f7800d744c/work
      include_vars: []
      items:
      - branch: main
        change: '856'
        change_message: "chore(deps): update dependency cryptography to v48 [security]\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [cryptography](https://redirect.github.com/pyca/cryptography) ([changelog](https://cryptography.io/en/latest/changelog/))
          | `==46.0.7` \u2192 `==48.0.1` | ![age](https://developer.mend.io/api/mc/badges/age/pypi/cryptography/48.0.1?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/cryptography/46.0.7/48.0.1?slim=true)
          |\n\n---\n\n### Vulnerable OpenSSL included in cryptography wheels\n[GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\n<details>\n<summary>More
          information</summary>\n\n#### Details\npyca/cryptography's wheels include
          a statically linked copy of OpenSSL. The versions of OpenSSL included in
          wheels prior to cryptograph 48.01 are vulnerable to a security issue. More
          details about the vulnerability itself can be found in https://openssl-library.org/news/secadv/20260609.txt.\n\nIf
          you are building cryptography source (\"sdist\") then you are responsible
          for upgrading your copy of OpenSSL. Only users installing from wheels built
          by the cryptography project (i.e., those distributed on PyPI) need to update
          their cryptography versions.\n\n#### Severity\n- CVSS Score: 7.5 / 10 (High)\n-
          Vector String: `CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H`\n\n#### References\n-
          [https://github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/pyca/cryptography/security/advisories/GHSA-537c-gmf6-5ccf)\n-
          [https://openssl-library.org/news/secadv/20260609.txt](https://openssl-library.org/news/secadv/20260609.txt)\n-
          [https://github.com/advisories/GHSA-537c-gmf6-5ccf](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)\n\nThis
          data is provided by the [GitHub Advisory Database](https://redirect.github.com/advisories/GHSA-537c-gmf6-5ccf)
          ([CC-BY 4.0](https://redirect.github.com/github/advisory-database/blob/main/LICENSE.md)).\n</details>\n\n---\n\n###
          Release Notes\n\n<details>\n<summary>pyca/cryptography (cryptography)</summary>\n\n###
          [`v48.0.1`](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/48.0.0...48.0.1)\n\n###
          [`v48.0.0`](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/47.0.0...48.0.0)\n\n###
          [`v47.0.0`](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\n\n[Compare
          Source](https://redirect.github.com/pyca/cryptography/compare/46.0.7...47.0.0)\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/cfg-cookiecutter).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMzEuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIzMS4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/cfg-cookiecutter/pull/856
        commit_id: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        patchset: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/cfg-cookiecutter
          name: osism/cfg-cookiecutter
          short_name: cfg-cookiecutter
          src_dir: src/github.com/osism/cfg-cookiecutter
        topic: null
      job: flake8
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGNyeXB0b2dyYXBoeSB0byB2NDggW3NlY3VyaXR5XQoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2NyeXB0b2dyYXBoeV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL3B5Y2EvY3J5cHRvZ3JhcGh5KSAoW2NoYW5nZWxvZ10oaHR0cHM6Ly9jcnlwdG9ncmFwaHkuaW8vZW4vbGF0ZXN0L2NoYW5nZWxvZy8pKSB8IGA9PTQ2LjAuN2Ag4oaSIGA9PTQ4LjAuMWAgfCAhW2FnZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2FnZS9weXBpL2NyeXB0b2dyYXBoeS80OC4wLjE/c2xpbT10cnVlKSB8ICFbY29uZmlkZW5jZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2NvbmZpZGVuY2UvcHlwaS9jcnlwdG9ncmFwaHkvNDYuMC43LzQ4LjAuMT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFZ1bG5lcmFibGUgT3BlblNTTCBpbmNsdWRlZCBpbiBjcnlwdG9ncmFwaHkgd2hlZWxzCltHSFNBLTUzN2MtZ21mNi01Y2NmXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYWR2aXNvcmllcy9HSFNBLTUzN2MtZ21mNi01Y2NmKQoKPGRldGFpbHM+CjxzdW1tYXJ5Pk1vcmUgaW5mb3JtYXRpb248L3N1bW1hcnk+CgojIyMjIERldGFpbHMKcHljYS9jcnlwdG9ncmFwaHkncyB3aGVlbHMgaW5jbHVkZSBhIHN0YXRpY2FsbHkgbGlua2VkIGNvcHkgb2YgT3BlblNTTC4gVGhlIHZlcnNpb25zIG9mIE9wZW5TU0wgaW5jbHVkZWQgaW4gd2hlZWxzIHByaW9yIHRvIGNyeXB0b2dyYXBoIDQ4LjAxIGFyZSB2dWxuZXJhYmxlIHRvIGEgc2VjdXJpdHkgaXNzdWUuIE1vcmUgZGV0YWlscyBhYm91dCB0aGUgdnVsbmVyYWJpbGl0eSBpdHNlbGYgY2FuIGJlIGZvdW5kIGluIGh0dHBzOi8vb3BlbnNzbC1saWJyYXJ5Lm9yZy9uZXdzL3NlY2Fkdi8yMDI2MDYwOS50eHQuCgpJZiB5b3UgYXJlIGJ1aWxkaW5nIGNyeXB0b2dyYXBoeSBzb3VyY2UgKCJzZGlzdCIpIHRoZW4geW91IGFyZSByZXNwb25zaWJsZSBmb3IgdXBncmFkaW5nIHlvdXIgY29weSBvZiBPcGVuU1NMLiBPbmx5IHVzZXJzIGluc3RhbGxpbmcgZnJvbSB3aGVlbHMgYnVpbHQgYnkgdGhlIGNyeXB0b2dyYXBoeSBwcm9qZWN0IChpLmUuLCB0aG9zZSBkaXN0cmlidXRlZCBvbiBQeVBJKSBuZWVkIHRvIHVwZGF0ZSB0aGVpciBjcnlwdG9ncmFwaHkgdmVyc2lvbnMuCgojIyMjIFNldmVyaXR5Ci0gQ1ZTUyBTY29yZTogNy41IC8gMTAgKEhpZ2gpCi0gVmVjdG9yIFN0cmluZzogYENWU1M6My4xL0FWOk4vQUM6TC9QUjpOL1VJOk4vUzpVL0M6Ti9JOk4vQTpIYAoKIyMjIyBSZWZlcmVuY2VzCi0gW2h0dHBzOi8vZ2l0aHViLmNvbS9weWNhL2NyeXB0b2dyYXBoeS9zZWN1cml0eS9hZHZpc29yaWVzL0dIU0EtNTM3Yy1nbWY2LTVjY2ZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9weWNhL2NyeXB0b2dyYXBoeS9zZWN1cml0eS9hZHZpc29yaWVzL0dIU0EtNTM3Yy1nbWY2LTVjY2YpCi0gW2h0dHBzOi8vb3BlbnNzbC1saWJyYXJ5Lm9yZy9uZXdzL3NlY2Fkdi8yMDI2MDYwOS50eHRdKGh0dHBzOi8vb3BlbnNzbC1saWJyYXJ5Lm9yZy9uZXdzL3NlY2Fkdi8yMDI2MDYwOS50eHQpCi0gW2h0dHBzOi8vZ2l0aHViLmNvbS9hZHZpc29yaWVzL0dIU0EtNTM3Yy1nbWY2LTVjY2ZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hZHZpc29yaWVzL0dIU0EtNTM3Yy1nbWY2LTVjY2YpCgpUaGlzIGRhdGEgaXMgcHJvdmlkZWQgYnkgdGhlIFtHaXRIdWIgQWR2aXNvcnkgRGF0YWJhc2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9hZHZpc29yaWVzL0dIU0EtNTM3Yy1nbWY2LTVjY2YpIChbQ0MtQlkgNC4wXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ2l0aHViL2Fkdmlzb3J5LWRhdGFiYXNlL2Jsb2IvbWFpbi9MSUNFTlNFLm1kKSkuCjwvZGV0YWlscz4KCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5weWNhL2NyeXB0b2dyYXBoeSAoY3J5cHRvZ3JhcGh5KTwvc3VtbWFyeT4KCiMjIyBbYHY0OC4wLjFgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcHljYS9jcnlwdG9ncmFwaHkvY29tcGFyZS80OC4wLjAuLi40OC4wLjEpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9weWNhL2NyeXB0b2dyYXBoeS9jb21wYXJlLzQ4LjAuMC4uLjQ4LjAuMSkKCiMjIyBbYHY0OC4wLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcHljYS9jcnlwdG9ncmFwaHkvY29tcGFyZS80Ny4wLjAuLi40OC4wLjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9weWNhL2NyeXB0b2dyYXBoeS9jb21wYXJlLzQ3LjAuMC4uLjQ4LjAuMCkKCiMjIyBbYHY0Ny4wLjBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vcHljYS9jcnlwdG9ncmFwaHkvY29tcGFyZS80Ni4wLjcuLi40Ny4wLjApCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9weWNhL2NyeXB0b2dyYXBoeS9jb21wYXJlLzQ2LjAuNy4uLjQ3LjAuMCkKCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL2NmZy1jb29raWVjdXR0ZXIpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0eU16RXVNU0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF6TGpJek1TNHhJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: 948c607fab74f5b1e85059e7fffbf0fbc5fc27b2
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 3d5c7b5973754999f7005857a00ce9168944f0f1
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 3d5c7b5973754999f7005857a00ce9168944f0f1
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/flake8/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/cfg-cookiecutter
        name: osism/cfg-cookiecutter
        short_name: cfg-cookiecutter
        src_dir: src/github.com/osism/cfg-cookiecutter
      projects:
        github.com/osism/cfg-cookiecutter:
          canonical_hostname: github.com
          canonical_name: github.com/osism/cfg-cookiecutter
          checkout: main
          checkout_description: zuul branch
          commit: c23d2b1df34ef74faa0685a6e577caae8f1b29e1
          name: osism/cfg-cookiecutter
          required: false
          short_name: cfg-cookiecutter
          src_dir: src/github.com/osism/cfg-cookiecutter
      ref: refs/pull/856/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
