all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe63:3d2a
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 94c64eae-503b-4cfa-91e7-ed6a43834985
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe63:3d2a
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.170
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.140
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe63:3d2a
        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 mypy explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#42>'
      - '<Job mypy explicit: None implied: None source: osism/python-osism/.zuul.yaml@main#133>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 3963a34f56a141c2b1e48f14edec0e3f
      build_refs:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.90\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [boto3](https://redirect.github.com/boto/boto3) | `==1.42.89` \u2192 `==1.42.90`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.90?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.90?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.90`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14290)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.89...1.42.90)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Add content redirection to Update
          Stack\n- api-change:`autoscaling`: \\[`botocore`] This release adds support
          for specifying Availability Zone IDs as an alternative to Availability Zone
          names when creating or updating Auto Scaling groups.\n- api-change:`bedrock-agentcore`:
          \\[`botocore`] Introducing NamespacePath in AgentCore Memory to support
          hierarchical prefix based memory record retrieval.\n- api-change:`cloudwatch`:
          \\[`botocore`] Update documentation of alarm mute rules start and end date
          fields\n- api-change:`cognito-idp`: \\[`botocore`] Adds support for passkey-based
          multi-factor authentication in Cognito User Pools. Users can authenticate
          securely using FIDO2-compliant passkeys with user verification, enabling
          passwordless MFA flows while maintaining backward compatibility with password-based
          authentication\n- api-change:`connect`: \\[`botocore`] This release updates
          the Amazon Connect Rules CRUD APIs to support a new EventSourceName - OnEmailAnalysisAvailable.
          Use this event source to trigger rules when conversational analytics results
          are available for email contacts.\n- api-change:`connectcases`: \\[`botocore`]
          Added error handling for service quota limits\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds RecommenderSchema CRUD
          APIs for custom ML training columns. CreateRecommender and CreateRecommenderFilter
          now accept optional RecommenderSchemaName.\n- api-change:`datazone`: \\[`botocore`]
          Launching SMUS IAM domain SDK support\n- api-change:`devops-agent`: \\[`botocore`]
          Deprecate the userId from the Chat operations. This update also removes
          \ support of AllowVendedLogDeliveryForResource API from AWS SDKs.\n- api-change:`drs`:
          \\[`botocore`] Updating regex for identification of AWS Regions.\n- api-change:`logs`:
          \\[`botocore`] Endpoint update for CloudWatch Logs Streaming APIs.\n- api-change:`mediaconvert`:
          \\[`botocore`] Adds support for Elemental Inference powered smart crop feature,
          enabling video verticalization\n- api-change:`rds`: \\[`botocore`] Adds
          a new DescribeServerlessV2PlatformVersions API to describe platform version
          properties for Aurora Serverless v2. Also introduces a new valid maintenance
          action value for serverless platform version updates.\n- bugfix:signing:
          \\[`botocore`] Fix bug so that configured auth scheme preference is used
          when auth scheme is resolved from endpoints rulesets, or from operation-level
          auth trait. Auth scheme preference can be configured using the existing
          `auth_scheme_preference` client config option, the `auth_scheme_preference`
          shared config setting, or the existing `AWS_AUTH_SCHEME_PREFERENCE` environment
          variable.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n- Automerge\n
          \ - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**: Disabled
          by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        patchset: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      buildset: 23b321edd0824316bcef58c5260a64a2
      buildset_refs:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.90\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [boto3](https://redirect.github.com/boto/boto3) | `==1.42.89` \u2192 `==1.42.90`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.90?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.90?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.90`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14290)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.89...1.42.90)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Add content redirection to Update
          Stack\n- api-change:`autoscaling`: \\[`botocore`] This release adds support
          for specifying Availability Zone IDs as an alternative to Availability Zone
          names when creating or updating Auto Scaling groups.\n- api-change:`bedrock-agentcore`:
          \\[`botocore`] Introducing NamespacePath in AgentCore Memory to support
          hierarchical prefix based memory record retrieval.\n- api-change:`cloudwatch`:
          \\[`botocore`] Update documentation of alarm mute rules start and end date
          fields\n- api-change:`cognito-idp`: \\[`botocore`] Adds support for passkey-based
          multi-factor authentication in Cognito User Pools. Users can authenticate
          securely using FIDO2-compliant passkeys with user verification, enabling
          passwordless MFA flows while maintaining backward compatibility with password-based
          authentication\n- api-change:`connect`: \\[`botocore`] This release updates
          the Amazon Connect Rules CRUD APIs to support a new EventSourceName - OnEmailAnalysisAvailable.
          Use this event source to trigger rules when conversational analytics results
          are available for email contacts.\n- api-change:`connectcases`: \\[`botocore`]
          Added error handling for service quota limits\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds RecommenderSchema CRUD
          APIs for custom ML training columns. CreateRecommender and CreateRecommenderFilter
          now accept optional RecommenderSchemaName.\n- api-change:`datazone`: \\[`botocore`]
          Launching SMUS IAM domain SDK support\n- api-change:`devops-agent`: \\[`botocore`]
          Deprecate the userId from the Chat operations. This update also removes
          \ support of AllowVendedLogDeliveryForResource API from AWS SDKs.\n- api-change:`drs`:
          \\[`botocore`] Updating regex for identification of AWS Regions.\n- api-change:`logs`:
          \\[`botocore`] Endpoint update for CloudWatch Logs Streaming APIs.\n- api-change:`mediaconvert`:
          \\[`botocore`] Adds support for Elemental Inference powered smart crop feature,
          enabling video verticalization\n- api-change:`rds`: \\[`botocore`] Adds
          a new DescribeServerlessV2PlatformVersions API to describe platform version
          properties for Aurora Serverless v2. Also introduces a new valid maintenance
          action value for serverless platform version updates.\n- bugfix:signing:
          \\[`botocore`] Fix bug so that configured auth scheme preference is used
          when auth scheme is resolved from endpoints rulesets, or from operation-level
          auth trait. Auth scheme preference can be configured using the existing
          `auth_scheme_preference` client config option, the `auth_scheme_preference`
          shared config setting, or the existing `AWS_AUTH_SCHEME_PREFERENCE` environment
          variable.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n- Automerge\n
          \ - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**: Disabled
          by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        patchset: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
        src_dir: src/github.com/osism/python-osism
        topic: null
      change: '2182'
      change_message: "chore(deps): update dependency boto3 to v1.42.90\n\nThis PR
        contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
        | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
        [boto3](https://redirect.github.com/boto/boto3) | `==1.42.89` \u2192 `==1.42.90`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.90?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.90?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.42.90`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14290)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.89...1.42.90)\n\n\\=======\n\n-
        api-change:`appstream`: \\[`botocore`] Add content redirection to Update Stack\n-
        api-change:`autoscaling`: \\[`botocore`] This release adds support for specifying
        Availability Zone IDs as an alternative to Availability Zone names when creating
        or updating Auto Scaling groups.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
        Introducing NamespacePath in AgentCore Memory to support hierarchical prefix
        based memory record retrieval.\n- api-change:`cloudwatch`: \\[`botocore`]
        Update documentation of alarm mute rules start and end date fields\n- api-change:`cognito-idp`:
        \\[`botocore`] Adds support for passkey-based multi-factor authentication
        in Cognito User Pools. Users can authenticate securely using FIDO2-compliant
        passkeys with user verification, enabling passwordless MFA flows while maintaining
        backward compatibility with password-based authentication\n- api-change:`connect`:
        \\[`botocore`] This release updates the Amazon Connect Rules CRUD APIs to
        support a new EventSourceName - OnEmailAnalysisAvailable. Use this event source
        to trigger rules when conversational analytics results are available for email
        contacts.\n- api-change:`connectcases`: \\[`botocore`] Added error handling
        for service quota limits\n- api-change:`customer-profiles`: \\[`botocore`]
        Amazon Connect Customer Profiles adds RecommenderSchema CRUD APIs for custom
        ML training columns. CreateRecommender and CreateRecommenderFilter now accept
        optional RecommenderSchemaName.\n- api-change:`datazone`: \\[`botocore`] Launching
        SMUS IAM domain SDK support\n- api-change:`devops-agent`: \\[`botocore`] Deprecate
        the userId from the Chat operations. This update also removes  support of
        AllowVendedLogDeliveryForResource API from AWS SDKs.\n- api-change:`drs`:
        \\[`botocore`] Updating regex for identification of AWS Regions.\n- api-change:`logs`:
        \\[`botocore`] Endpoint update for CloudWatch Logs Streaming APIs.\n- api-change:`mediaconvert`:
        \\[`botocore`] Adds support for Elemental Inference powered smart crop feature,
        enabling video verticalization\n- api-change:`rds`: \\[`botocore`] Adds a
        new DescribeServerlessV2PlatformVersions API to describe platform version
        properties for Aurora Serverless v2. Also introduces a new valid maintenance
        action value for serverless platform version updates.\n- bugfix:signing: \\[`botocore`]
        Fix bug so that configured auth scheme preference is used when auth scheme
        is resolved from endpoints rulesets, or from operation-level auth trait. Auth
        scheme preference can be configured using the existing `auth_scheme_preference`
        client config option, the `auth_scheme_preference` shared config setting,
        or the existing `AWS_AUTH_SCHEME_PREFERENCE` environment variable.\n\n</details>\n\n---\n\n###
        Configuration\n\n\U0001F4C5 **Schedule**: (UTC)\n\n- Branch creation\n  -
        At any time (no schedule defined)\n- Automerge\n  - At any time (no schedule
        defined)\n\n\U0001F6A6 **Automerge**: Disabled by config. Please merge this
        manually once you are satisfied.\n\n\u267B **Rebasing**: Whenever PR becomes
        conflicted, or you tick the rebase/retry checkbox.\n\n\U0001F515 **Ignore**:
        Close this PR and you won't be reminded about this update again.\n\n---\n\n
        - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this
        box\n\n---\n\nThis PR was generated by [Mend Renovate](https://mend.io/renovate/).
        View the [repository job log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/2182
      child_jobs: []
      commit_id: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
      event_id: 0b4541a0-3a32-11f1-83b3-e1e2e66e5fd6
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/3963a34f56a141c2b1e48f14edec0e3f/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/3963a34f56a141c2b1e48f14edec0e3f/work/logs
        result_data_file: /var/lib/zuul/builds/3963a34f56a141c2b1e48f14edec0e3f/work/results.json
        src_root: /var/lib/zuul/builds/3963a34f56a141c2b1e48f14edec0e3f/work/src
        work_root: /var/lib/zuul/builds/3963a34f56a141c2b1e48f14edec0e3f/work
      include_vars: []
      items:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.90\n\nThis
          PR contains the following updates:\n\n| Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/)
          | [Confidence](https://docs.renovatebot.com/merge-confidence/) |\n|---|---|---|---|\n|
          [boto3](https://redirect.github.com/boto/boto3) | `==1.42.89` \u2192 `==1.42.90`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.90?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.90?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.90`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14290)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.89...1.42.90)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Add content redirection to Update
          Stack\n- api-change:`autoscaling`: \\[`botocore`] This release adds support
          for specifying Availability Zone IDs as an alternative to Availability Zone
          names when creating or updating Auto Scaling groups.\n- api-change:`bedrock-agentcore`:
          \\[`botocore`] Introducing NamespacePath in AgentCore Memory to support
          hierarchical prefix based memory record retrieval.\n- api-change:`cloudwatch`:
          \\[`botocore`] Update documentation of alarm mute rules start and end date
          fields\n- api-change:`cognito-idp`: \\[`botocore`] Adds support for passkey-based
          multi-factor authentication in Cognito User Pools. Users can authenticate
          securely using FIDO2-compliant passkeys with user verification, enabling
          passwordless MFA flows while maintaining backward compatibility with password-based
          authentication\n- api-change:`connect`: \\[`botocore`] This release updates
          the Amazon Connect Rules CRUD APIs to support a new EventSourceName - OnEmailAnalysisAvailable.
          Use this event source to trigger rules when conversational analytics results
          are available for email contacts.\n- api-change:`connectcases`: \\[`botocore`]
          Added error handling for service quota limits\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds RecommenderSchema CRUD
          APIs for custom ML training columns. CreateRecommender and CreateRecommenderFilter
          now accept optional RecommenderSchemaName.\n- api-change:`datazone`: \\[`botocore`]
          Launching SMUS IAM domain SDK support\n- api-change:`devops-agent`: \\[`botocore`]
          Deprecate the userId from the Chat operations. This update also removes
          \ support of AllowVendedLogDeliveryForResource API from AWS SDKs.\n- api-change:`drs`:
          \\[`botocore`] Updating regex for identification of AWS Regions.\n- api-change:`logs`:
          \\[`botocore`] Endpoint update for CloudWatch Logs Streaming APIs.\n- api-change:`mediaconvert`:
          \\[`botocore`] Adds support for Elemental Inference powered smart crop feature,
          enabling video verticalization\n- api-change:`rds`: \\[`botocore`] Adds
          a new DescribeServerlessV2PlatformVersions API to describe platform version
          properties for Aurora Serverless v2. Also introduces a new valid maintenance
          action value for serverless platform version updates.\n- bugfix:signing:
          \\[`botocore`] Fix bug so that configured auth scheme preference is used
          when auth scheme is resolved from endpoints rulesets, or from operation-level
          auth trait. Auth scheme preference can be configured using the existing
          `auth_scheme_preference` client config option, the `auth_scheme_preference`
          shared config setting, or the existing `AWS_AUTH_SCHEME_PREFERENCE` environment
          variable.\n\n</details>\n\n---\n\n### Configuration\n\n\U0001F4C5 **Schedule**:
          (UTC)\n\n- Branch creation\n  - At any time (no schedule defined)\n- Automerge\n
          \ - At any time (no schedule defined)\n\n\U0001F6A6 **Automerge**: Disabled
          by config. Please merge this manually once you are satisfied.\n\n\u267B
          **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry
          checkbox.\n\n\U0001F515 **Ignore**: Close this PR and you won't be reminded
          about this update again.\n\n---\n\n - [ ] <!-- rebase-check -->If you want
          to rebase/retry this PR, check this box\n\n---\n\nThis PR was generated
          by [Mend Renovate](https://mend.io/renovate/). View the [repository job
          log](https://developer.mend.io/github/osism/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEyMy44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        patchset: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
        project:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          name: osism/python-osism
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
        topic: null
      job: mypy
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGJvdG8zIHRvIHYxLjQyLjkwCgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IENoYW5nZSB8IFtBZ2VdKGh0dHBzOi8vZG9jcy5yZW5vdmF0ZWJvdC5jb20vbWVyZ2UtY29uZmlkZW5jZS8pIHwgW0NvbmZpZGVuY2VdKGh0dHBzOi8vZG9jcy5yZW5vdmF0ZWJvdC5jb20vbWVyZ2UtY29uZmlkZW5jZS8pIHwKfC0tLXwtLS18LS0tfC0tLXwKfCBbYm90bzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zKSB8IGA9PTEuNDIuODlgIOKGkiBgPT0xLjQyLjkwYCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL3B5cGkvYm90bzMvMS40Mi45MD9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9weXBpL2JvdG8zLzEuNDIuODkvMS40Mi45MD9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5ib3RvL2JvdG8zIChib3RvMyk8L3N1bW1hcnk+CgojIyMgW2B2MS40Mi45MGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0IzE0MjkwKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDIuODkuLi4xLjQyLjkwKQoKXD09PT09PT0KCi0gYXBpLWNoYW5nZTpgYXBwc3RyZWFtYDogXFtgYm90b2NvcmVgXSBBZGQgY29udGVudCByZWRpcmVjdGlvbiB0byBVcGRhdGUgU3RhY2sKLSBhcGktY2hhbmdlOmBhdXRvc2NhbGluZ2A6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIGFkZHMgc3VwcG9ydCBmb3Igc3BlY2lmeWluZyBBdmFpbGFiaWxpdHkgWm9uZSBJRHMgYXMgYW4gYWx0ZXJuYXRpdmUgdG8gQXZhaWxhYmlsaXR5IFpvbmUgbmFtZXMgd2hlbiBjcmVhdGluZyBvciB1cGRhdGluZyBBdXRvIFNjYWxpbmcgZ3JvdXBzLgotIGFwaS1jaGFuZ2U6YGJlZHJvY2stYWdlbnRjb3JlYDogXFtgYm90b2NvcmVgXSBJbnRyb2R1Y2luZyBOYW1lc3BhY2VQYXRoIGluIEFnZW50Q29yZSBNZW1vcnkgdG8gc3VwcG9ydCBoaWVyYXJjaGljYWwgcHJlZml4IGJhc2VkIG1lbW9yeSByZWNvcmQgcmV0cmlldmFsLgotIGFwaS1jaGFuZ2U6YGNsb3Vkd2F0Y2hgOiBcW2Bib3RvY29yZWBdIFVwZGF0ZSBkb2N1bWVudGF0aW9uIG9mIGFsYXJtIG11dGUgcnVsZXMgc3RhcnQgYW5kIGVuZCBkYXRlIGZpZWxkcwotIGFwaS1jaGFuZ2U6YGNvZ25pdG8taWRwYDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIHBhc3NrZXktYmFzZWQgbXVsdGktZmFjdG9yIGF1dGhlbnRpY2F0aW9uIGluIENvZ25pdG8gVXNlciBQb29scy4gVXNlcnMgY2FuIGF1dGhlbnRpY2F0ZSBzZWN1cmVseSB1c2luZyBGSURPMi1jb21wbGlhbnQgcGFzc2tleXMgd2l0aCB1c2VyIHZlcmlmaWNhdGlvbiwgZW5hYmxpbmcgcGFzc3dvcmRsZXNzIE1GQSBmbG93cyB3aGlsZSBtYWludGFpbmluZyBiYWNrd2FyZCBjb21wYXRpYmlsaXR5IHdpdGggcGFzc3dvcmQtYmFzZWQgYXV0aGVudGljYXRpb24KLSBhcGktY2hhbmdlOmBjb25uZWN0YDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgdXBkYXRlcyB0aGUgQW1hem9uIENvbm5lY3QgUnVsZXMgQ1JVRCBBUElzIHRvIHN1cHBvcnQgYSBuZXcgRXZlbnRTb3VyY2VOYW1lIC0gT25FbWFpbEFuYWx5c2lzQXZhaWxhYmxlLiBVc2UgdGhpcyBldmVudCBzb3VyY2UgdG8gdHJpZ2dlciBydWxlcyB3aGVuIGNvbnZlcnNhdGlvbmFsIGFuYWx5dGljcyByZXN1bHRzIGFyZSBhdmFpbGFibGUgZm9yIGVtYWlsIGNvbnRhY3RzLgotIGFwaS1jaGFuZ2U6YGNvbm5lY3RjYXNlc2A6IFxbYGJvdG9jb3JlYF0gQWRkZWQgZXJyb3IgaGFuZGxpbmcgZm9yIHNlcnZpY2UgcXVvdGEgbGltaXRzCi0gYXBpLWNoYW5nZTpgY3VzdG9tZXItcHJvZmlsZXNgOiBcW2Bib3RvY29yZWBdIEFtYXpvbiBDb25uZWN0IEN1c3RvbWVyIFByb2ZpbGVzIGFkZHMgUmVjb21tZW5kZXJTY2hlbWEgQ1JVRCBBUElzIGZvciBjdXN0b20gTUwgdHJhaW5pbmcgY29sdW1ucy4gQ3JlYXRlUmVjb21tZW5kZXIgYW5kIENyZWF0ZVJlY29tbWVuZGVyRmlsdGVyIG5vdyBhY2NlcHQgb3B0aW9uYWwgUmVjb21tZW5kZXJTY2hlbWFOYW1lLgotIGFwaS1jaGFuZ2U6YGRhdGF6b25lYDogXFtgYm90b2NvcmVgXSBMYXVuY2hpbmcgU01VUyBJQU0gZG9tYWluIFNESyBzdXBwb3J0Ci0gYXBpLWNoYW5nZTpgZGV2b3BzLWFnZW50YDogXFtgYm90b2NvcmVgXSBEZXByZWNhdGUgdGhlIHVzZXJJZCBmcm9tIHRoZSBDaGF0IG9wZXJhdGlvbnMuIFRoaXMgdXBkYXRlIGFsc28gcmVtb3ZlcyAgc3VwcG9ydCBvZiBBbGxvd1ZlbmRlZExvZ0RlbGl2ZXJ5Rm9yUmVzb3VyY2UgQVBJIGZyb20gQVdTIFNES3MuCi0gYXBpLWNoYW5nZTpgZHJzYDogXFtgYm90b2NvcmVgXSBVcGRhdGluZyByZWdleCBmb3IgaWRlbnRpZmljYXRpb24gb2YgQVdTIFJlZ2lvbnMuCi0gYXBpLWNoYW5nZTpgbG9nc2A6IFxbYGJvdG9jb3JlYF0gRW5kcG9pbnQgdXBkYXRlIGZvciBDbG91ZFdhdGNoIExvZ3MgU3RyZWFtaW5nIEFQSXMuCi0gYXBpLWNoYW5nZTpgbWVkaWFjb252ZXJ0YDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIEVsZW1lbnRhbCBJbmZlcmVuY2UgcG93ZXJlZCBzbWFydCBjcm9wIGZlYXR1cmUsIGVuYWJsaW5nIHZpZGVvIHZlcnRpY2FsaXphdGlvbgotIGFwaS1jaGFuZ2U6YHJkc2A6IFxbYGJvdG9jb3JlYF0gQWRkcyBhIG5ldyBEZXNjcmliZVNlcnZlcmxlc3NWMlBsYXRmb3JtVmVyc2lvbnMgQVBJIHRvIGRlc2NyaWJlIHBsYXRmb3JtIHZlcnNpb24gcHJvcGVydGllcyBmb3IgQXVyb3JhIFNlcnZlcmxlc3MgdjIuIEFsc28gaW50cm9kdWNlcyBhIG5ldyB2YWxpZCBtYWludGVuYW5jZSBhY3Rpb24gdmFsdWUgZm9yIHNlcnZlcmxlc3MgcGxhdGZvcm0gdmVyc2lvbiB1cGRhdGVzLgotIGJ1Z2ZpeDpzaWduaW5nOiBcW2Bib3RvY29yZWBdIEZpeCBidWcgc28gdGhhdCBjb25maWd1cmVkIGF1dGggc2NoZW1lIHByZWZlcmVuY2UgaXMgdXNlZCB3aGVuIGF1dGggc2NoZW1lIGlzIHJlc29sdmVkIGZyb20gZW5kcG9pbnRzIHJ1bGVzZXRzLCBvciBmcm9tIG9wZXJhdGlvbi1sZXZlbCBhdXRoIHRyYWl0LiBBdXRoIHNjaGVtZSBwcmVmZXJlbmNlIGNhbiBiZSBjb25maWd1cmVkIHVzaW5nIHRoZSBleGlzdGluZyBgYXV0aF9zY2hlbWVfcHJlZmVyZW5jZWAgY2xpZW50IGNvbmZpZyBvcHRpb24sIHRoZSBgYXV0aF9zY2hlbWVfcHJlZmVyZW5jZWAgc2hhcmVkIGNvbmZpZyBzZXR0aW5nLCBvciB0aGUgZXhpc3RpbmcgYEFXU19BVVRIX1NDSEVNRV9QUkVGRVJFTkNFYCBlbnZpcm9ubWVudCB2YXJpYWJsZS4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3B5dGhvbi1vc2lzbSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNeTR4TWpNdU9DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakV5TXk0NElpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: a73bdad70b520b3ab8d11c5e538271cc6d9b515e
      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: 8ad17ed1be1f63229e054fab94af45f2511a98ea
          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/mypy/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/python-osism
        name: osism/python-osism
        short_name: python-osism
        src_dir: src/github.com/osism/python-osism
      projects:
        github.com/osism/python-osism:
          canonical_hostname: github.com
          canonical_name: github.com/osism/python-osism
          checkout: main
          checkout_description: zuul branch
          commit: b3bb4979596d7a4c4b9134972db140e53173f35b
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/2182/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
