all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:feb0:f575
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 78b685cc-5bc8-4ca6-8651-ab31effcc5be
        host_id: 9a3b43c52073b98876da7433cf53a5f9772104a91b94e1d0ef2a8e4f
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:feb0:f575
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.56
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.225
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:feb0:f575
        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#195>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 781893b5af03425b84e286ef48df1e3d
      build_refs:
      - branch: main
        change: '2727'
        change_message: "chore(deps): update dependency gruntwork-io/terragrunt to
          v0.81.6\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gruntwork-io/terragrunt](https://redirect.github.com/gruntwork-io/terragrunt)
          | patch | `v0.81.3` -> `v0.81.6` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gruntwork-io/terragrunt
          (gruntwork-io/terragrunt)</summary>\n\n### [`v0.81.6`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.6)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6)\n\n####
          \U0001F41B Bug Fixes\n\n##### The `catalog` command no longer panics during
          scaffolding\n\nA mistake in a refactor of internal logging caused a panic
          during scaffolding while using the Terragrunt Catalog Terminal User Interface
          (TUI).\n\nThat bug has been fixed.\n\n##### IaC Engines now properly handle
          errors during `init` and `shutdown`\n\nSome missing error handling in IaC
          Engines has been introduced to properly handle failed initialization and
          shutdown by IaC Engines.\n\n#### What's Changed\n\n-   feat: Usage of discovery
          and queue to build stack modules by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4393](https://redirect.github.com/gruntwork-io/terragrunt/pull/4393)\n-
          \  fix: Fixing log passthrough for `catalog` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4421](https://redirect.github.com/gruntwork-io/terragrunt/pull/4421)\n-
          \  fix: Adding error handling for engines by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4414](https://redirect.github.com/gruntwork-io/terragrunt/pull/4414)\n-
          \  chore: Dependencies update by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4417](https://redirect.github.com/gruntwork-io/terragrunt/pull/4417)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6\n\n###
          [`v0.81.5`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.5)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5)\n\n####
          \u2728 New Features\n\n##### Terragrunt now supports using credentials in
          `.terraformrc` files\n\nTerragrunt now supports credentials stored in `.terraformrc`
          files when fetching from private registries, in addition to the fallback
          mechanism of using `TG_TF_REGISTRY_TOKEN`.\n\nSpecial thanks to [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          for contributing this feature!\n\n#### What's Changed\n\n-   feat: support
          credential tokens for getter by [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n####
          New Contributors\n\n-   [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          made their first contribution in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5\n\n###
          [`v0.81.4`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.4)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4)\n\n####
          \U0001F9EA Experiments Updated\n\n##### The `reports` experiment now supports
          the `--summary-unit-duration` flag\n\nAs part of delivering [#&#8203;3628](https://redirect.github.com/gruntwork-io/terragrunt/issues/3628)
          , the [reports](https://terragrunt.gruntwork.io/docs/reference/experiments/#reports)
          experiment has been updated to support optionally displaying unit-level
          duration information in the Run Summary.\n\nYou can now optionally display
          the duration for each unit run as part of the Run Summary by adding the
          `--summary-unit-duration` flag to your `run` commands:\n\ne.g.\n\n```bash\n$
          terragrunt run --all plan --summary-unit-duration\n\n### Omitted for brevity...\n\n\u276F\u276F
          Run Summary\n   Duration:   10m\n      long-running-unit:    10m\n      medium-running-unit:
          \ 12s\n      short-running-unit:   5ms\n   Units:      3\n   Succeeded:
          \ 3\n```\n\nBy default, this information will be omitted.\n\nFor more information,
          see [Showing unit durations](https://terragrunt.gruntwork.io/docs/features/run-report/#showing-unit-durations)
          in the docs.\n\n#### What's Changed\n\n-   feat: Improving testing & documentation
          by [@&#8203;yhakbar](https://redirect.github.com/yhakbar) in [https://github.com/gruntwork-io/terragrunt/pull/4409](https://redirect.github.com/gruntwork-io/terragrunt/pull/4409)\n-
          \  feat: Adding `--summary-unit-duration` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4410](https://redirect.github.com/gruntwork-io/terragrunt/pull/4410)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4\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 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2727
        commit_id: e20d483fa230d252883f35be7d643bf7e6d42df6
        patchset: e20d483fa230d252883f35be7d643bf7e6d42df6
        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: 7c33a3be5cce4b6988d70ef8c6e40d04
      buildset_refs:
      - branch: main
        change: '2727'
        change_message: "chore(deps): update dependency gruntwork-io/terragrunt to
          v0.81.6\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gruntwork-io/terragrunt](https://redirect.github.com/gruntwork-io/terragrunt)
          | patch | `v0.81.3` -> `v0.81.6` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gruntwork-io/terragrunt
          (gruntwork-io/terragrunt)</summary>\n\n### [`v0.81.6`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.6)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6)\n\n####
          \U0001F41B Bug Fixes\n\n##### The `catalog` command no longer panics during
          scaffolding\n\nA mistake in a refactor of internal logging caused a panic
          during scaffolding while using the Terragrunt Catalog Terminal User Interface
          (TUI).\n\nThat bug has been fixed.\n\n##### IaC Engines now properly handle
          errors during `init` and `shutdown`\n\nSome missing error handling in IaC
          Engines has been introduced to properly handle failed initialization and
          shutdown by IaC Engines.\n\n#### What's Changed\n\n-   feat: Usage of discovery
          and queue to build stack modules by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4393](https://redirect.github.com/gruntwork-io/terragrunt/pull/4393)\n-
          \  fix: Fixing log passthrough for `catalog` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4421](https://redirect.github.com/gruntwork-io/terragrunt/pull/4421)\n-
          \  fix: Adding error handling for engines by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4414](https://redirect.github.com/gruntwork-io/terragrunt/pull/4414)\n-
          \  chore: Dependencies update by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4417](https://redirect.github.com/gruntwork-io/terragrunt/pull/4417)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6\n\n###
          [`v0.81.5`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.5)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5)\n\n####
          \u2728 New Features\n\n##### Terragrunt now supports using credentials in
          `.terraformrc` files\n\nTerragrunt now supports credentials stored in `.terraformrc`
          files when fetching from private registries, in addition to the fallback
          mechanism of using `TG_TF_REGISTRY_TOKEN`.\n\nSpecial thanks to [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          for contributing this feature!\n\n#### What's Changed\n\n-   feat: support
          credential tokens for getter by [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n####
          New Contributors\n\n-   [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          made their first contribution in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5\n\n###
          [`v0.81.4`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.4)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4)\n\n####
          \U0001F9EA Experiments Updated\n\n##### The `reports` experiment now supports
          the `--summary-unit-duration` flag\n\nAs part of delivering [#&#8203;3628](https://redirect.github.com/gruntwork-io/terragrunt/issues/3628)
          , the [reports](https://terragrunt.gruntwork.io/docs/reference/experiments/#reports)
          experiment has been updated to support optionally displaying unit-level
          duration information in the Run Summary.\n\nYou can now optionally display
          the duration for each unit run as part of the Run Summary by adding the
          `--summary-unit-duration` flag to your `run` commands:\n\ne.g.\n\n```bash\n$
          terragrunt run --all plan --summary-unit-duration\n\n### Omitted for brevity...\n\n\u276F\u276F
          Run Summary\n   Duration:   10m\n      long-running-unit:    10m\n      medium-running-unit:
          \ 12s\n      short-running-unit:   5ms\n   Units:      3\n   Succeeded:
          \ 3\n```\n\nBy default, this information will be omitted.\n\nFor more information,
          see [Showing unit durations](https://terragrunt.gruntwork.io/docs/features/run-report/#showing-unit-durations)
          in the docs.\n\n#### What's Changed\n\n-   feat: Improving testing & documentation
          by [@&#8203;yhakbar](https://redirect.github.com/yhakbar) in [https://github.com/gruntwork-io/terragrunt/pull/4409](https://redirect.github.com/gruntwork-io/terragrunt/pull/4409)\n-
          \  feat: Adding `--summary-unit-duration` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4410](https://redirect.github.com/gruntwork-io/terragrunt/pull/4410)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4\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 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2727
        commit_id: e20d483fa230d252883f35be7d643bf7e6d42df6
        patchset: e20d483fa230d252883f35be7d643bf7e6d42df6
        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: '2727'
      change_message: "chore(deps): update dependency gruntwork-io/terragrunt to v0.81.6\n\nThis
        PR contains the following updates:\n\n| Package | Update | Change |\n|---|---|---|\n|
        [gruntwork-io/terragrunt](https://redirect.github.com/gruntwork-io/terragrunt)
        | patch | `v0.81.3` -> `v0.81.6` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gruntwork-io/terragrunt
        (gruntwork-io/terragrunt)</summary>\n\n### [`v0.81.6`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.6)\n\n[Compare
        Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6)\n\n####
        \U0001F41B Bug Fixes\n\n##### The `catalog` command no longer panics during
        scaffolding\n\nA mistake in a refactor of internal logging caused a panic
        during scaffolding while using the Terragrunt Catalog Terminal User Interface
        (TUI).\n\nThat bug has been fixed.\n\n##### IaC Engines now properly handle
        errors during `init` and `shutdown`\n\nSome missing error handling in IaC
        Engines has been introduced to properly handle failed initialization and shutdown
        by IaC Engines.\n\n#### What's Changed\n\n-   feat: Usage of discovery and
        queue to build stack modules by [@&#8203;denis256](https://redirect.github.com/denis256)
        in [https://github.com/gruntwork-io/terragrunt/pull/4393](https://redirect.github.com/gruntwork-io/terragrunt/pull/4393)\n-
        \  fix: Fixing log passthrough for `catalog` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
        in [https://github.com/gruntwork-io/terragrunt/pull/4421](https://redirect.github.com/gruntwork-io/terragrunt/pull/4421)\n-
        \  fix: Adding error handling for engines by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
        in [https://github.com/gruntwork-io/terragrunt/pull/4414](https://redirect.github.com/gruntwork-io/terragrunt/pull/4414)\n-
        \  chore: Dependencies update by [@&#8203;denis256](https://redirect.github.com/denis256)
        in [https://github.com/gruntwork-io/terragrunt/pull/4417](https://redirect.github.com/gruntwork-io/terragrunt/pull/4417)\n\n**Full
        Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6\n\n###
        [`v0.81.5`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.5)\n\n[Compare
        Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5)\n\n####
        \u2728 New Features\n\n##### Terragrunt now supports using credentials in
        `.terraformrc` files\n\nTerragrunt now supports credentials stored in `.terraformrc`
        files when fetching from private registries, in addition to the fallback mechanism
        of using `TG_TF_REGISTRY_TOKEN`.\n\nSpecial thanks to [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
        for contributing this feature!\n\n#### What's Changed\n\n-   feat: support
        credential tokens for getter by [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
        in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n####
        New Contributors\n\n-   [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
        made their first contribution in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n**Full
        Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5\n\n###
        [`v0.81.4`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.4)\n\n[Compare
        Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4)\n\n####
        \U0001F9EA Experiments Updated\n\n##### The `reports` experiment now supports
        the `--summary-unit-duration` flag\n\nAs part of delivering [#&#8203;3628](https://redirect.github.com/gruntwork-io/terragrunt/issues/3628)
        , the [reports](https://terragrunt.gruntwork.io/docs/reference/experiments/#reports)
        experiment has been updated to support optionally displaying unit-level duration
        information in the Run Summary.\n\nYou can now optionally display the duration
        for each unit run as part of the Run Summary by adding the `--summary-unit-duration`
        flag to your `run` commands:\n\ne.g.\n\n```bash\n$ terragrunt run --all plan
        --summary-unit-duration\n\n### Omitted for brevity...\n\n\u276F\u276F Run
        Summary\n   Duration:   10m\n      long-running-unit:    10m\n      medium-running-unit:
        \ 12s\n      short-running-unit:   5ms\n   Units:      3\n   Succeeded:  3\n```\n\nBy
        default, this information will be omitted.\n\nFor more information, see [Showing
        unit durations](https://terragrunt.gruntwork.io/docs/features/run-report/#showing-unit-durations)
        in the docs.\n\n#### What's Changed\n\n-   feat: Improving testing & documentation
        by [@&#8203;yhakbar](https://redirect.github.com/yhakbar) in [https://github.com/gruntwork-io/terragrunt/pull/4409](https://redirect.github.com/gruntwork-io/terragrunt/pull/4409)\n-
        \  feat: Adding `--summary-unit-duration` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
        in [https://github.com/gruntwork-io/terragrunt/pull/4410](https://redirect.github.com/gruntwork-io/terragrunt/pull/4410)\n\n**Full
        Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4\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 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/testbed/pull/2727
      child_jobs: []
      commit_id: e20d483fa230d252883f35be7d643bf7e6d42df6
      event_id: 22ceea60-4898-11f0-84d2-c84d001bf81b
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/781893b5af03425b84e286ef48df1e3d/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/781893b5af03425b84e286ef48df1e3d/work/logs
        result_data_file: /var/lib/zuul/builds/781893b5af03425b84e286ef48df1e3d/work/results.json
        src_root: /var/lib/zuul/builds/781893b5af03425b84e286ef48df1e3d/work/src
        work_root: /var/lib/zuul/builds/781893b5af03425b84e286ef48df1e3d/work
      include_vars: []
      items:
      - branch: main
        change: '2727'
        change_message: "chore(deps): update dependency gruntwork-io/terragrunt to
          v0.81.6\n\nThis PR contains the following updates:\n\n| Package | Update
          | Change |\n|---|---|---|\n| [gruntwork-io/terragrunt](https://redirect.github.com/gruntwork-io/terragrunt)
          | patch | `v0.81.3` -> `v0.81.6` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>gruntwork-io/terragrunt
          (gruntwork-io/terragrunt)</summary>\n\n### [`v0.81.6`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.6)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6)\n\n####
          \U0001F41B Bug Fixes\n\n##### The `catalog` command no longer panics during
          scaffolding\n\nA mistake in a refactor of internal logging caused a panic
          during scaffolding while using the Terragrunt Catalog Terminal User Interface
          (TUI).\n\nThat bug has been fixed.\n\n##### IaC Engines now properly handle
          errors during `init` and `shutdown`\n\nSome missing error handling in IaC
          Engines has been introduced to properly handle failed initialization and
          shutdown by IaC Engines.\n\n#### What's Changed\n\n-   feat: Usage of discovery
          and queue to build stack modules by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4393](https://redirect.github.com/gruntwork-io/terragrunt/pull/4393)\n-
          \  fix: Fixing log passthrough for `catalog` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4421](https://redirect.github.com/gruntwork-io/terragrunt/pull/4421)\n-
          \  fix: Adding error handling for engines by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4414](https://redirect.github.com/gruntwork-io/terragrunt/pull/4414)\n-
          \  chore: Dependencies update by [@&#8203;denis256](https://redirect.github.com/denis256)
          in [https://github.com/gruntwork-io/terragrunt/pull/4417](https://redirect.github.com/gruntwork-io/terragrunt/pull/4417)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.5...v0.81.6\n\n###
          [`v0.81.5`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.5)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5)\n\n####
          \u2728 New Features\n\n##### Terragrunt now supports using credentials in
          `.terraformrc` files\n\nTerragrunt now supports credentials stored in `.terraformrc`
          files when fetching from private registries, in addition to the fallback
          mechanism of using `TG_TF_REGISTRY_TOKEN`.\n\nSpecial thanks to [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          for contributing this feature!\n\n#### What's Changed\n\n-   feat: support
          credential tokens for getter by [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n####
          New Contributors\n\n-   [@&#8203;dlundgren](https://redirect.github.com/dlundgren)
          made their first contribution in [https://github.com/gruntwork-io/terragrunt/pull/4047](https://redirect.github.com/gruntwork-io/terragrunt/pull/4047)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.4...v0.81.5\n\n###
          [`v0.81.4`](https://redirect.github.com/gruntwork-io/terragrunt/releases/tag/v0.81.4)\n\n[Compare
          Source](https://redirect.github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4)\n\n####
          \U0001F9EA Experiments Updated\n\n##### The `reports` experiment now supports
          the `--summary-unit-duration` flag\n\nAs part of delivering [#&#8203;3628](https://redirect.github.com/gruntwork-io/terragrunt/issues/3628)
          , the [reports](https://terragrunt.gruntwork.io/docs/reference/experiments/#reports)
          experiment has been updated to support optionally displaying unit-level
          duration information in the Run Summary.\n\nYou can now optionally display
          the duration for each unit run as part of the Run Summary by adding the
          `--summary-unit-duration` flag to your `run` commands:\n\ne.g.\n\n```bash\n$
          terragrunt run --all plan --summary-unit-duration\n\n### Omitted for brevity...\n\n\u276F\u276F
          Run Summary\n   Duration:   10m\n      long-running-unit:    10m\n      medium-running-unit:
          \ 12s\n      short-running-unit:   5ms\n   Units:      3\n   Succeeded:
          \ 3\n```\n\nBy default, this information will be omitted.\n\nFor more information,
          see [Showing unit durations](https://terragrunt.gruntwork.io/docs/features/run-report/#showing-unit-durations)
          in the docs.\n\n#### What's Changed\n\n-   feat: Improving testing & documentation
          by [@&#8203;yhakbar](https://redirect.github.com/yhakbar) in [https://github.com/gruntwork-io/terragrunt/pull/4409](https://redirect.github.com/gruntwork-io/terragrunt/pull/4409)\n-
          \  feat: Adding `--summary-unit-duration` by [@&#8203;yhakbar](https://redirect.github.com/yhakbar)
          in [https://github.com/gruntwork-io/terragrunt/pull/4410](https://redirect.github.com/gruntwork-io/terragrunt/pull/4410)\n\n**Full
          Changelog**: https://github.com/gruntwork-io/terragrunt/compare/v0.81.3...v0.81.4\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 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/testbed).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC40OC41IiwidXBkYXRlZEluVmVyIjoiNDAuNTAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/testbed/pull/2727
        commit_id: e20d483fa230d252883f35be7d643bf7e6d42df6
        patchset: e20d483fa230d252883f35be7d643bf7e6d42df6
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGdydW50d29yay1pby90ZXJyYWdydW50IHRvIHYwLjgxLjYKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgVXBkYXRlIHwgQ2hhbmdlIHwKfC0tLXwtLS18LS0tfAp8IFtncnVudHdvcmstaW8vdGVycmFncnVudF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50KSB8IHBhdGNoIHwgYHYwLjgxLjNgIC0+IGB2MC44MS42YCB8CgotLS0KCiMjIyBSZWxlYXNlIE5vdGVzCgo8ZGV0YWlscz4KPHN1bW1hcnk+Z3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQgKGdydW50d29yay1pby90ZXJyYWdydW50KTwvc3VtbWFyeT4KCiMjIyBbYHYwLjgxLjZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQvcmVsZWFzZXMvdGFnL3YwLjgxLjYpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9jb21wYXJlL3YwLjgxLjUuLi52MC44MS42KQoKIyMjIyDwn5CbIEJ1ZyBGaXhlcwoKIyMjIyMgVGhlIGBjYXRhbG9nYCBjb21tYW5kIG5vIGxvbmdlciBwYW5pY3MgZHVyaW5nIHNjYWZmb2xkaW5nCgpBIG1pc3Rha2UgaW4gYSByZWZhY3RvciBvZiBpbnRlcm5hbCBsb2dnaW5nIGNhdXNlZCBhIHBhbmljIGR1cmluZyBzY2FmZm9sZGluZyB3aGlsZSB1c2luZyB0aGUgVGVycmFncnVudCBDYXRhbG9nIFRlcm1pbmFsIFVzZXIgSW50ZXJmYWNlIChUVUkpLgoKVGhhdCBidWcgaGFzIGJlZW4gZml4ZWQuCgojIyMjIyBJYUMgRW5naW5lcyBub3cgcHJvcGVybHkgaGFuZGxlIGVycm9ycyBkdXJpbmcgYGluaXRgIGFuZCBgc2h1dGRvd25gCgpTb21lIG1pc3NpbmcgZXJyb3IgaGFuZGxpbmcgaW4gSWFDIEVuZ2luZXMgaGFzIGJlZW4gaW50cm9kdWNlZCB0byBwcm9wZXJseSBoYW5kbGUgZmFpbGVkIGluaXRpYWxpemF0aW9uIGFuZCBzaHV0ZG93biBieSBJYUMgRW5naW5lcy4KCiMjIyMgV2hhdCdzIENoYW5nZWQKCi0gICBmZWF0OiBVc2FnZSBvZiBkaXNjb3ZlcnkgYW5kIHF1ZXVlIHRvIGJ1aWxkIHN0YWNrIG1vZHVsZXMgYnkgW0AmIzgyMDM7ZGVuaXMyNTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kZW5pczI1NikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQzOTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQzOTMpCi0gICBmaXg6IEZpeGluZyBsb2cgcGFzc3Rocm91Z2ggZm9yIGBjYXRhbG9nYCBieSBbQCYjODIwMzt5aGFrYmFyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20veWhha2JhcikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MjEpCi0gICBmaXg6IEFkZGluZyBlcnJvciBoYW5kbGluZyBmb3IgZW5naW5lcyBieSBbQCYjODIwMzt5aGFrYmFyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20veWhha2JhcikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MTQpCi0gICBjaG9yZTogRGVwZW5kZW5jaWVzIHVwZGF0ZSBieSBbQCYjODIwMztkZW5pczI1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RlbmlzMjU2KSBpbiBbaHR0cHM6Ly9naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50L3B1bGwvNDQxN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50L3B1bGwvNDQxNykKCioqRnVsbCBDaGFuZ2Vsb2cqKjogaHR0cHM6Ly9naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50L2NvbXBhcmUvdjAuODEuNS4uLnYwLjgxLjYKCiMjIyBbYHYwLjgxLjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQvcmVsZWFzZXMvdGFnL3YwLjgxLjUpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9jb21wYXJlL3YwLjgxLjQuLi52MC44MS41KQoKIyMjIyDinKggTmV3IEZlYXR1cmVzCgojIyMjIyBUZXJyYWdydW50IG5vdyBzdXBwb3J0cyB1c2luZyBjcmVkZW50aWFscyBpbiBgLnRlcnJhZm9ybXJjYCBmaWxlcwoKVGVycmFncnVudCBub3cgc3VwcG9ydHMgY3JlZGVudGlhbHMgc3RvcmVkIGluIGAudGVycmFmb3JtcmNgIGZpbGVzIHdoZW4gZmV0Y2hpbmcgZnJvbSBwcml2YXRlIHJlZ2lzdHJpZXMsIGluIGFkZGl0aW9uIHRvIHRoZSBmYWxsYmFjayBtZWNoYW5pc20gb2YgdXNpbmcgYFRHX1RGX1JFR0lTVFJZX1RPS0VOYC4KClNwZWNpYWwgdGhhbmtzIHRvIFtAJiM4MjAzO2RsdW5kZ3Jlbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RsdW5kZ3JlbikgZm9yIGNvbnRyaWJ1dGluZyB0aGlzIGZlYXR1cmUhCgojIyMjIFdoYXQncyBDaGFuZ2VkCgotICAgZmVhdDogc3VwcG9ydCBjcmVkZW50aWFsIHRva2VucyBmb3IgZ2V0dGVyIGJ5IFtAJiM4MjAzO2RsdW5kZ3Jlbl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2RsdW5kZ3JlbikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQwNDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQwNDcpCgojIyMjIE5ldyBDb250cmlidXRvcnMKCi0gICBbQCYjODIwMztkbHVuZGdyZW5dKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9kbHVuZGdyZW4pIG1hZGUgdGhlaXIgZmlyc3QgY29udHJpYnV0aW9uIGluIFtodHRwczovL2dpdGh1Yi5jb20vZ3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQvcHVsbC80MDQ3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vZ3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQvcHVsbC80MDQ3KQoKKipGdWxsIENoYW5nZWxvZyoqOiBodHRwczovL2dpdGh1Yi5jb20vZ3J1bnR3b3JrLWlvL3RlcnJhZ3J1bnQvY29tcGFyZS92MC44MS40Li4udjAuODEuNQoKIyMjIFtgdjAuODEuNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9yZWxlYXNlcy90YWcvdjAuODEuNCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50L2NvbXBhcmUvdjAuODEuMy4uLnYwLjgxLjQpCgojIyMjIPCfp6ogRXhwZXJpbWVudHMgVXBkYXRlZAoKIyMjIyMgVGhlIGByZXBvcnRzYCBleHBlcmltZW50IG5vdyBzdXBwb3J0cyB0aGUgYC0tc3VtbWFyeS11bml0LWR1cmF0aW9uYCBmbGFnCgpBcyBwYXJ0IG9mIGRlbGl2ZXJpbmcgWyMmIzgyMDM7MzYyOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2dydW50d29yay1pby90ZXJyYWdydW50L2lzc3Vlcy8zNjI4KSAsIHRoZSBbcmVwb3J0c10oaHR0cHM6Ly90ZXJyYWdydW50LmdydW50d29yay5pby9kb2NzL3JlZmVyZW5jZS9leHBlcmltZW50cy8jcmVwb3J0cykgZXhwZXJpbWVudCBoYXMgYmVlbiB1cGRhdGVkIHRvIHN1cHBvcnQgb3B0aW9uYWxseSBkaXNwbGF5aW5nIHVuaXQtbGV2ZWwgZHVyYXRpb24gaW5mb3JtYXRpb24gaW4gdGhlIFJ1biBTdW1tYXJ5LgoKWW91IGNhbiBub3cgb3B0aW9uYWxseSBkaXNwbGF5IHRoZSBkdXJhdGlvbiBmb3IgZWFjaCB1bml0IHJ1biBhcyBwYXJ0IG9mIHRoZSBSdW4gU3VtbWFyeSBieSBhZGRpbmcgdGhlIGAtLXN1bW1hcnktdW5pdC1kdXJhdGlvbmAgZmxhZyB0byB5b3VyIGBydW5gIGNvbW1hbmRzOgoKZS5nLgoKYGBgYmFzaAokIHRlcnJhZ3J1bnQgcnVuIC0tYWxsIHBsYW4gLS1zdW1tYXJ5LXVuaXQtZHVyYXRpb24KCiMjIyBPbWl0dGVkIGZvciBicmV2aXR5Li4uCgrina/ina8gUnVuIFN1bW1hcnkKICAgRHVyYXRpb246ICAgMTBtCiAgICAgIGxvbmctcnVubmluZy11bml0OiAgICAxMG0KICAgICAgbWVkaXVtLXJ1bm5pbmctdW5pdDogIDEycwogICAgICBzaG9ydC1ydW5uaW5nLXVuaXQ6ICAgNW1zCiAgIFVuaXRzOiAgICAgIDMKICAgU3VjY2VlZGVkOiAgMwpgYGAKCkJ5IGRlZmF1bHQsIHRoaXMgaW5mb3JtYXRpb24gd2lsbCBiZSBvbWl0dGVkLgoKRm9yIG1vcmUgaW5mb3JtYXRpb24sIHNlZSBbU2hvd2luZyB1bml0IGR1cmF0aW9uc10oaHR0cHM6Ly90ZXJyYWdydW50LmdydW50d29yay5pby9kb2NzL2ZlYXR1cmVzL3J1bi1yZXBvcnQvI3Nob3dpbmctdW5pdC1kdXJhdGlvbnMpIGluIHRoZSBkb2NzLgoKIyMjIyBXaGF0J3MgQ2hhbmdlZAoKLSAgIGZlYXQ6IEltcHJvdmluZyB0ZXN0aW5nICYgZG9jdW1lbnRhdGlvbiBieSBbQCYjODIwMzt5aGFrYmFyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20veWhha2JhcikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MDkpCi0gICBmZWF0OiBBZGRpbmcgYC0tc3VtbWFyeS11bml0LWR1cmF0aW9uYCBieSBbQCYjODIwMzt5aGFrYmFyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20veWhha2JhcikgaW4gW2h0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9wdWxsLzQ0MTApCgoqKkZ1bGwgQ2hhbmdlbG9nKio6IGh0dHBzOi8vZ2l0aHViLmNvbS9ncnVudHdvcmstaW8vdGVycmFncnVudC9jb21wYXJlL3YwLjgxLjMuLi52MC44MS40Cgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogQnJhbmNoIGNyZWF0aW9uIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLCBBdXRvbWVyZ2UgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkuCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3Rlc3RiZWQpLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTUM0ME9DNDFJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lOREF1TlRBdU1DSXNJblJoY21kbGRFSnlZVzVqYUNJNkltMWhhVzRpTENKc1lXSmxiSE1pT2xzaWNtVnViM1poZEdVaVhYMD0tLT4K
      patchset: e20d483fa230d252883f35be7d643bf7e6d42df6
      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: ba4995f1ef532a76883f76d00b5a298d7e1c09d3
          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: bf8715c8abc7248f94d80a59aa58a0c37e5bed8a
          name: osism/testbed
          required: false
          short_name: testbed
          src_dir: src/github.com/osism/testbed
      ref: refs/pull/2727/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
