all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:febd:27df
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: b1c30864-365a-4d08-814f-7f8033f80cee
        host_id: 7f2607eceb24f4583c6f9496c53c64b51afe50de5eacda4379b21c42
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:febd:27df
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.99
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.96
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:febd:27df
        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/python-osism/.zuul.yaml@main#133>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 6bd7bbb0dce949e09f172abfe2d6d130
      build_refs:
      - branch: main
        change: '2065'
        change_message: "Update dependency boto3 to v1.42.59\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.58` \u2192 `==1.42.59`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.59?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.58/1.42.59?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.59`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14259)\n\n\\=======\n\n-
          api-change:`arc-region-switch`: \\[`botocore`] Post-Recovery Workflows enable
          customers to maintain comprehensive disaster recovery automation. This allows
          customer SREs and leadership to have complete recovery orchestration from
          failover through post-recovery preparation, ensuring Regions remain ready
          for subsequent recovery events.\n- api-change:`batch`: \\[`botocore`] This
          feature allows customers to specify the minimum time (in minutes) that AWS
          Batch keeps instances running in a compute environment after all jobs on
          the instance complete\n- api-change:`bedrock`: \\[`botocore`] Added four
          new model lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime,
          and publicExtendedAccessTime. Adds support for using the Converse API with
          Bedrock Batch inference jobs.\n- api-change:`cognito-idp`: \\[`botocore`]
          Cognito is introducing a two-secret rotation model for app clients, enabling
          seamless credential rotation without downtime. Dedicated APIs support passing
          in a custom secret. Custom secrets need to be at least 24 characters. This
          eliminates reconfiguration needs and reduces security risks.\n- api-change:`connect`:
          \\[`botocore`] Deprecate EvaluationReviewMetadata's CreatedBy and CreatedTime,
          add EvaluationReviewMetadata's RequestedBy and RequestedTime\n- api-change:`customer-profiles`:
          \\[`botocore`] This release introduces an optional SourcePriority parameter
          to the ProfileObjectType APIs, allowing you to control the precedence of
          object types when ingesting data from multiple sources. Additionally, WebAnalytics
          and Device have been added as new StandardIdentifier values.\n- api-change:`health`:
          \\[`botocore`] Updates the regex for validating availabilityZone strings
          used in the describe events filters.\n- api-change:`keyspacesstreams`: \\[`botocore`]
          Added support for Change Data Capture (CDC) streams with Duration DataType.\n-
          api-change:`odb`: \\[`botocore`] ODB Networking Route Management is a feature
          improvement which allows for implicit creation and deletion of EC2 Routes
          in the Peer Network Route Table designated by the customer via new optional
          input. This feature release is combined with Multiple App-VPC functionality
          for ODB Network Peering(s).\n- api-change:`ram`: \\[`botocore`] Resource
          owners can now specify ResourceShareConfiguration request parameter for
          CreateResourceShare API including RetainSharingOnAccountLeaveOrganization
          boolean parameter\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40My4yIiwidXBkYXRlZEluVmVyIjoiNDMuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/2065
        commit_id: 75599be2ff04830c154833e42d7310fb7a60145e
        patchset: 75599be2ff04830c154833e42d7310fb7a60145e
        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: 7da5c2db5108415e823b5299e70285b6
      buildset_refs:
      - branch: main
        change: '2065'
        change_message: "Update dependency boto3 to v1.42.59\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.58` \u2192 `==1.42.59`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.59?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.58/1.42.59?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.59`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14259)\n\n\\=======\n\n-
          api-change:`arc-region-switch`: \\[`botocore`] Post-Recovery Workflows enable
          customers to maintain comprehensive disaster recovery automation. This allows
          customer SREs and leadership to have complete recovery orchestration from
          failover through post-recovery preparation, ensuring Regions remain ready
          for subsequent recovery events.\n- api-change:`batch`: \\[`botocore`] This
          feature allows customers to specify the minimum time (in minutes) that AWS
          Batch keeps instances running in a compute environment after all jobs on
          the instance complete\n- api-change:`bedrock`: \\[`botocore`] Added four
          new model lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime,
          and publicExtendedAccessTime. Adds support for using the Converse API with
          Bedrock Batch inference jobs.\n- api-change:`cognito-idp`: \\[`botocore`]
          Cognito is introducing a two-secret rotation model for app clients, enabling
          seamless credential rotation without downtime. Dedicated APIs support passing
          in a custom secret. Custom secrets need to be at least 24 characters. This
          eliminates reconfiguration needs and reduces security risks.\n- api-change:`connect`:
          \\[`botocore`] Deprecate EvaluationReviewMetadata's CreatedBy and CreatedTime,
          add EvaluationReviewMetadata's RequestedBy and RequestedTime\n- api-change:`customer-profiles`:
          \\[`botocore`] This release introduces an optional SourcePriority parameter
          to the ProfileObjectType APIs, allowing you to control the precedence of
          object types when ingesting data from multiple sources. Additionally, WebAnalytics
          and Device have been added as new StandardIdentifier values.\n- api-change:`health`:
          \\[`botocore`] Updates the regex for validating availabilityZone strings
          used in the describe events filters.\n- api-change:`keyspacesstreams`: \\[`botocore`]
          Added support for Change Data Capture (CDC) streams with Duration DataType.\n-
          api-change:`odb`: \\[`botocore`] ODB Networking Route Management is a feature
          improvement which allows for implicit creation and deletion of EC2 Routes
          in the Peer Network Route Table designated by the customer via new optional
          input. This feature release is combined with Multiple App-VPC functionality
          for ODB Network Peering(s).\n- api-change:`ram`: \\[`botocore`] Resource
          owners can now specify ResourceShareConfiguration request parameter for
          CreateResourceShare API including RetainSharingOnAccountLeaveOrganization
          boolean parameter\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40My4yIiwidXBkYXRlZEluVmVyIjoiNDMuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/2065
        commit_id: 75599be2ff04830c154833e42d7310fb7a60145e
        patchset: 75599be2ff04830c154833e42d7310fb7a60145e
        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: '2065'
      change_message: "Update dependency boto3 to v1.42.59\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.58` \u2192 `==1.42.59`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.59?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.58/1.42.59?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.42.59`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14259)\n\n\\=======\n\n-
        api-change:`arc-region-switch`: \\[`botocore`] Post-Recovery Workflows enable
        customers to maintain comprehensive disaster recovery automation. This allows
        customer SREs and leadership to have complete recovery orchestration from
        failover through post-recovery preparation, ensuring Regions remain ready
        for subsequent recovery events.\n- api-change:`batch`: \\[`botocore`] This
        feature allows customers to specify the minimum time (in minutes) that AWS
        Batch keeps instances running in a compute environment after all jobs on the
        instance complete\n- api-change:`bedrock`: \\[`botocore`] Added four new model
        lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime, and publicExtendedAccessTime.
        Adds support for using the Converse API with Bedrock Batch inference jobs.\n-
        api-change:`cognito-idp`: \\[`botocore`] Cognito is introducing a two-secret
        rotation model for app clients, enabling seamless credential rotation without
        downtime. Dedicated APIs support passing in a custom secret. Custom secrets
        need to be at least 24 characters. This eliminates reconfiguration needs and
        reduces security risks.\n- api-change:`connect`: \\[`botocore`] Deprecate
        EvaluationReviewMetadata's CreatedBy and CreatedTime, add EvaluationReviewMetadata's
        RequestedBy and RequestedTime\n- api-change:`customer-profiles`: \\[`botocore`]
        This release introduces an optional SourcePriority parameter to the ProfileObjectType
        APIs, allowing you to control the precedence of object types when ingesting
        data from multiple sources. Additionally, WebAnalytics and Device have been
        added as new StandardIdentifier values.\n- api-change:`health`: \\[`botocore`]
        Updates the regex for validating availabilityZone strings used in the describe
        events filters.\n- api-change:`keyspacesstreams`: \\[`botocore`] Added support
        for Change Data Capture (CDC) streams with Duration DataType.\n- api-change:`odb`:
        \\[`botocore`] ODB Networking Route Management is a feature improvement which
        allows for implicit creation and deletion of EC2 Routes in the Peer Network
        Route Table designated by the customer via new optional input. This feature
        release is combined with Multiple App-VPC functionality for ODB Network Peering(s).\n-
        api-change:`ram`: \\[`botocore`] Resource owners can now specify ResourceShareConfiguration
        request parameter for CreateResourceShare API including RetainSharingOnAccountLeaveOrganization
        boolean parameter\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40My4yIiwidXBkYXRlZEluVmVyIjoiNDMuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
      change_url: https://github.com/osism/python-osism/pull/2065
      child_jobs: []
      commit_id: 75599be2ff04830c154833e42d7310fb7a60145e
      event_id: 09c6a850-141c-11f1-8280-bea21a7daea2
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/6bd7bbb0dce949e09f172abfe2d6d130/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/6bd7bbb0dce949e09f172abfe2d6d130/work/logs
        result_data_file: /var/lib/zuul/builds/6bd7bbb0dce949e09f172abfe2d6d130/work/results.json
        src_root: /var/lib/zuul/builds/6bd7bbb0dce949e09f172abfe2d6d130/work/src
        work_root: /var/lib/zuul/builds/6bd7bbb0dce949e09f172abfe2d6d130/work
      include_vars: []
      items:
      - branch: main
        change: '2065'
        change_message: "Update dependency boto3 to v1.42.59\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.58` \u2192 `==1.42.59`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.59?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.58/1.42.59?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.59`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14259)\n\n\\=======\n\n-
          api-change:`arc-region-switch`: \\[`botocore`] Post-Recovery Workflows enable
          customers to maintain comprehensive disaster recovery automation. This allows
          customer SREs and leadership to have complete recovery orchestration from
          failover through post-recovery preparation, ensuring Regions remain ready
          for subsequent recovery events.\n- api-change:`batch`: \\[`botocore`] This
          feature allows customers to specify the minimum time (in minutes) that AWS
          Batch keeps instances running in a compute environment after all jobs on
          the instance complete\n- api-change:`bedrock`: \\[`botocore`] Added four
          new model lifecycle date fields, startOfLifeTime, endOfLifeTime, legacyTime,
          and publicExtendedAccessTime. Adds support for using the Converse API with
          Bedrock Batch inference jobs.\n- api-change:`cognito-idp`: \\[`botocore`]
          Cognito is introducing a two-secret rotation model for app clients, enabling
          seamless credential rotation without downtime. Dedicated APIs support passing
          in a custom secret. Custom secrets need to be at least 24 characters. This
          eliminates reconfiguration needs and reduces security risks.\n- api-change:`connect`:
          \\[`botocore`] Deprecate EvaluationReviewMetadata's CreatedBy and CreatedTime,
          add EvaluationReviewMetadata's RequestedBy and RequestedTime\n- api-change:`customer-profiles`:
          \\[`botocore`] This release introduces an optional SourcePriority parameter
          to the ProfileObjectType APIs, allowing you to control the precedence of
          object types when ingesting data from multiple sources. Additionally, WebAnalytics
          and Device have been added as new StandardIdentifier values.\n- api-change:`health`:
          \\[`botocore`] Updates the regex for validating availabilityZone strings
          used in the describe events filters.\n- api-change:`keyspacesstreams`: \\[`botocore`]
          Added support for Change Data Capture (CDC) streams with Duration DataType.\n-
          api-change:`odb`: \\[`botocore`] ODB Networking Route Management is a feature
          improvement which allows for implicit creation and deletion of EC2 Routes
          in the Peer Network Route Table designated by the customer via new optional
          input. This feature release is combined with Multiple App-VPC functionality
          for ODB Network Peering(s).\n- api-change:`ram`: \\[`botocore`] Resource
          owners can now specify ResourceShareConfiguration request parameter for
          CreateResourceShare API including RetainSharingOnAccountLeaveOrganization
          boolean parameter\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/python-osism).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My40My4yIiwidXBkYXRlZEluVmVyIjoiNDMuNDMuMiIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=-->\n"
        change_url: https://github.com/osism/python-osism/pull/2065
        commit_id: 75599be2ff04830c154833e42d7310fb7a60145e
        patchset: 75599be2ff04830c154833e42d7310fb7a60145e
        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: flake8
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgYm90bzMgdG8gdjEuNDIuNTkKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgW0FnZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbQ29uZmlkZW5jZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtib3RvM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMpIHwgYD09MS40Mi41OGAg4oaSIGA9PTEuNDIuNTlgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9ib3RvMy8xLjQyLjU5P3NsaW09dHJ1ZSkgfCAhW2NvbmZpZGVuY2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9jb25maWRlbmNlL3B5cGkvYm90bzMvMS40Mi41OC8xLjQyLjU5P3NsaW09dHJ1ZSkgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmJvdG8vYm90bzMgKGJvdG8zKTwvc3VtbWFyeT4KCiMjIyBbYHYxLjQyLjU5YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQyNTkpCgpcPT09PT09PQoKLSBhcGktY2hhbmdlOmBhcmMtcmVnaW9uLXN3aXRjaGA6IFxbYGJvdG9jb3JlYF0gUG9zdC1SZWNvdmVyeSBXb3JrZmxvd3MgZW5hYmxlIGN1c3RvbWVycyB0byBtYWludGFpbiBjb21wcmVoZW5zaXZlIGRpc2FzdGVyIHJlY292ZXJ5IGF1dG9tYXRpb24uIFRoaXMgYWxsb3dzIGN1c3RvbWVyIFNSRXMgYW5kIGxlYWRlcnNoaXAgdG8gaGF2ZSBjb21wbGV0ZSByZWNvdmVyeSBvcmNoZXN0cmF0aW9uIGZyb20gZmFpbG92ZXIgdGhyb3VnaCBwb3N0LXJlY292ZXJ5IHByZXBhcmF0aW9uLCBlbnN1cmluZyBSZWdpb25zIHJlbWFpbiByZWFkeSBmb3Igc3Vic2VxdWVudCByZWNvdmVyeSBldmVudHMuCi0gYXBpLWNoYW5nZTpgYmF0Y2hgOiBcW2Bib3RvY29yZWBdIFRoaXMgZmVhdHVyZSBhbGxvd3MgY3VzdG9tZXJzIHRvIHNwZWNpZnkgdGhlIG1pbmltdW0gdGltZSAoaW4gbWludXRlcykgdGhhdCBBV1MgQmF0Y2gga2VlcHMgaW5zdGFuY2VzIHJ1bm5pbmcgaW4gYSBjb21wdXRlIGVudmlyb25tZW50IGFmdGVyIGFsbCBqb2JzIG9uIHRoZSBpbnN0YW5jZSBjb21wbGV0ZQotIGFwaS1jaGFuZ2U6YGJlZHJvY2tgOiBcW2Bib3RvY29yZWBdIEFkZGVkIGZvdXIgbmV3IG1vZGVsIGxpZmVjeWNsZSBkYXRlIGZpZWxkcywgc3RhcnRPZkxpZmVUaW1lLCBlbmRPZkxpZmVUaW1lLCBsZWdhY3lUaW1lLCBhbmQgcHVibGljRXh0ZW5kZWRBY2Nlc3NUaW1lLiBBZGRzIHN1cHBvcnQgZm9yIHVzaW5nIHRoZSBDb252ZXJzZSBBUEkgd2l0aCBCZWRyb2NrIEJhdGNoIGluZmVyZW5jZSBqb2JzLgotIGFwaS1jaGFuZ2U6YGNvZ25pdG8taWRwYDogXFtgYm90b2NvcmVgXSBDb2duaXRvIGlzIGludHJvZHVjaW5nIGEgdHdvLXNlY3JldCByb3RhdGlvbiBtb2RlbCBmb3IgYXBwIGNsaWVudHMsIGVuYWJsaW5nIHNlYW1sZXNzIGNyZWRlbnRpYWwgcm90YXRpb24gd2l0aG91dCBkb3dudGltZS4gRGVkaWNhdGVkIEFQSXMgc3VwcG9ydCBwYXNzaW5nIGluIGEgY3VzdG9tIHNlY3JldC4gQ3VzdG9tIHNlY3JldHMgbmVlZCB0byBiZSBhdCBsZWFzdCAyNCBjaGFyYWN0ZXJzLiBUaGlzIGVsaW1pbmF0ZXMgcmVjb25maWd1cmF0aW9uIG5lZWRzIGFuZCByZWR1Y2VzIHNlY3VyaXR5IHJpc2tzLgotIGFwaS1jaGFuZ2U6YGNvbm5lY3RgOiBcW2Bib3RvY29yZWBdIERlcHJlY2F0ZSBFdmFsdWF0aW9uUmV2aWV3TWV0YWRhdGEncyBDcmVhdGVkQnkgYW5kIENyZWF0ZWRUaW1lLCBhZGQgRXZhbHVhdGlvblJldmlld01ldGFkYXRhJ3MgUmVxdWVzdGVkQnkgYW5kIFJlcXVlc3RlZFRpbWUKLSBhcGktY2hhbmdlOmBjdXN0b21lci1wcm9maWxlc2A6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIGludHJvZHVjZXMgYW4gb3B0aW9uYWwgU291cmNlUHJpb3JpdHkgcGFyYW1ldGVyIHRvIHRoZSBQcm9maWxlT2JqZWN0VHlwZSBBUElzLCBhbGxvd2luZyB5b3UgdG8gY29udHJvbCB0aGUgcHJlY2VkZW5jZSBvZiBvYmplY3QgdHlwZXMgd2hlbiBpbmdlc3RpbmcgZGF0YSBmcm9tIG11bHRpcGxlIHNvdXJjZXMuIEFkZGl0aW9uYWxseSwgV2ViQW5hbHl0aWNzIGFuZCBEZXZpY2UgaGF2ZSBiZWVuIGFkZGVkIGFzIG5ldyBTdGFuZGFyZElkZW50aWZpZXIgdmFsdWVzLgotIGFwaS1jaGFuZ2U6YGhlYWx0aGA6IFxbYGJvdG9jb3JlYF0gVXBkYXRlcyB0aGUgcmVnZXggZm9yIHZhbGlkYXRpbmcgYXZhaWxhYmlsaXR5Wm9uZSBzdHJpbmdzIHVzZWQgaW4gdGhlIGRlc2NyaWJlIGV2ZW50cyBmaWx0ZXJzLgotIGFwaS1jaGFuZ2U6YGtleXNwYWNlc3N0cmVhbXNgOiBcW2Bib3RvY29yZWBdIEFkZGVkIHN1cHBvcnQgZm9yIENoYW5nZSBEYXRhIENhcHR1cmUgKENEQykgc3RyZWFtcyB3aXRoIER1cmF0aW9uIERhdGFUeXBlLgotIGFwaS1jaGFuZ2U6YG9kYmA6IFxbYGJvdG9jb3JlYF0gT0RCIE5ldHdvcmtpbmcgUm91dGUgTWFuYWdlbWVudCBpcyBhIGZlYXR1cmUgaW1wcm92ZW1lbnQgd2hpY2ggYWxsb3dzIGZvciBpbXBsaWNpdCBjcmVhdGlvbiBhbmQgZGVsZXRpb24gb2YgRUMyIFJvdXRlcyBpbiB0aGUgUGVlciBOZXR3b3JrIFJvdXRlIFRhYmxlIGRlc2lnbmF0ZWQgYnkgdGhlIGN1c3RvbWVyIHZpYSBuZXcgb3B0aW9uYWwgaW5wdXQuIFRoaXMgZmVhdHVyZSByZWxlYXNlIGlzIGNvbWJpbmVkIHdpdGggTXVsdGlwbGUgQXBwLVZQQyBmdW5jdGlvbmFsaXR5IGZvciBPREIgTmV0d29yayBQZWVyaW5nKHMpLgotIGFwaS1jaGFuZ2U6YHJhbWA6IFxbYGJvdG9jb3JlYF0gUmVzb3VyY2Ugb3duZXJzIGNhbiBub3cgc3BlY2lmeSBSZXNvdXJjZVNoYXJlQ29uZmlndXJhdGlvbiByZXF1ZXN0IHBhcmFtZXRlciBmb3IgQ3JlYXRlUmVzb3VyY2VTaGFyZSBBUEkgaW5jbHVkaW5nIFJldGFpblNoYXJpbmdPbkFjY291bnRMZWF2ZU9yZ2FuaXphdGlvbiBib29sZWFuIHBhcmFtZXRlcgoKPC9kZXRhaWxzPgoKLS0tCgojIyMgQ29uZmlndXJhdGlvbgoK8J+ThSAqKlNjaGVkdWxlKio6IEJyYW5jaCBjcmVhdGlvbiAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKSwgQXV0b21lcmdlIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpLgoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi9vc2lzbS9weXRob24tb3Npc20pLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0ME15NHlJaXdpZFhCa1lYUmxaRWx1Vm1WeUlqb2lORE11TkRNdU1pSXNJblJoY21kbGRFSnlZVzVqYUNJNkltMWhhVzRpTENKc1lXSmxiSE1pT2xzaWNtVnViM1poZEdVaVhYMD0tLT4K
      patchset: 75599be2ff04830c154833e42d7310fb7a60145e
      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/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: 191cb2406d2b5784d9aaba27be96851905fe6c45
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/2065/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
