all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:feec:3cb4
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: a639369f-7785-4be1-8750-562c979dd158
        host_id: d2c528664e1bd332192bb574345deb0c6c7158061222e4a6c036b5ef
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:feec:3cb4
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.103
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.99
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:feec:3cb4
        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/testbed/.zuul.yaml@main#171>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 7285fec5fd1e444caeef47b653097bab
      build_refs:
      - branch: main
        change: '2783'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.10.7\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.10.6` -> `v1.10.7` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.10.6` -> `1.10.7` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.10.7`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.10.7)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7)\n\nSECURITY
          ADVISORIES:\n\nThis release contains fixes for some security advisories
          related to previous releases in this series.\n\n- `tofu init` in OpenTofu
          v1.10.6 and earlier could potentially use unbounded memory if there is a
          direct or indirect dependency on a maliciously-crafted module package distributed
          as a \"tar\" archive.\n\n  This would require the attacker to coerce a root
          module author to depend (directly or indirectly) on a module package they
          control, using the HTTP, Amazon S3, or Google Cloud Storage source types
          to refer to a tar archive.\n\n  This release incorporates the upstream fixes
          for [CVE-2025-58183](https://www.cve.org/CVERecord?id=CVE-2025-58183).\n\n-
          When making requests to HTTPS servers, OpenTofu v1.10.6 and earlier could
          potentially use unbounded memory or crash with a \"panic\" error if TLS
          verification involves an excessively-long certificate chain or a chain including
          DSA public keys.\n\n  This affected all outgoing HTTPS requests made by
          OpenTofu itself, including requests to HTTPS-based state storage backends,
          module registries, and provider registries. For example, an attacker could
          coerce a root module author to depend (directly or indirectly) on a module
          they control which then refers to a module or provider from an attacker-controlled
          registry. That mode of attack would cause failures in `tofu init`, at module
          or provider installation time.\n\n  Provider plugins contain their own HTTPS
          client code, which may have similar problems. OpenTofu v1.10.7 cannot address
          similar problems within provider plugins, and so we recommend checking for
          similar advisories and fixes in the provider plugins you use.\n\n  This
          release incorporates upstream fixes for [CVE-2025-58185](https://www.cve.org/CVERecord?id=CVE-2025-58185),
          [CVE-2025-58187](https://www.cve.org/CVERecord?id=CVE-2025-58187), and [CVE-2025-58188](https://www.cve.org/CVERecord?id=CVE-2025-58188).\n\nBUG
          FIXES:\n\n- Fix crash in tofu test when using deprecated outputs ([#&#8203;3249](https://redirect.github.com/opentofu/opentofu/pull/3249))\n-
          Fix missing provider functions when parentheses are used ([#&#8203;3402](https://redirect.github.com/opentofu/opentofu/pull/3402))\n-
          `for_each` inside `dynamic` blocks can now call provider-defined functions.
          ([#&#8203;3429](https://redirect.github.com/opentofu/opentofu/issues/3429))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7>\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - 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 these updates 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/testbed/pull/2783
        commit_id: 5ff596829d990a7f307848955fa18c37908b91b3
        patchset: 5ff596829d990a7f307848955fa18c37908b91b3
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/testbed
          name: osism/testbed
          short_name: testbed
        src_dir: src/github.com/osism/testbed
        topic: null
      buildset: fc2f9ced7192448a95551da2454366c8
      buildset_refs:
      - branch: main
        change: '2783'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.10.7\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.10.6` -> `v1.10.7` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.10.6` -> `1.10.7` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.10.7`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.10.7)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7)\n\nSECURITY
          ADVISORIES:\n\nThis release contains fixes for some security advisories
          related to previous releases in this series.\n\n- `tofu init` in OpenTofu
          v1.10.6 and earlier could potentially use unbounded memory if there is a
          direct or indirect dependency on a maliciously-crafted module package distributed
          as a \"tar\" archive.\n\n  This would require the attacker to coerce a root
          module author to depend (directly or indirectly) on a module package they
          control, using the HTTP, Amazon S3, or Google Cloud Storage source types
          to refer to a tar archive.\n\n  This release incorporates the upstream fixes
          for [CVE-2025-58183](https://www.cve.org/CVERecord?id=CVE-2025-58183).\n\n-
          When making requests to HTTPS servers, OpenTofu v1.10.6 and earlier could
          potentially use unbounded memory or crash with a \"panic\" error if TLS
          verification involves an excessively-long certificate chain or a chain including
          DSA public keys.\n\n  This affected all outgoing HTTPS requests made by
          OpenTofu itself, including requests to HTTPS-based state storage backends,
          module registries, and provider registries. For example, an attacker could
          coerce a root module author to depend (directly or indirectly) on a module
          they control which then refers to a module or provider from an attacker-controlled
          registry. That mode of attack would cause failures in `tofu init`, at module
          or provider installation time.\n\n  Provider plugins contain their own HTTPS
          client code, which may have similar problems. OpenTofu v1.10.7 cannot address
          similar problems within provider plugins, and so we recommend checking for
          similar advisories and fixes in the provider plugins you use.\n\n  This
          release incorporates upstream fixes for [CVE-2025-58185](https://www.cve.org/CVERecord?id=CVE-2025-58185),
          [CVE-2025-58187](https://www.cve.org/CVERecord?id=CVE-2025-58187), and [CVE-2025-58188](https://www.cve.org/CVERecord?id=CVE-2025-58188).\n\nBUG
          FIXES:\n\n- Fix crash in tofu test when using deprecated outputs ([#&#8203;3249](https://redirect.github.com/opentofu/opentofu/pull/3249))\n-
          Fix missing provider functions when parentheses are used ([#&#8203;3402](https://redirect.github.com/opentofu/opentofu/pull/3402))\n-
          `for_each` inside `dynamic` blocks can now call provider-defined functions.
          ([#&#8203;3429](https://redirect.github.com/opentofu/opentofu/issues/3429))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7>\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - 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 these updates 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/testbed/pull/2783
        commit_id: 5ff596829d990a7f307848955fa18c37908b91b3
        patchset: 5ff596829d990a7f307848955fa18c37908b91b3
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/testbed
          name: osism/testbed
          short_name: testbed
        src_dir: src/github.com/osism/testbed
        topic: null
      change: '2783'
      change_message: "chore(deps): update dependency opentofu/opentofu to v1.10.7\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
        | `v1.10.6` -> `v1.10.7` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
        | patch | `1.10.6` -> `1.10.7` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
        (opentofu/opentofu)</summary>\n\n### [`v1.10.7`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.10.7)\n\n[Compare
        Source](https://redirect.github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7)\n\nSECURITY
        ADVISORIES:\n\nThis release contains fixes for some security advisories related
        to previous releases in this series.\n\n- `tofu init` in OpenTofu v1.10.6
        and earlier could potentially use unbounded memory if there is a direct or
        indirect dependency on a maliciously-crafted module package distributed as
        a \"tar\" archive.\n\n  This would require the attacker to coerce a root module
        author to depend (directly or indirectly) on a module package they control,
        using the HTTP, Amazon S3, or Google Cloud Storage source types to refer to
        a tar archive.\n\n  This release incorporates the upstream fixes for [CVE-2025-58183](https://www.cve.org/CVERecord?id=CVE-2025-58183).\n\n-
        When making requests to HTTPS servers, OpenTofu v1.10.6 and earlier could
        potentially use unbounded memory or crash with a \"panic\" error if TLS verification
        involves an excessively-long certificate chain or a chain including DSA public
        keys.\n\n  This affected all outgoing HTTPS requests made by OpenTofu itself,
        including requests to HTTPS-based state storage backends, module registries,
        and provider registries. For example, an attacker could coerce a root module
        author to depend (directly or indirectly) on a module they control which then
        refers to a module or provider from an attacker-controlled registry. That
        mode of attack would cause failures in `tofu init`, at module or provider
        installation time.\n\n  Provider plugins contain their own HTTPS client code,
        which may have similar problems. OpenTofu v1.10.7 cannot address similar problems
        within provider plugins, and so we recommend checking for similar advisories
        and fixes in the provider plugins you use.\n\n  This release incorporates
        upstream fixes for [CVE-2025-58185](https://www.cve.org/CVERecord?id=CVE-2025-58185),
        [CVE-2025-58187](https://www.cve.org/CVERecord?id=CVE-2025-58187), and [CVE-2025-58188](https://www.cve.org/CVERecord?id=CVE-2025-58188).\n\nBUG
        FIXES:\n\n- Fix crash in tofu test when using deprecated outputs ([#&#8203;3249](https://redirect.github.com/opentofu/opentofu/pull/3249))\n-
        Fix missing provider functions when parentheses are used ([#&#8203;3402](https://redirect.github.com/opentofu/opentofu/pull/3402))\n-
        `for_each` inside `dynamic` blocks can now call provider-defined functions.
        ([#&#8203;3429](https://redirect.github.com/opentofu/opentofu/issues/3429))\n\n**Full
        Changelog**: <https://github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7>\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time (no
        schedule defined), Automerge - 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 these updates 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/testbed/pull/2783
      child_jobs: []
      commit_id: 5ff596829d990a7f307848955fa18c37908b91b3
      event_id: 7b400270-bb47-11f0-9cbe-9b1e82394cec
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/7285fec5fd1e444caeef47b653097bab/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/7285fec5fd1e444caeef47b653097bab/work/logs
        result_data_file: /var/lib/zuul/builds/7285fec5fd1e444caeef47b653097bab/work/results.json
        src_root: /var/lib/zuul/builds/7285fec5fd1e444caeef47b653097bab/work/src
        work_root: /var/lib/zuul/builds/7285fec5fd1e444caeef47b653097bab/work
      include_vars: []
      items:
      - branch: main
        change: '2783'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.10.7\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.10.6` -> `v1.10.7` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.10.6` -> `1.10.7` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.10.7`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.10.7)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7)\n\nSECURITY
          ADVISORIES:\n\nThis release contains fixes for some security advisories
          related to previous releases in this series.\n\n- `tofu init` in OpenTofu
          v1.10.6 and earlier could potentially use unbounded memory if there is a
          direct or indirect dependency on a maliciously-crafted module package distributed
          as a \"tar\" archive.\n\n  This would require the attacker to coerce a root
          module author to depend (directly or indirectly) on a module package they
          control, using the HTTP, Amazon S3, or Google Cloud Storage source types
          to refer to a tar archive.\n\n  This release incorporates the upstream fixes
          for [CVE-2025-58183](https://www.cve.org/CVERecord?id=CVE-2025-58183).\n\n-
          When making requests to HTTPS servers, OpenTofu v1.10.6 and earlier could
          potentially use unbounded memory or crash with a \"panic\" error if TLS
          verification involves an excessively-long certificate chain or a chain including
          DSA public keys.\n\n  This affected all outgoing HTTPS requests made by
          OpenTofu itself, including requests to HTTPS-based state storage backends,
          module registries, and provider registries. For example, an attacker could
          coerce a root module author to depend (directly or indirectly) on a module
          they control which then refers to a module or provider from an attacker-controlled
          registry. That mode of attack would cause failures in `tofu init`, at module
          or provider installation time.\n\n  Provider plugins contain their own HTTPS
          client code, which may have similar problems. OpenTofu v1.10.7 cannot address
          similar problems within provider plugins, and so we recommend checking for
          similar advisories and fixes in the provider plugins you use.\n\n  This
          release incorporates upstream fixes for [CVE-2025-58185](https://www.cve.org/CVERecord?id=CVE-2025-58185),
          [CVE-2025-58187](https://www.cve.org/CVERecord?id=CVE-2025-58187), and [CVE-2025-58188](https://www.cve.org/CVERecord?id=CVE-2025-58188).\n\nBUG
          FIXES:\n\n- Fix crash in tofu test when using deprecated outputs ([#&#8203;3249](https://redirect.github.com/opentofu/opentofu/pull/3249))\n-
          Fix missing provider functions when parentheses are used ([#&#8203;3402](https://redirect.github.com/opentofu/opentofu/pull/3402))\n-
          `for_each` inside `dynamic` blocks can now call provider-defined functions.
          ([#&#8203;3429](https://redirect.github.com/opentofu/opentofu/issues/3429))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.10.6...v1.10.7>\n\n</details>\n\n---\n\n###
          Configuration\n\n\U0001F4C5 **Schedule**: Branch creation - At any time
          (no schedule defined), Automerge - 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 these updates 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuNCIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/testbed/pull/2783
        commit_id: 5ff596829d990a7f307848955fa18c37908b91b3
        patchset: 5ff596829d990a7f307848955fa18c37908b91b3
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/testbed
          name: osism/testbed
          short_name: testbed
          src_dir: src/github.com/osism/testbed
        topic: null
      job: flake8
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IG9wZW50b2Z1L29wZW50b2Z1IHRvIHYxLjEwLjcKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfAp8IFtvcGVudG9mdS9vcGVudG9mdV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1KSB8IHBhdGNoIHwgYHYxLjEwLjZgIC0+IGB2MS4xMC43YCB8CnwgW29wZW50b2Z1L29wZW50b2Z1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUpIHwgcGF0Y2ggfCBgMS4xMC42YCAtPiBgMS4xMC43YCB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+b3BlbnRvZnUvb3BlbnRvZnUgKG9wZW50b2Z1L29wZW50b2Z1KTwvc3VtbWFyeT4KCiMjIyBbYHYxLjEwLjdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcmVsZWFzZXMvdGFnL3YxLjEwLjcpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9jb21wYXJlL3YxLjEwLjYuLi52MS4xMC43KQoKU0VDVVJJVFkgQURWSVNPUklFUzoKClRoaXMgcmVsZWFzZSBjb250YWlucyBmaXhlcyBmb3Igc29tZSBzZWN1cml0eSBhZHZpc29yaWVzIHJlbGF0ZWQgdG8gcHJldmlvdXMgcmVsZWFzZXMgaW4gdGhpcyBzZXJpZXMuCgotIGB0b2Z1IGluaXRgIGluIE9wZW5Ub2Z1IHYxLjEwLjYgYW5kIGVhcmxpZXIgY291bGQgcG90ZW50aWFsbHkgdXNlIHVuYm91bmRlZCBtZW1vcnkgaWYgdGhlcmUgaXMgYSBkaXJlY3Qgb3IgaW5kaXJlY3QgZGVwZW5kZW5jeSBvbiBhIG1hbGljaW91c2x5LWNyYWZ0ZWQgbW9kdWxlIHBhY2thZ2UgZGlzdHJpYnV0ZWQgYXMgYSAidGFyIiBhcmNoaXZlLgoKICBUaGlzIHdvdWxkIHJlcXVpcmUgdGhlIGF0dGFja2VyIHRvIGNvZXJjZSBhIHJvb3QgbW9kdWxlIGF1dGhvciB0byBkZXBlbmQgKGRpcmVjdGx5IG9yIGluZGlyZWN0bHkpIG9uIGEgbW9kdWxlIHBhY2thZ2UgdGhleSBjb250cm9sLCB1c2luZyB0aGUgSFRUUCwgQW1hem9uIFMzLCBvciBHb29nbGUgQ2xvdWQgU3RvcmFnZSBzb3VyY2UgdHlwZXMgdG8gcmVmZXIgdG8gYSB0YXIgYXJjaGl2ZS4KCiAgVGhpcyByZWxlYXNlIGluY29ycG9yYXRlcyB0aGUgdXBzdHJlYW0gZml4ZXMgZm9yIFtDVkUtMjAyNS01ODE4M10oaHR0cHM6Ly93d3cuY3ZlLm9yZy9DVkVSZWNvcmQ/aWQ9Q1ZFLTIwMjUtNTgxODMpLgoKLSBXaGVuIG1ha2luZyByZXF1ZXN0cyB0byBIVFRQUyBzZXJ2ZXJzLCBPcGVuVG9mdSB2MS4xMC42IGFuZCBlYXJsaWVyIGNvdWxkIHBvdGVudGlhbGx5IHVzZSB1bmJvdW5kZWQgbWVtb3J5IG9yIGNyYXNoIHdpdGggYSAicGFuaWMiIGVycm9yIGlmIFRMUyB2ZXJpZmljYXRpb24gaW52b2x2ZXMgYW4gZXhjZXNzaXZlbHktbG9uZyBjZXJ0aWZpY2F0ZSBjaGFpbiBvciBhIGNoYWluIGluY2x1ZGluZyBEU0EgcHVibGljIGtleXMuCgogIFRoaXMgYWZmZWN0ZWQgYWxsIG91dGdvaW5nIEhUVFBTIHJlcXVlc3RzIG1hZGUgYnkgT3BlblRvZnUgaXRzZWxmLCBpbmNsdWRpbmcgcmVxdWVzdHMgdG8gSFRUUFMtYmFzZWQgc3RhdGUgc3RvcmFnZSBiYWNrZW5kcywgbW9kdWxlIHJlZ2lzdHJpZXMsIGFuZCBwcm92aWRlciByZWdpc3RyaWVzLiBGb3IgZXhhbXBsZSwgYW4gYXR0YWNrZXIgY291bGQgY29lcmNlIGEgcm9vdCBtb2R1bGUgYXV0aG9yIHRvIGRlcGVuZCAoZGlyZWN0bHkgb3IgaW5kaXJlY3RseSkgb24gYSBtb2R1bGUgdGhleSBjb250cm9sIHdoaWNoIHRoZW4gcmVmZXJzIHRvIGEgbW9kdWxlIG9yIHByb3ZpZGVyIGZyb20gYW4gYXR0YWNrZXItY29udHJvbGxlZCByZWdpc3RyeS4gVGhhdCBtb2RlIG9mIGF0dGFjayB3b3VsZCBjYXVzZSBmYWlsdXJlcyBpbiBgdG9mdSBpbml0YCwgYXQgbW9kdWxlIG9yIHByb3ZpZGVyIGluc3RhbGxhdGlvbiB0aW1lLgoKICBQcm92aWRlciBwbHVnaW5zIGNvbnRhaW4gdGhlaXIgb3duIEhUVFBTIGNsaWVudCBjb2RlLCB3aGljaCBtYXkgaGF2ZSBzaW1pbGFyIHByb2JsZW1zLiBPcGVuVG9mdSB2MS4xMC43IGNhbm5vdCBhZGRyZXNzIHNpbWlsYXIgcHJvYmxlbXMgd2l0aGluIHByb3ZpZGVyIHBsdWdpbnMsIGFuZCBzbyB3ZSByZWNvbW1lbmQgY2hlY2tpbmcgZm9yIHNpbWlsYXIgYWR2aXNvcmllcyBhbmQgZml4ZXMgaW4gdGhlIHByb3ZpZGVyIHBsdWdpbnMgeW91IHVzZS4KCiAgVGhpcyByZWxlYXNlIGluY29ycG9yYXRlcyB1cHN0cmVhbSBmaXhlcyBmb3IgW0NWRS0yMDI1LTU4MTg1XShodHRwczovL3d3dy5jdmUub3JnL0NWRVJlY29yZD9pZD1DVkUtMjAyNS01ODE4NSksIFtDVkUtMjAyNS01ODE4N10oaHR0cHM6Ly93d3cuY3ZlLm9yZy9DVkVSZWNvcmQ/aWQ9Q1ZFLTIwMjUtNTgxODcpLCBhbmQgW0NWRS0yMDI1LTU4MTg4XShodHRwczovL3d3dy5jdmUub3JnL0NWRVJlY29yZD9pZD1DVkUtMjAyNS01ODE4OCkuCgpCVUcgRklYRVM6CgotIEZpeCBjcmFzaCBpbiB0b2Z1IHRlc3Qgd2hlbiB1c2luZyBkZXByZWNhdGVkIG91dHB1dHMgKFsjJiM4MjAzOzMyNDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9wdWxsLzMyNDkpKQotIEZpeCBtaXNzaW5nIHByb3ZpZGVyIGZ1bmN0aW9ucyB3aGVuIHBhcmVudGhlc2VzIGFyZSB1c2VkIChbIyYjODIwMzszNDAyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcHVsbC8zNDAyKSkKLSBgZm9yX2VhY2hgIGluc2lkZSBgZHluYW1pY2AgYmxvY2tzIGNhbiBub3cgY2FsbCBwcm92aWRlci1kZWZpbmVkIGZ1bmN0aW9ucy4gKFsjJiM4MjAzOzM0MjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9pc3N1ZXMvMzQyOSkpCgoqKkZ1bGwgQ2hhbmdlbG9nKio6IDxodHRwczovL2dpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvY29tcGFyZS92MS4xMC42Li4udjEuMTAuNz4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiBCcmFuY2ggY3JlYXRpb24gLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCksIEF1dG9tZXJnZSAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKS4KCvCfmqYgKipBdXRvbWVyZ2UqKjogRGlzYWJsZWQgYnkgY29uZmlnLiBQbGVhc2UgbWVyZ2UgdGhpcyBtYW51YWxseSBvbmNlIHlvdSBhcmUgc2F0aXNmaWVkLgoK4pm7ICoqUmViYXNpbmcqKjogV2hlbmV2ZXIgUFIgYmVjb21lcyBjb25mbGljdGVkLCBvciB5b3UgdGljayB0aGUgcmViYXNlL3JldHJ5IGNoZWNrYm94LgoK8J+UlSAqKklnbm9yZSoqOiBDbG9zZSB0aGlzIFBSIGFuZCB5b3Ugd29uJ3QgYmUgcmVtaW5kZWQgYWJvdXQgdGhlc2UgdXBkYXRlcyBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi9vc2lzbS90ZXN0YmVkKS4KPCEtLXJlbm92YXRlLWRlYnVnOmV5SmpjbVZoZEdWa1NXNVdaWElpT2lJME1TNHhOVGt1TkNJc0luVndaR0YwWldSSmJsWmxjaUk2SWpReExqRTFPUzQwSWl3aWRHRnlaMlYwUW5KaGJtTm9Jam9pYldGcGJpSXNJbXhoWW1Wc2N5STZXeUp5Wlc1dmRtRjBaU0pkZlE9PS0tPgo=
      patchset: 5ff596829d990a7f307848955fa18c37908b91b3
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: a99634536e458dd948d9ea48ed86c01968b339e7
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: caa0df55ed55158f32903d317317ac95db4da6ce
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 397240f42127868e42e86e6aeb120c2cb092d117
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/flake8/run.yaml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_0/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_0/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_1/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_1/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_2/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_2/openinfra-zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/osism/testbed
        name: osism/testbed
        short_name: testbed
        src_dir: src/github.com/osism/testbed
      projects:
        github.com/osism/testbed:
          canonical_hostname: github.com
          canonical_name: github.com/osism/testbed
          checkout: main
          checkout_description: zuul branch
          commit: 19433ea8da2f8308a7e3ba1d8f328ca1b8f89e73
          name: osism/testbed
          required: false
          short_name: testbed
          src_dir: src/github.com/osism/testbed
      ref: refs/pull/2783/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
