all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe76:94c9
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 9ec82de8-043b-4d84-b50c-646b2619d71f
        host_id: 9a3b43c52073b98876da7433cf53a5f9772104a91b94e1d0ef2a8e4f
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe76:94c9
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.212
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.235
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe76:94c9
        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#408>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: be3284b641094635b2bfe7591c6a2298
      build_refs:
      - branch: main
        change: '2821'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.11.4\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.11.2` \u2192 `v1.11.4` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.11.2` \u2192 `1.11.4` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.11.4`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.4)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4)\n\n#####
          SECURITY ADVISORIES:\n\n- Previous releases in the v1.11 series could potentially
          take an excessive amount of time processing a maliciously-crafted `.zip`
          archive during either provider or module installation during `tofu init`.
          ([#&#8203;3689](https://redirect.github.com/opentofu/opentofu/pull/3689))\n\n#####
          BREAKING CHANGES:\n\n- Modules containing local provider configurations
          now also reject the `enabled` argument, matching existing behavior for `count`,
          `for_each`, and `depends_on`. ([#&#8203;3680](https://redirect.github.com/opentofu/opentofu/pull/3680))\n\n
          \ This was an oversight in the original design of the enabled feature and
          was missed during the review process. Although our goal is to not introduce
          breaking changes in patch releases, in some cases it may be warranted. Anyone
          who has used the enabled feature in this particular way will have unintentionally
          introduced a foot-gun into their infrastructure and should remedy it post-haste.\n\n#####
          BUG FIXES:\n\n- In JSON syntax, the state encryption method configuration
          now allows specifying keys using both normal expression syntax and using
          template interpolation syntax. Previously only the template interpolation
          syntax was allowed, which was inconsistent with other parts of the encryption
          configuration. ([#&#8203;3654](https://redirect.github.com/opentofu/opentofu/issues/3654))\n-
          Providers are not configured anymore with `DeferralAllowed` capability of
          OpenTofu since having that created unwanted behaviour from some providers.
          ([#&#8203;3676](https://redirect.github.com/opentofu/opentofu/pull/3676))\n-
          Resources containing write-only attributes now are rendered consistently
          during planning. ([#&#8203;3667](https://redirect.github.com/opentofu/opentofu/pull/3667))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4>\n\n###
          [`v1.11.3`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.3)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3)\n\n####
          BUG FIXES:\n\n- Fix crash when the executed configuration contains an import
          block that points to unexisting configuration block ([#&#8203;3616](https://redirect.github.com/opentofu/opentofu/pull/3616))\n-
          Fixed `tofu test` with `mock_provider` failing during cleanup when `lifecycle
          { ignore_changes }` references a block. ([#&#8203;3644](https://redirect.github.com/opentofu/opentofu/issues/3644))\n-
          Fixed state lock not being released when `tofu apply` is interrupted with
          Ctrl+C while using the HTTP backend. ([#&#8203;3624](https://redirect.github.com/opentofu/opentofu/issues/3624))\n-
          azure backend: resolve OIDC token dynamically to support ADO refresh. ([#&#8203;3594](https://redirect.github.com/opentofu/opentofu/pull/3594))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3>\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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2821
        commit_id: 405838074e929cf91d69c79525c630aac16e5517
        patchset: 405838074e929cf91d69c79525c630aac16e5517
        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: 47004d11eaec484f9180b4172082faaa
      buildset_refs:
      - branch: main
        change: '2821'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.11.4\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.11.2` \u2192 `v1.11.4` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.11.2` \u2192 `1.11.4` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.11.4`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.4)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4)\n\n#####
          SECURITY ADVISORIES:\n\n- Previous releases in the v1.11 series could potentially
          take an excessive amount of time processing a maliciously-crafted `.zip`
          archive during either provider or module installation during `tofu init`.
          ([#&#8203;3689](https://redirect.github.com/opentofu/opentofu/pull/3689))\n\n#####
          BREAKING CHANGES:\n\n- Modules containing local provider configurations
          now also reject the `enabled` argument, matching existing behavior for `count`,
          `for_each`, and `depends_on`. ([#&#8203;3680](https://redirect.github.com/opentofu/opentofu/pull/3680))\n\n
          \ This was an oversight in the original design of the enabled feature and
          was missed during the review process. Although our goal is to not introduce
          breaking changes in patch releases, in some cases it may be warranted. Anyone
          who has used the enabled feature in this particular way will have unintentionally
          introduced a foot-gun into their infrastructure and should remedy it post-haste.\n\n#####
          BUG FIXES:\n\n- In JSON syntax, the state encryption method configuration
          now allows specifying keys using both normal expression syntax and using
          template interpolation syntax. Previously only the template interpolation
          syntax was allowed, which was inconsistent with other parts of the encryption
          configuration. ([#&#8203;3654](https://redirect.github.com/opentofu/opentofu/issues/3654))\n-
          Providers are not configured anymore with `DeferralAllowed` capability of
          OpenTofu since having that created unwanted behaviour from some providers.
          ([#&#8203;3676](https://redirect.github.com/opentofu/opentofu/pull/3676))\n-
          Resources containing write-only attributes now are rendered consistently
          during planning. ([#&#8203;3667](https://redirect.github.com/opentofu/opentofu/pull/3667))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4>\n\n###
          [`v1.11.3`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.3)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3)\n\n####
          BUG FIXES:\n\n- Fix crash when the executed configuration contains an import
          block that points to unexisting configuration block ([#&#8203;3616](https://redirect.github.com/opentofu/opentofu/pull/3616))\n-
          Fixed `tofu test` with `mock_provider` failing during cleanup when `lifecycle
          { ignore_changes }` references a block. ([#&#8203;3644](https://redirect.github.com/opentofu/opentofu/issues/3644))\n-
          Fixed state lock not being released when `tofu apply` is interrupted with
          Ctrl+C while using the HTTP backend. ([#&#8203;3624](https://redirect.github.com/opentofu/opentofu/issues/3624))\n-
          azure backend: resolve OIDC token dynamically to support ADO refresh. ([#&#8203;3594](https://redirect.github.com/opentofu/opentofu/pull/3594))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3>\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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2821
        commit_id: 405838074e929cf91d69c79525c630aac16e5517
        patchset: 405838074e929cf91d69c79525c630aac16e5517
        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: '2821'
      change_message: "chore(deps): update dependency opentofu/opentofu to v1.11.4\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
        | `v1.11.2` \u2192 `v1.11.4` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
        | patch | `1.11.2` \u2192 `1.11.4` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
        (opentofu/opentofu)</summary>\n\n### [`v1.11.4`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.4)\n\n[Compare
        Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4)\n\n#####
        SECURITY ADVISORIES:\n\n- Previous releases in the v1.11 series could potentially
        take an excessive amount of time processing a maliciously-crafted `.zip` archive
        during either provider or module installation during `tofu init`. ([#&#8203;3689](https://redirect.github.com/opentofu/opentofu/pull/3689))\n\n#####
        BREAKING CHANGES:\n\n- Modules containing local provider configurations now
        also reject the `enabled` argument, matching existing behavior for `count`,
        `for_each`, and `depends_on`. ([#&#8203;3680](https://redirect.github.com/opentofu/opentofu/pull/3680))\n\n
        \ This was an oversight in the original design of the enabled feature and
        was missed during the review process. Although our goal is to not introduce
        breaking changes in patch releases, in some cases it may be warranted. Anyone
        who has used the enabled feature in this particular way will have unintentionally
        introduced a foot-gun into their infrastructure and should remedy it post-haste.\n\n#####
        BUG FIXES:\n\n- In JSON syntax, the state encryption method configuration
        now allows specifying keys using both normal expression syntax and using template
        interpolation syntax. Previously only the template interpolation syntax was
        allowed, which was inconsistent with other parts of the encryption configuration.
        ([#&#8203;3654](https://redirect.github.com/opentofu/opentofu/issues/3654))\n-
        Providers are not configured anymore with `DeferralAllowed` capability of
        OpenTofu since having that created unwanted behaviour from some providers.
        ([#&#8203;3676](https://redirect.github.com/opentofu/opentofu/pull/3676))\n-
        Resources containing write-only attributes now are rendered consistently during
        planning. ([#&#8203;3667](https://redirect.github.com/opentofu/opentofu/pull/3667))\n\n**Full
        Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4>\n\n###
        [`v1.11.3`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.3)\n\n[Compare
        Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3)\n\n####
        BUG FIXES:\n\n- Fix crash when the executed configuration contains an import
        block that points to unexisting configuration block ([#&#8203;3616](https://redirect.github.com/opentofu/opentofu/pull/3616))\n-
        Fixed `tofu test` with `mock_provider` failing during cleanup when `lifecycle
        { ignore_changes }` references a block. ([#&#8203;3644](https://redirect.github.com/opentofu/opentofu/issues/3644))\n-
        Fixed state lock not being released when `tofu apply` is interrupted with
        Ctrl+C while using the HTTP backend. ([#&#8203;3624](https://redirect.github.com/opentofu/opentofu/issues/3624))\n-
        azure backend: resolve OIDC token dynamically to support ADO refresh. ([#&#8203;3594](https://redirect.github.com/opentofu/opentofu/pull/3594))\n\n**Full
        Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3>\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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/testbed/pull/2821
      child_jobs: []
      commit_id: 405838074e929cf91d69c79525c630aac16e5517
      event_id: d7ed3280-f70c-11f0-92f8-129416c6e158
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/be3284b641094635b2bfe7591c6a2298/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/be3284b641094635b2bfe7591c6a2298/work/logs
        result_data_file: /var/lib/zuul/builds/be3284b641094635b2bfe7591c6a2298/work/results.json
        src_root: /var/lib/zuul/builds/be3284b641094635b2bfe7591c6a2298/work/src
        work_root: /var/lib/zuul/builds/be3284b641094635b2bfe7591c6a2298/work
      include_vars: []
      items:
      - branch: main
        change: '2821'
        change_message: "chore(deps): update dependency opentofu/opentofu to v1.11.4\n\nThis
          PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
          [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) | patch
          | `v1.11.2` \u2192 `v1.11.4` |\n| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu)
          | patch | `1.11.2` \u2192 `1.11.4` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>opentofu/opentofu
          (opentofu/opentofu)</summary>\n\n### [`v1.11.4`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.4)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4)\n\n#####
          SECURITY ADVISORIES:\n\n- Previous releases in the v1.11 series could potentially
          take an excessive amount of time processing a maliciously-crafted `.zip`
          archive during either provider or module installation during `tofu init`.
          ([#&#8203;3689](https://redirect.github.com/opentofu/opentofu/pull/3689))\n\n#####
          BREAKING CHANGES:\n\n- Modules containing local provider configurations
          now also reject the `enabled` argument, matching existing behavior for `count`,
          `for_each`, and `depends_on`. ([#&#8203;3680](https://redirect.github.com/opentofu/opentofu/pull/3680))\n\n
          \ This was an oversight in the original design of the enabled feature and
          was missed during the review process. Although our goal is to not introduce
          breaking changes in patch releases, in some cases it may be warranted. Anyone
          who has used the enabled feature in this particular way will have unintentionally
          introduced a foot-gun into their infrastructure and should remedy it post-haste.\n\n#####
          BUG FIXES:\n\n- In JSON syntax, the state encryption method configuration
          now allows specifying keys using both normal expression syntax and using
          template interpolation syntax. Previously only the template interpolation
          syntax was allowed, which was inconsistent with other parts of the encryption
          configuration. ([#&#8203;3654](https://redirect.github.com/opentofu/opentofu/issues/3654))\n-
          Providers are not configured anymore with `DeferralAllowed` capability of
          OpenTofu since having that created unwanted behaviour from some providers.
          ([#&#8203;3676](https://redirect.github.com/opentofu/opentofu/pull/3676))\n-
          Resources containing write-only attributes now are rendered consistently
          during planning. ([#&#8203;3667](https://redirect.github.com/opentofu/opentofu/pull/3667))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.3...v1.11.4>\n\n###
          [`v1.11.3`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.11.3)\n\n[Compare
          Source](https://redirect.github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3)\n\n####
          BUG FIXES:\n\n- Fix crash when the executed configuration contains an import
          block that points to unexisting configuration block ([#&#8203;3616](https://redirect.github.com/opentofu/opentofu/pull/3616))\n-
          Fixed `tofu test` with `mock_provider` failing during cleanup when `lifecycle
          { ignore_changes }` references a block. ([#&#8203;3644](https://redirect.github.com/opentofu/opentofu/issues/3644))\n-
          Fixed state lock not being released when `tofu apply` is interrupted with
          Ctrl+C while using the HTTP backend. ([#&#8203;3624](https://redirect.github.com/opentofu/opentofu/issues/3624))\n-
          azure backend: resolve OIDC token dynamically to support ADO refresh. ([#&#8203;3594](https://redirect.github.com/opentofu/opentofu/pull/3594))\n\n**Full
          Changelog**: <https://github.com/opentofu/opentofu/compare/v1.11.2...v1.11.3>\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:eyJjcmVhdGVkSW5WZXIiOiI0Mi43NC41IiwidXBkYXRlZEluVmVyIjoiNDIuODUuMSIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2821
        commit_id: 405838074e929cf91d69c79525c630aac16e5517
        patchset: 405838074e929cf91d69c79525c630aac16e5517
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IG9wZW50b2Z1L29wZW50b2Z1IHRvIHYxLjExLjQKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfAp8IFtvcGVudG9mdS9vcGVudG9mdV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1KSB8IHBhdGNoIHwgYHYxLjExLjJgIOKGkiBgdjEuMTEuNGAgfAp8IFtvcGVudG9mdS9vcGVudG9mdV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1KSB8IHBhdGNoIHwgYDEuMTEuMmAg4oaSIGAxLjExLjRgIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5vcGVudG9mdS9vcGVudG9mdSAob3BlbnRvZnUvb3BlbnRvZnUpPC9zdW1tYXJ5PgoKIyMjIFtgdjEuMTEuNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9yZWxlYXNlcy90YWcvdjEuMTEuNCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1L2NvbXBhcmUvdjEuMTEuMy4uLnYxLjExLjQpCgojIyMjIyBTRUNVUklUWSBBRFZJU09SSUVTOgoKLSBQcmV2aW91cyByZWxlYXNlcyBpbiB0aGUgdjEuMTEgc2VyaWVzIGNvdWxkIHBvdGVudGlhbGx5IHRha2UgYW4gZXhjZXNzaXZlIGFtb3VudCBvZiB0aW1lIHByb2Nlc3NpbmcgYSBtYWxpY2lvdXNseS1jcmFmdGVkIGAuemlwYCBhcmNoaXZlIGR1cmluZyBlaXRoZXIgcHJvdmlkZXIgb3IgbW9kdWxlIGluc3RhbGxhdGlvbiBkdXJpbmcgYHRvZnUgaW5pdGAuIChbIyYjODIwMzszNjg5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcHVsbC8zNjg5KSkKCiMjIyMjIEJSRUFLSU5HIENIQU5HRVM6CgotIE1vZHVsZXMgY29udGFpbmluZyBsb2NhbCBwcm92aWRlciBjb25maWd1cmF0aW9ucyBub3cgYWxzbyByZWplY3QgdGhlIGBlbmFibGVkYCBhcmd1bWVudCwgbWF0Y2hpbmcgZXhpc3RpbmcgYmVoYXZpb3IgZm9yIGBjb3VudGAsIGBmb3JfZWFjaGAsIGFuZCBgZGVwZW5kc19vbmAuIChbIyYjODIwMzszNjgwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcHVsbC8zNjgwKSkKCiAgVGhpcyB3YXMgYW4gb3ZlcnNpZ2h0IGluIHRoZSBvcmlnaW5hbCBkZXNpZ24gb2YgdGhlIGVuYWJsZWQgZmVhdHVyZSBhbmQgd2FzIG1pc3NlZCBkdXJpbmcgdGhlIHJldmlldyBwcm9jZXNzLiBBbHRob3VnaCBvdXIgZ29hbCBpcyB0byBub3QgaW50cm9kdWNlIGJyZWFraW5nIGNoYW5nZXMgaW4gcGF0Y2ggcmVsZWFzZXMsIGluIHNvbWUgY2FzZXMgaXQgbWF5IGJlIHdhcnJhbnRlZC4gQW55b25lIHdobyBoYXMgdXNlZCB0aGUgZW5hYmxlZCBmZWF0dXJlIGluIHRoaXMgcGFydGljdWxhciB3YXkgd2lsbCBoYXZlIHVuaW50ZW50aW9uYWxseSBpbnRyb2R1Y2VkIGEgZm9vdC1ndW4gaW50byB0aGVpciBpbmZyYXN0cnVjdHVyZSBhbmQgc2hvdWxkIHJlbWVkeSBpdCBwb3N0LWhhc3RlLgoKIyMjIyMgQlVHIEZJWEVTOgoKLSBJbiBKU09OIHN5bnRheCwgdGhlIHN0YXRlIGVuY3J5cHRpb24gbWV0aG9kIGNvbmZpZ3VyYXRpb24gbm93IGFsbG93cyBzcGVjaWZ5aW5nIGtleXMgdXNpbmcgYm90aCBub3JtYWwgZXhwcmVzc2lvbiBzeW50YXggYW5kIHVzaW5nIHRlbXBsYXRlIGludGVycG9sYXRpb24gc3ludGF4LiBQcmV2aW91c2x5IG9ubHkgdGhlIHRlbXBsYXRlIGludGVycG9sYXRpb24gc3ludGF4IHdhcyBhbGxvd2VkLCB3aGljaCB3YXMgaW5jb25zaXN0ZW50IHdpdGggb3RoZXIgcGFydHMgb2YgdGhlIGVuY3J5cHRpb24gY29uZmlndXJhdGlvbi4gKFsjJiM4MjAzOzM2NTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9pc3N1ZXMvMzY1NCkpCi0gUHJvdmlkZXJzIGFyZSBub3QgY29uZmlndXJlZCBhbnltb3JlIHdpdGggYERlZmVycmFsQWxsb3dlZGAgY2FwYWJpbGl0eSBvZiBPcGVuVG9mdSBzaW5jZSBoYXZpbmcgdGhhdCBjcmVhdGVkIHVud2FudGVkIGJlaGF2aW91ciBmcm9tIHNvbWUgcHJvdmlkZXJzLiAoWyMmIzgyMDM7MzY3Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1L3B1bGwvMzY3NikpCi0gUmVzb3VyY2VzIGNvbnRhaW5pbmcgd3JpdGUtb25seSBhdHRyaWJ1dGVzIG5vdyBhcmUgcmVuZGVyZWQgY29uc2lzdGVudGx5IGR1cmluZyBwbGFubmluZy4gKFsjJiM4MjAzOzM2NjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9wdWxsLzM2NjcpKQoKKipGdWxsIENoYW5nZWxvZyoqOiA8aHR0cHM6Ly9naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1L2NvbXBhcmUvdjEuMTEuMy4uLnYxLjExLjQ+CgojIyMgW2B2MS4xMS4zYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL29wZW50b2Z1L29wZW50b2Z1L3JlbGVhc2VzL3RhZy92MS4xMS4zKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvY29tcGFyZS92MS4xMS4yLi4udjEuMTEuMykKCiMjIyMgQlVHIEZJWEVTOgoKLSBGaXggY3Jhc2ggd2hlbiB0aGUgZXhlY3V0ZWQgY29uZmlndXJhdGlvbiBjb250YWlucyBhbiBpbXBvcnQgYmxvY2sgdGhhdCBwb2ludHMgdG8gdW5leGlzdGluZyBjb25maWd1cmF0aW9uIGJsb2NrIChbIyYjODIwMzszNjE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcHVsbC8zNjE2KSkKLSBGaXhlZCBgdG9mdSB0ZXN0YCB3aXRoIGBtb2NrX3Byb3ZpZGVyYCBmYWlsaW5nIGR1cmluZyBjbGVhbnVwIHdoZW4gYGxpZmVjeWNsZSB7IGlnbm9yZV9jaGFuZ2VzIH1gIHJlZmVyZW5jZXMgYSBibG9jay4gKFsjJiM4MjAzOzM2NDRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9pc3N1ZXMvMzY0NCkpCi0gRml4ZWQgc3RhdGUgbG9jayBub3QgYmVpbmcgcmVsZWFzZWQgd2hlbiBgdG9mdSBhcHBseWAgaXMgaW50ZXJydXB0ZWQgd2l0aCBDdHJsK0Mgd2hpbGUgdXNpbmcgdGhlIEhUVFAgYmFja2VuZC4gKFsjJiM4MjAzOzM2MjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9pc3N1ZXMvMzYyNCkpCi0gYXp1cmUgYmFja2VuZDogcmVzb2x2ZSBPSURDIHRva2VuIGR5bmFtaWNhbGx5IHRvIHN1cHBvcnQgQURPIHJlZnJlc2guIChbIyYjODIwMzszNTk0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vb3BlbnRvZnUvb3BlbnRvZnUvcHVsbC8zNTk0KSkKCioqRnVsbCBDaGFuZ2Vsb2cqKjogPGh0dHBzOi8vZ2l0aHViLmNvbS9vcGVudG9mdS9vcGVudG9mdS9jb21wYXJlL3YxLjExLjIuLi52MS4xMS4zPgoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IEJyYW5jaCBjcmVhdGlvbiAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKSwgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGVzZSB1cGRhdGVzIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3Rlc3RiZWQpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTWk0M05DNDFJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lOREl1T0RVdU1TSXNJblJoY21kbGRFSnlZVzVqYUNJNkltMWhhVzRpTENKc1lXSmxiSE1pT2xzaWNtVnViM1poZEdVaVhYMD0tLT4K
      patchset: 405838074e929cf91d69c79525c630aac16e5517
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          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: a01eed06dffe368c1d01819193bfadccb137414d
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 4f450aa36c28b035ce97359a888edbd7599eaf31
          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: 67534afa9689b27940004662e29715f73fb90c8f
          name: osism/testbed
          required: false
          short_name: testbed
          src_dir: src/github.com/osism/testbed
      ref: refs/pull/2821/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
