all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe30:476b
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: c9ab7314-7392-48ea-9d43-bda12fa7494d
        host_id: 5afd8fc909abddfe2ce3a956a91bbe56629648b7209fd0acfa541862
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe30:476b
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.0.99
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.147
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe30:476b
        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 python-black explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/zuul-jobs/.zuul.yaml@main#54>'
      - '<Job python-black explicit: None implied: None source: osism/python-osism/.zuul.yaml@main#138>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: 32e1fbf053724fecad631d723d7ec0a4
      build_refs:
      - branch: main
        change: '2301'
        change_message: "Update dependency boto3 to v1.43.14\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.43.11` \u2192 `==1.43.14`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.14?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.11/1.43.14?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.14`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14314)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.13...1.43.14)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Add support for VPC connection\n-
          api-change:`ec2`: \\[`botocore`] The ModifyInstanceAttribute API now supports
          modification of EnclaveOptions for the instance as a typed parameter.\n-
          api-change:`gameliftstreams`: \\[`botocore`] Added new Gen6 stream classes
          based on the EC2 G6e instance family. These classes are designed for streaming
          high-fidelity, graphically demanding games and applications that benefit
          from additional GPU memory and performance.\n- api-change:`invoicing`: \\[`botocore`]
          Adds support for idempotency with a new ClientToken field for the CreateInvoiceUnit,
          DeleteInvoiceUnit, UpdateInvoiceUnit, DeleteProcurementPortalPreference,
          PutProcurementPortalPreference, and UpdateProcurementPortalPreferenceStatus
          APIs.\n- api-change:`pi`: \\[`botocore`] Added ListPerformanceAnalysisReportRecommendations
          API to retrieve recommendations for a performance analysis report. Added
          analysis configuration support to CreatePerformanceAnalysisReport for enhanced
          analysis types such as vacuum analysis.\n- api-change:`qconnect`: \\[`botocore`]
          Added guardrail assessment results to inference spans in the ListSpans API.
          You can now see which AI Guardrail policies were evaluated, whether content
          was blocked or masked, and per-policy details for each Bedrock Converse
          call\n- api-change:`securityagent`: \\[`botocore`] Adds support for verification
          scripts on penetration test findings. Customers can now download executable
          scripts to independently reproduce confirmed vulnerabilities, with instructions
          and required environment variables provided for each finding.\n- enhancement:`s3`:
          \\[`botocore`] Improve caching of S3 endpoints, which should improve performance
          when working with multiple keys in the same bucket\n\n### [`v1.43.13`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14313)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.12...1.43.13)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Clarified CreateComputeEnvironment parameter
          requirements - serviceRole is required for UNMANAGED compute environments,
          allocationStrategy is required for EKS compute environments, and compute
          environments must be created in the ENABLED state.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds dataset management APIs for creating, versioning, and
          managing evaluation datasets.\n- api-change:`cleanrooms`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`cleanroomsml`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`evs`: \\[`botocore`]
          A new GetDepotUrl API has been added to retrieve a URL for accessing Amazon
          EVS custom addon packages. Customers can use this URL to configure vSphere
          Lifecycle Manager (vLCM) as an online depot source, enabling upgrades of
          addon components across ESXi hosts.\n- api-change:`mediaconnect`: \\[`botocore`]
          Adds support for controlling the timecode source of NDI flow outputs.\n-
          api-change:`sagemaker`: \\[`botocore`] Add support for disabling home EFS
          file system creation on SageMaker domains.\n- api-change:`verifiedpermissions`:
          \\[`botocore`] Support hard deleting policy store aliases. Users can now
          delete an alias and immediately reassign it to a different policy store
          without waiting for the soft-delete retention period.\n\n### [`v1.43.12`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14312)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.11...1.43.12)\n\n\\=======\n\n-
          api-change:`bedrock-runtime`: \\[`botocore`] Supporting Request Metadata
          for Invoke Model and Invoke Model with Response Stream\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds support for item catalog
          columns in RecommenderSchema, ExcludedColumns in Create and Update Recommender
          to specify columns to exclude from training, and the ability to disable
          automatic retraining by setting TrainingFrequency to 0.\n- api-change:`kms`:
          \\[`botocore`] AWS KMS now supports creating grants for AWS service principals
          using new GranteeServicePrincipal and RetiringServicePrincipal parameters.
          This release adds SourceArn grant constraint and three condition keys for
          controlling CreateGrant access. For more information, see Grants in AWS
          KMS.\n- api-change:`mwaa`: \\[`botocore`] Updated API documentation to describe
          the PublicAndPrivate webserver access mode.\n- api-change:`payment-cryptography-data`:
          \\[`botocore`] GenerateAuthRequestCryptogram API launch.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2301
        commit_id: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        patchset: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        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: ad2d631c740e44c4ad9ff74457fa4f1c
      buildset_refs:
      - branch: main
        change: '2301'
        change_message: "Update dependency boto3 to v1.43.14\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.43.11` \u2192 `==1.43.14`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.14?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.11/1.43.14?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.14`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14314)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.13...1.43.14)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Add support for VPC connection\n-
          api-change:`ec2`: \\[`botocore`] The ModifyInstanceAttribute API now supports
          modification of EnclaveOptions for the instance as a typed parameter.\n-
          api-change:`gameliftstreams`: \\[`botocore`] Added new Gen6 stream classes
          based on the EC2 G6e instance family. These classes are designed for streaming
          high-fidelity, graphically demanding games and applications that benefit
          from additional GPU memory and performance.\n- api-change:`invoicing`: \\[`botocore`]
          Adds support for idempotency with a new ClientToken field for the CreateInvoiceUnit,
          DeleteInvoiceUnit, UpdateInvoiceUnit, DeleteProcurementPortalPreference,
          PutProcurementPortalPreference, and UpdateProcurementPortalPreferenceStatus
          APIs.\n- api-change:`pi`: \\[`botocore`] Added ListPerformanceAnalysisReportRecommendations
          API to retrieve recommendations for a performance analysis report. Added
          analysis configuration support to CreatePerformanceAnalysisReport for enhanced
          analysis types such as vacuum analysis.\n- api-change:`qconnect`: \\[`botocore`]
          Added guardrail assessment results to inference spans in the ListSpans API.
          You can now see which AI Guardrail policies were evaluated, whether content
          was blocked or masked, and per-policy details for each Bedrock Converse
          call\n- api-change:`securityagent`: \\[`botocore`] Adds support for verification
          scripts on penetration test findings. Customers can now download executable
          scripts to independently reproduce confirmed vulnerabilities, with instructions
          and required environment variables provided for each finding.\n- enhancement:`s3`:
          \\[`botocore`] Improve caching of S3 endpoints, which should improve performance
          when working with multiple keys in the same bucket\n\n### [`v1.43.13`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14313)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.12...1.43.13)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Clarified CreateComputeEnvironment parameter
          requirements - serviceRole is required for UNMANAGED compute environments,
          allocationStrategy is required for EKS compute environments, and compute
          environments must be created in the ENABLED state.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds dataset management APIs for creating, versioning, and
          managing evaluation datasets.\n- api-change:`cleanrooms`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`cleanroomsml`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`evs`: \\[`botocore`]
          A new GetDepotUrl API has been added to retrieve a URL for accessing Amazon
          EVS custom addon packages. Customers can use this URL to configure vSphere
          Lifecycle Manager (vLCM) as an online depot source, enabling upgrades of
          addon components across ESXi hosts.\n- api-change:`mediaconnect`: \\[`botocore`]
          Adds support for controlling the timecode source of NDI flow outputs.\n-
          api-change:`sagemaker`: \\[`botocore`] Add support for disabling home EFS
          file system creation on SageMaker domains.\n- api-change:`verifiedpermissions`:
          \\[`botocore`] Support hard deleting policy store aliases. Users can now
          delete an alias and immediately reassign it to a different policy store
          without waiting for the soft-delete retention period.\n\n### [`v1.43.12`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14312)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.11...1.43.12)\n\n\\=======\n\n-
          api-change:`bedrock-runtime`: \\[`botocore`] Supporting Request Metadata
          for Invoke Model and Invoke Model with Response Stream\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds support for item catalog
          columns in RecommenderSchema, ExcludedColumns in Create and Update Recommender
          to specify columns to exclude from training, and the ability to disable
          automatic retraining by setting TrainingFrequency to 0.\n- api-change:`kms`:
          \\[`botocore`] AWS KMS now supports creating grants for AWS service principals
          using new GranteeServicePrincipal and RetiringServicePrincipal parameters.
          This release adds SourceArn grant constraint and three condition keys for
          controlling CreateGrant access. For more information, see Grants in AWS
          KMS.\n- api-change:`mwaa`: \\[`botocore`] Updated API documentation to describe
          the PublicAndPrivate webserver access mode.\n- api-change:`payment-cryptography-data`:
          \\[`botocore`] GenerateAuthRequestCryptogram API launch.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2301
        commit_id: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        patchset: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        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: '2301'
      change_message: "Update dependency boto3 to v1.43.14\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.43.11` \u2192 `==1.43.14`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.14?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.11/1.43.14?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.43.14`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14314)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.13...1.43.14)\n\n\\=======\n\n-
        api-change:`datazone`: \\[`botocore`] Add support for VPC connection\n- api-change:`ec2`:
        \\[`botocore`] The ModifyInstanceAttribute API now supports modification of
        EnclaveOptions for the instance as a typed parameter.\n- api-change:`gameliftstreams`:
        \\[`botocore`] Added new Gen6 stream classes based on the EC2 G6e instance
        family. These classes are designed for streaming high-fidelity, graphically
        demanding games and applications that benefit from additional GPU memory and
        performance.\n- api-change:`invoicing`: \\[`botocore`] Adds support for idempotency
        with a new ClientToken field for the CreateInvoiceUnit, DeleteInvoiceUnit,
        UpdateInvoiceUnit, DeleteProcurementPortalPreference, PutProcurementPortalPreference,
        and UpdateProcurementPortalPreferenceStatus APIs.\n- api-change:`pi`: \\[`botocore`]
        Added ListPerformanceAnalysisReportRecommendations API to retrieve recommendations
        for a performance analysis report. Added analysis configuration support to
        CreatePerformanceAnalysisReport for enhanced analysis types such as vacuum
        analysis.\n- api-change:`qconnect`: \\[`botocore`] Added guardrail assessment
        results to inference spans in the ListSpans API. You can now see which AI
        Guardrail policies were evaluated, whether content was blocked or masked,
        and per-policy details for each Bedrock Converse call\n- api-change:`securityagent`:
        \\[`botocore`] Adds support for verification scripts on penetration test findings.
        Customers can now download executable scripts to independently reproduce confirmed
        vulnerabilities, with instructions and required environment variables provided
        for each finding.\n- enhancement:`s3`: \\[`botocore`] Improve caching of S3
        endpoints, which should improve performance when working with multiple keys
        in the same bucket\n\n### [`v1.43.13`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14313)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.12...1.43.13)\n\n\\=======\n\n-
        api-change:`batch`: \\[`botocore`] Clarified CreateComputeEnvironment parameter
        requirements - serviceRole is required for UNMANAGED compute environments,
        allocationStrategy is required for EKS compute environments, and compute environments
        must be created in the ENABLED state.\n- api-change:`bedrock-agentcore-control`:
        \\[`botocore`] Adds dataset management APIs for creating, versioning, and
        managing evaluation datasets.\n- api-change:`cleanrooms`: \\[`botocore`] Collaboration
        creators can update payment configurations without recreating the collaboration.
        When multiple payer candidates are configured for a cost type, analysis runners
        can specify the actual payer at submission time, providing granular control
        over billing.\n- api-change:`cleanroomsml`: \\[`botocore`] Collaboration creators
        can update payment configurations without recreating the collaboration. When
        multiple payer candidates are configured for a cost type, analysis runners
        can specify the actual payer at submission time, providing granular control
        over billing.\n- api-change:`evs`: \\[`botocore`] A new GetDepotUrl API has
        been added to retrieve a URL for accessing Amazon EVS custom addon packages.
        Customers can use this URL to configure vSphere Lifecycle Manager (vLCM) as
        an online depot source, enabling upgrades of addon components across ESXi
        hosts.\n- api-change:`mediaconnect`: \\[`botocore`] Adds support for controlling
        the timecode source of NDI flow outputs.\n- api-change:`sagemaker`: \\[`botocore`]
        Add support for disabling home EFS file system creation on SageMaker domains.\n-
        api-change:`verifiedpermissions`: \\[`botocore`] Support hard deleting policy
        store aliases. Users can now delete an alias and immediately reassign it to
        a different policy store without waiting for the soft-delete retention period.\n\n###
        [`v1.43.12`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14312)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.11...1.43.12)\n\n\\=======\n\n-
        api-change:`bedrock-runtime`: \\[`botocore`] Supporting Request Metadata for
        Invoke Model and Invoke Model with Response Stream\n- api-change:`customer-profiles`:
        \\[`botocore`] Amazon Connect Customer Profiles adds support for item catalog
        columns in RecommenderSchema, ExcludedColumns in Create and Update Recommender
        to specify columns to exclude from training, and the ability to disable automatic
        retraining by setting TrainingFrequency to 0.\n- api-change:`kms`: \\[`botocore`]
        AWS KMS now supports creating grants for AWS service principals using new
        GranteeServicePrincipal and RetiringServicePrincipal parameters. This release
        adds SourceArn grant constraint and three condition keys for controlling CreateGrant
        access. For more information, see Grants in AWS KMS.\n- api-change:`mwaa`:
        \\[`botocore`] Updated API documentation to describe the PublicAndPrivate
        webserver access mode.\n- api-change:`payment-cryptography-data`: \\[`botocore`]
        GenerateAuthRequestCryptogram API launch.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/2301
      child_jobs: []
      commit_id: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
      event_id: 5f966a50-5633-11f1-9a2b-8b546267182d
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/32e1fbf053724fecad631d723d7ec0a4/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/32e1fbf053724fecad631d723d7ec0a4/work/logs
        result_data_file: /var/lib/zuul/builds/32e1fbf053724fecad631d723d7ec0a4/work/results.json
        src_root: /var/lib/zuul/builds/32e1fbf053724fecad631d723d7ec0a4/work/src
        work_root: /var/lib/zuul/builds/32e1fbf053724fecad631d723d7ec0a4/work
      include_vars: []
      items:
      - branch: main
        change: '2301'
        change_message: "Update dependency boto3 to v1.43.14\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.43.11` \u2192 `==1.43.14`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.14?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.11/1.43.14?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.14`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14314)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.13...1.43.14)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Add support for VPC connection\n-
          api-change:`ec2`: \\[`botocore`] The ModifyInstanceAttribute API now supports
          modification of EnclaveOptions for the instance as a typed parameter.\n-
          api-change:`gameliftstreams`: \\[`botocore`] Added new Gen6 stream classes
          based on the EC2 G6e instance family. These classes are designed for streaming
          high-fidelity, graphically demanding games and applications that benefit
          from additional GPU memory and performance.\n- api-change:`invoicing`: \\[`botocore`]
          Adds support for idempotency with a new ClientToken field for the CreateInvoiceUnit,
          DeleteInvoiceUnit, UpdateInvoiceUnit, DeleteProcurementPortalPreference,
          PutProcurementPortalPreference, and UpdateProcurementPortalPreferenceStatus
          APIs.\n- api-change:`pi`: \\[`botocore`] Added ListPerformanceAnalysisReportRecommendations
          API to retrieve recommendations for a performance analysis report. Added
          analysis configuration support to CreatePerformanceAnalysisReport for enhanced
          analysis types such as vacuum analysis.\n- api-change:`qconnect`: \\[`botocore`]
          Added guardrail assessment results to inference spans in the ListSpans API.
          You can now see which AI Guardrail policies were evaluated, whether content
          was blocked or masked, and per-policy details for each Bedrock Converse
          call\n- api-change:`securityagent`: \\[`botocore`] Adds support for verification
          scripts on penetration test findings. Customers can now download executable
          scripts to independently reproduce confirmed vulnerabilities, with instructions
          and required environment variables provided for each finding.\n- enhancement:`s3`:
          \\[`botocore`] Improve caching of S3 endpoints, which should improve performance
          when working with multiple keys in the same bucket\n\n### [`v1.43.13`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14313)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.12...1.43.13)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Clarified CreateComputeEnvironment parameter
          requirements - serviceRole is required for UNMANAGED compute environments,
          allocationStrategy is required for EKS compute environments, and compute
          environments must be created in the ENABLED state.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds dataset management APIs for creating, versioning, and
          managing evaluation datasets.\n- api-change:`cleanrooms`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`cleanroomsml`: \\[`botocore`]
          Collaboration creators can update payment configurations without recreating
          the collaboration. When multiple payer candidates are configured for a cost
          type, analysis runners can specify the actual payer at submission time,
          providing granular control over billing.\n- api-change:`evs`: \\[`botocore`]
          A new GetDepotUrl API has been added to retrieve a URL for accessing Amazon
          EVS custom addon packages. Customers can use this URL to configure vSphere
          Lifecycle Manager (vLCM) as an online depot source, enabling upgrades of
          addon components across ESXi hosts.\n- api-change:`mediaconnect`: \\[`botocore`]
          Adds support for controlling the timecode source of NDI flow outputs.\n-
          api-change:`sagemaker`: \\[`botocore`] Add support for disabling home EFS
          file system creation on SageMaker domains.\n- api-change:`verifiedpermissions`:
          \\[`botocore`] Support hard deleting policy store aliases. Users can now
          delete an alias and immediately reassign it to a different policy store
          without waiting for the soft-delete retention period.\n\n### [`v1.43.12`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14312)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.11...1.43.12)\n\n\\=======\n\n-
          api-change:`bedrock-runtime`: \\[`botocore`] Supporting Request Metadata
          for Invoke Model and Invoke Model with Response Stream\n- api-change:`customer-profiles`:
          \\[`botocore`] Amazon Connect Customer Profiles adds support for item catalog
          columns in RecommenderSchema, ExcludedColumns in Create and Update Recommender
          to specify columns to exclude from training, and the ability to disable
          automatic retraining by setting TrainingFrequency to 0.\n- api-change:`kms`:
          \\[`botocore`] AWS KMS now supports creating grants for AWS service principals
          using new GranteeServicePrincipal and RetiringServicePrincipal parameters.
          This release adds SourceArn grant constraint and three condition keys for
          controlling CreateGrant access. For more information, see Grants in AWS
          KMS.\n- api-change:`mwaa`: \\[`botocore`] Updated API documentation to describe
          the PublicAndPrivate webserver access mode.\n- api-change:`payment-cryptography-data`:
          \\[`botocore`] GenerateAuthRequestCryptogram API launch.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xODUuMSIsInVwZGF0ZWRJblZlciI6IjQzLjE5NC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2301
        commit_id: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        patchset: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
        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: python-black
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgYm90bzMgdG8gdjEuNDMuMTQKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgW0FnZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbQ29uZmlkZW5jZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtib3RvM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMpIHwgYD09MS40My4xMWAg4oaSIGA9PTEuNDMuMTRgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9ib3RvMy8xLjQzLjE0P3NsaW09dHJ1ZSkgfCAhW2NvbmZpZGVuY2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9jb25maWRlbmNlL3B5cGkvYm90bzMvMS40My4xMS8xLjQzLjE0P3NsaW09dHJ1ZSkgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmJvdG8vYm90bzMgKGJvdG8zKTwvc3VtbWFyeT4KCiMjIyBbYHYxLjQzLjE0YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQzMTQpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2NvbXBhcmUvMS40My4xMy4uLjEuNDMuMTQpCgpcPT09PT09PQoKLSBhcGktY2hhbmdlOmBkYXRhem9uZWA6IFxbYGJvdG9jb3JlYF0gQWRkIHN1cHBvcnQgZm9yIFZQQyBjb25uZWN0aW9uCi0gYXBpLWNoYW5nZTpgZWMyYDogXFtgYm90b2NvcmVgXSBUaGUgTW9kaWZ5SW5zdGFuY2VBdHRyaWJ1dGUgQVBJIG5vdyBzdXBwb3J0cyBtb2RpZmljYXRpb24gb2YgRW5jbGF2ZU9wdGlvbnMgZm9yIHRoZSBpbnN0YW5jZSBhcyBhIHR5cGVkIHBhcmFtZXRlci4KLSBhcGktY2hhbmdlOmBnYW1lbGlmdHN0cmVhbXNgOiBcW2Bib3RvY29yZWBdIEFkZGVkIG5ldyBHZW42IHN0cmVhbSBjbGFzc2VzIGJhc2VkIG9uIHRoZSBFQzIgRzZlIGluc3RhbmNlIGZhbWlseS4gVGhlc2UgY2xhc3NlcyBhcmUgZGVzaWduZWQgZm9yIHN0cmVhbWluZyBoaWdoLWZpZGVsaXR5LCBncmFwaGljYWxseSBkZW1hbmRpbmcgZ2FtZXMgYW5kIGFwcGxpY2F0aW9ucyB0aGF0IGJlbmVmaXQgZnJvbSBhZGRpdGlvbmFsIEdQVSBtZW1vcnkgYW5kIHBlcmZvcm1hbmNlLgotIGFwaS1jaGFuZ2U6YGludm9pY2luZ2A6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBpZGVtcG90ZW5jeSB3aXRoIGEgbmV3IENsaWVudFRva2VuIGZpZWxkIGZvciB0aGUgQ3JlYXRlSW52b2ljZVVuaXQsIERlbGV0ZUludm9pY2VVbml0LCBVcGRhdGVJbnZvaWNlVW5pdCwgRGVsZXRlUHJvY3VyZW1lbnRQb3J0YWxQcmVmZXJlbmNlLCBQdXRQcm9jdXJlbWVudFBvcnRhbFByZWZlcmVuY2UsIGFuZCBVcGRhdGVQcm9jdXJlbWVudFBvcnRhbFByZWZlcmVuY2VTdGF0dXMgQVBJcy4KLSBhcGktY2hhbmdlOmBwaWA6IFxbYGJvdG9jb3JlYF0gQWRkZWQgTGlzdFBlcmZvcm1hbmNlQW5hbHlzaXNSZXBvcnRSZWNvbW1lbmRhdGlvbnMgQVBJIHRvIHJldHJpZXZlIHJlY29tbWVuZGF0aW9ucyBmb3IgYSBwZXJmb3JtYW5jZSBhbmFseXNpcyByZXBvcnQuIEFkZGVkIGFuYWx5c2lzIGNvbmZpZ3VyYXRpb24gc3VwcG9ydCB0byBDcmVhdGVQZXJmb3JtYW5jZUFuYWx5c2lzUmVwb3J0IGZvciBlbmhhbmNlZCBhbmFseXNpcyB0eXBlcyBzdWNoIGFzIHZhY3V1bSBhbmFseXNpcy4KLSBhcGktY2hhbmdlOmBxY29ubmVjdGA6IFxbYGJvdG9jb3JlYF0gQWRkZWQgZ3VhcmRyYWlsIGFzc2Vzc21lbnQgcmVzdWx0cyB0byBpbmZlcmVuY2Ugc3BhbnMgaW4gdGhlIExpc3RTcGFucyBBUEkuIFlvdSBjYW4gbm93IHNlZSB3aGljaCBBSSBHdWFyZHJhaWwgcG9saWNpZXMgd2VyZSBldmFsdWF0ZWQsIHdoZXRoZXIgY29udGVudCB3YXMgYmxvY2tlZCBvciBtYXNrZWQsIGFuZCBwZXItcG9saWN5IGRldGFpbHMgZm9yIGVhY2ggQmVkcm9jayBDb252ZXJzZSBjYWxsCi0gYXBpLWNoYW5nZTpgc2VjdXJpdHlhZ2VudGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciB2ZXJpZmljYXRpb24gc2NyaXB0cyBvbiBwZW5ldHJhdGlvbiB0ZXN0IGZpbmRpbmdzLiBDdXN0b21lcnMgY2FuIG5vdyBkb3dubG9hZCBleGVjdXRhYmxlIHNjcmlwdHMgdG8gaW5kZXBlbmRlbnRseSByZXByb2R1Y2UgY29uZmlybWVkIHZ1bG5lcmFiaWxpdGllcywgd2l0aCBpbnN0cnVjdGlvbnMgYW5kIHJlcXVpcmVkIGVudmlyb25tZW50IHZhcmlhYmxlcyBwcm92aWRlZCBmb3IgZWFjaCBmaW5kaW5nLgotIGVuaGFuY2VtZW50OmBzM2A6IFxbYGJvdG9jb3JlYF0gSW1wcm92ZSBjYWNoaW5nIG9mIFMzIGVuZHBvaW50cywgd2hpY2ggc2hvdWxkIGltcHJvdmUgcGVyZm9ybWFuY2Ugd2hlbiB3b3JraW5nIHdpdGggbXVsdGlwbGUga2V5cyBpbiB0aGUgc2FtZSBidWNrZXQKCiMjIyBbYHYxLjQzLjEzYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQzMTMpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2NvbXBhcmUvMS40My4xMi4uLjEuNDMuMTMpCgpcPT09PT09PQoKLSBhcGktY2hhbmdlOmBiYXRjaGA6IFxbYGJvdG9jb3JlYF0gQ2xhcmlmaWVkIENyZWF0ZUNvbXB1dGVFbnZpcm9ubWVudCBwYXJhbWV0ZXIgcmVxdWlyZW1lbnRzIC0gc2VydmljZVJvbGUgaXMgcmVxdWlyZWQgZm9yIFVOTUFOQUdFRCBjb21wdXRlIGVudmlyb25tZW50cywgYWxsb2NhdGlvblN0cmF0ZWd5IGlzIHJlcXVpcmVkIGZvciBFS1MgY29tcHV0ZSBlbnZpcm9ubWVudHMsIGFuZCBjb21wdXRlIGVudmlyb25tZW50cyBtdXN0IGJlIGNyZWF0ZWQgaW4gdGhlIEVOQUJMRUQgc3RhdGUuCi0gYXBpLWNoYW5nZTpgYmVkcm9jay1hZ2VudGNvcmUtY29udHJvbGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBkYXRhc2V0IG1hbmFnZW1lbnQgQVBJcyBmb3IgY3JlYXRpbmcsIHZlcnNpb25pbmcsIGFuZCBtYW5hZ2luZyBldmFsdWF0aW9uIGRhdGFzZXRzLgotIGFwaS1jaGFuZ2U6YGNsZWFucm9vbXNgOiBcW2Bib3RvY29yZWBdIENvbGxhYm9yYXRpb24gY3JlYXRvcnMgY2FuIHVwZGF0ZSBwYXltZW50IGNvbmZpZ3VyYXRpb25zIHdpdGhvdXQgcmVjcmVhdGluZyB0aGUgY29sbGFib3JhdGlvbi4gV2hlbiBtdWx0aXBsZSBwYXllciBjYW5kaWRhdGVzIGFyZSBjb25maWd1cmVkIGZvciBhIGNvc3QgdHlwZSwgYW5hbHlzaXMgcnVubmVycyBjYW4gc3BlY2lmeSB0aGUgYWN0dWFsIHBheWVyIGF0IHN1Ym1pc3Npb24gdGltZSwgcHJvdmlkaW5nIGdyYW51bGFyIGNvbnRyb2wgb3ZlciBiaWxsaW5nLgotIGFwaS1jaGFuZ2U6YGNsZWFucm9vbXNtbGA6IFxbYGJvdG9jb3JlYF0gQ29sbGFib3JhdGlvbiBjcmVhdG9ycyBjYW4gdXBkYXRlIHBheW1lbnQgY29uZmlndXJhdGlvbnMgd2l0aG91dCByZWNyZWF0aW5nIHRoZSBjb2xsYWJvcmF0aW9uLiBXaGVuIG11bHRpcGxlIHBheWVyIGNhbmRpZGF0ZXMgYXJlIGNvbmZpZ3VyZWQgZm9yIGEgY29zdCB0eXBlLCBhbmFseXNpcyBydW5uZXJzIGNhbiBzcGVjaWZ5IHRoZSBhY3R1YWwgcGF5ZXIgYXQgc3VibWlzc2lvbiB0aW1lLCBwcm92aWRpbmcgZ3JhbnVsYXIgY29udHJvbCBvdmVyIGJpbGxpbmcuCi0gYXBpLWNoYW5nZTpgZXZzYDogXFtgYm90b2NvcmVgXSBBIG5ldyBHZXREZXBvdFVybCBBUEkgaGFzIGJlZW4gYWRkZWQgdG8gcmV0cmlldmUgYSBVUkwgZm9yIGFjY2Vzc2luZyBBbWF6b24gRVZTIGN1c3RvbSBhZGRvbiBwYWNrYWdlcy4gQ3VzdG9tZXJzIGNhbiB1c2UgdGhpcyBVUkwgdG8gY29uZmlndXJlIHZTcGhlcmUgTGlmZWN5Y2xlIE1hbmFnZXIgKHZMQ00pIGFzIGFuIG9ubGluZSBkZXBvdCBzb3VyY2UsIGVuYWJsaW5nIHVwZ3JhZGVzIG9mIGFkZG9uIGNvbXBvbmVudHMgYWNyb3NzIEVTWGkgaG9zdHMuCi0gYXBpLWNoYW5nZTpgbWVkaWFjb25uZWN0YDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIGNvbnRyb2xsaW5nIHRoZSB0aW1lY29kZSBzb3VyY2Ugb2YgTkRJIGZsb3cgb3V0cHV0cy4KLSBhcGktY2hhbmdlOmBzYWdlbWFrZXJgOiBcW2Bib3RvY29yZWBdIEFkZCBzdXBwb3J0IGZvciBkaXNhYmxpbmcgaG9tZSBFRlMgZmlsZSBzeXN0ZW0gY3JlYXRpb24gb24gU2FnZU1ha2VyIGRvbWFpbnMuCi0gYXBpLWNoYW5nZTpgdmVyaWZpZWRwZXJtaXNzaW9uc2A6IFxbYGJvdG9jb3JlYF0gU3VwcG9ydCBoYXJkIGRlbGV0aW5nIHBvbGljeSBzdG9yZSBhbGlhc2VzLiBVc2VycyBjYW4gbm93IGRlbGV0ZSBhbiBhbGlhcyBhbmQgaW1tZWRpYXRlbHkgcmVhc3NpZ24gaXQgdG8gYSBkaWZmZXJlbnQgcG9saWN5IHN0b3JlIHdpdGhvdXQgd2FpdGluZyBmb3IgdGhlIHNvZnQtZGVsZXRlIHJldGVudGlvbiBwZXJpb2QuCgojIyMgW2B2MS40My4xMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0IzE0MzEyKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDMuMTEuLi4xLjQzLjEyKQoKXD09PT09PT0KCi0gYXBpLWNoYW5nZTpgYmVkcm9jay1ydW50aW1lYDogXFtgYm90b2NvcmVgXSBTdXBwb3J0aW5nIFJlcXVlc3QgTWV0YWRhdGEgZm9yIEludm9rZSBNb2RlbCBhbmQgSW52b2tlIE1vZGVsIHdpdGggUmVzcG9uc2UgU3RyZWFtCi0gYXBpLWNoYW5nZTpgY3VzdG9tZXItcHJvZmlsZXNgOiBcW2Bib3RvY29yZWBdIEFtYXpvbiBDb25uZWN0IEN1c3RvbWVyIFByb2ZpbGVzIGFkZHMgc3VwcG9ydCBmb3IgaXRlbSBjYXRhbG9nIGNvbHVtbnMgaW4gUmVjb21tZW5kZXJTY2hlbWEsIEV4Y2x1ZGVkQ29sdW1ucyBpbiBDcmVhdGUgYW5kIFVwZGF0ZSBSZWNvbW1lbmRlciB0byBzcGVjaWZ5IGNvbHVtbnMgdG8gZXhjbHVkZSBmcm9tIHRyYWluaW5nLCBhbmQgdGhlIGFiaWxpdHkgdG8gZGlzYWJsZSBhdXRvbWF0aWMgcmV0cmFpbmluZyBieSBzZXR0aW5nIFRyYWluaW5nRnJlcXVlbmN5IHRvIDAuCi0gYXBpLWNoYW5nZTpga21zYDogXFtgYm90b2NvcmVgXSBBV1MgS01TIG5vdyBzdXBwb3J0cyBjcmVhdGluZyBncmFudHMgZm9yIEFXUyBzZXJ2aWNlIHByaW5jaXBhbHMgdXNpbmcgbmV3IEdyYW50ZWVTZXJ2aWNlUHJpbmNpcGFsIGFuZCBSZXRpcmluZ1NlcnZpY2VQcmluY2lwYWwgcGFyYW1ldGVycy4gVGhpcyByZWxlYXNlIGFkZHMgU291cmNlQXJuIGdyYW50IGNvbnN0cmFpbnQgYW5kIHRocmVlIGNvbmRpdGlvbiBrZXlzIGZvciBjb250cm9sbGluZyBDcmVhdGVHcmFudCBhY2Nlc3MuIEZvciBtb3JlIGluZm9ybWF0aW9uLCBzZWUgR3JhbnRzIGluIEFXUyBLTVMuCi0gYXBpLWNoYW5nZTpgbXdhYWA6IFxbYGJvdG9jb3JlYF0gVXBkYXRlZCBBUEkgZG9jdW1lbnRhdGlvbiB0byBkZXNjcmliZSB0aGUgUHVibGljQW5kUHJpdmF0ZSB3ZWJzZXJ2ZXIgYWNjZXNzIG1vZGUuCi0gYXBpLWNoYW5nZTpgcGF5bWVudC1jcnlwdG9ncmFwaHktZGF0YWA6IFxbYGJvdG9jb3JlYF0gR2VuZXJhdGVBdXRoUmVxdWVzdENyeXB0b2dyYW0gQVBJIGxhdW5jaC4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3B5dGhvbi1vc2lzbSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNeTR4T0RVdU1TSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakU1TkM0d0lpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: c013ffc6fce2d110ce8175eca463bf49bcfec8fd
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_0/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
        playbooks:
        - path: untrusted/project_0/github.com/osism/zuul-jobs/playbooks/python-black/run.yml
          roles:
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_0/zuul-config
            link_target: untrusted/project_1/github.com/osism/zuul-config
            role_path: ansible/playbook_0/role_0/zuul-config/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/openinfra-zuul-jobs
            link_target: untrusted/project_2/github.com/osism/openinfra-zuul-jobs
            role_path: ansible/playbook_0/role_1/openinfra-zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_2/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: 761542e6eaa44c724cd6b6fa314c0e2d5996c2b4
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/2301/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
