all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:feb1:a6c0
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: fb5ede70-bc33-4988-b7af-7f6dd20c2167
        host_id: 25afcdcd4b24cc9d1766f11f81549380a3029030a455889bb61ec093
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:feb1:a6c0
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.146
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.195
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:feb1:a6c0
        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: 453e0416566f4bd4b04ca780e6e7fcb5
      build_refs:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.95\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.95`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.95?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.95?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.95`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14295)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.94...1.42.95)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Releasing For LakehouseProperties
          attributes in the Connections API's\n- api-change:`iot-managed-integrations`:
          \\[`botocore`] Adds \"Status\" field to provisioning profile operation response
          types, giving users visibility into the readiness of a provisioning profile
          to be used for device provisioning.\n- api-change:`opensearch`: \\[`botocore`]
          Amazon OpenSearch UI applications now support cross-Region domain association,
          enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch
          domains in other Regions within the same partition for centralized data
          visualization.\n- api-change:`pcs`: \\[`botocore`] This release adds support
          for Slurm 25.11 with expedited requeue enabled by default for jobs failing
          due to node issues, configurable requeue delay, health checks at node startup
          only, and unauthenticated HTTP endpoints disabled by default for improved
          security.\n- bugfix:`cloudwatch`: \\[`botocore`] Alias `get_o_tel_enrichment`,
          `start_o_tel_enrichment`, and `stop_o_tel_enrichment` botocore methods to
          use `otel` instead of `o_tel`.\n\n### [`v1.42.94`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14294)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.93...1.42.94)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Support of S3Files volume type, container
          start and stop timeouts.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling
          customers to invoke managed agent loops and execute commands on live agent
          sessions with streaming responses.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds support for Amazon Bedrock AgentCore Harness control
          plane APIs, enabling customers to create, manage, and configure managed
          agent loops with customizable models, tools, memory, and isolated execution
          environments.\n- api-change:`ec2`: \\[`botocore`] Managed resource visibility
          settings control whether resources that AWS services provision on your behalf
          within your AWS account appear in your Amazon console views and API list
          operations.\n- api-change:`ecs`: \\[`botocore`] GPU health monitoring and
          auto-repair for ECS Managed Instances\n- api-change:`emr-serverless`: \\[`botocore`]
          This release adds support for Spark connect sessions starting with release
          label emr-7.13.0.\n- api-change:`endpoint-rules`: \\[`botocore`] Update
          endpoint-rules client to latest version\n- api-change:`iotwireless`: \\[`botocore`]
          Enable customers to optionally specify a desired confidence level for Cellular
          and WiFi position estimates. Customers can use this to trade off confidence
          level and radius of uncertainty based on their needs.\n- api-change:`ivs`:
          \\[`botocore`] Adds support for Amazon IVS server-side ad insertion\n- api-change:`lambda`:
          \\[`botocore`] Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\n- api-change:`opensearch`:
          \\[`botocore`] Adds support for RollbackServiceSoftwareUpdate API\n- api-change:`osis`:
          \\[`botocore`] Update the pipeline configuration body character limit for
          the CreatePipeline API call.\n- api-change:`s3`: \\[`botocore`] This release
          adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512,
          XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory
          buckets (S3 Express One Zone).\n- api-change:`s3control`: \\[`botocore`]
          This release adds support for five additional checksum algorithms for data
          integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\n\n###
          [`v1.42.93`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14293)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.92...1.42.93)\n\n\\=======\n\n-
          api-change:`cognito-idp`: \\[`botocore`] Adding dutch language support for
          Cognito Managed Login and Terms on Console\n- api-change:`comprehendmedical`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`compute-optimizer`: \\[`botocore`] This release
          adds Smithy RPC v2 CBOR as an additional protocol alongside the existing
          AWS JSON 1.0. The SDK will prioritize its most performant protocol.\n- api-change:`compute-optimizer-automation`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant
          protocol.\n- api-change:`gamelift`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n- api-change:`marketplace-entitlement`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`network-firewall`: \\[`botocore`] Support for new
          types of partner managed rulegroups for Network Firewall Service\n- api-change:`sagemaker`:
          \\[`botocore`] SageMaker AI now supports generative AI inference recommendations.
          Provide your model and workload, and SageMaker AI optimizes configurations,
          benchmarks them on real GPUs, and returns deployment-ready recommendations
          with validated metrics, accelerating the path to production from weeks to
          hours.\n- api-change:`snowball`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n\n### [`v1.42.92`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14292)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.91...1.42.92)\n\n\\=======\n\n-
          api-change:`application-signals`: \\[`botocore`] Releasing Second phase
          of SLO Recommendations where you can create recommended SLOs out-of-the
          box using CreateSLO API\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Supporting listingMode for AgentCore Gateway MCP server targets\n- api-change:`ec2`:
          \\[`botocore`] Added Transit Gateway Integration into AWS Client VPN.\n-
          api-change:`evs`: \\[`botocore`] Amazon EVS now allows you to create connectors
          to your vCenter appliances and create Windows Server entitlements for virtual
          machines running in your EVS environments\n- api-change:`guardduty`: \\[`botocore`]
          Expanded support for new suppression rule fields.\n- api-change:`kafka`:
          \\[`botocore`] Amazon MSK Replicator now supports data migration from external
          Apache Kafka clusters to Amazon MSK Express brokers. This release adds SaslScram
          authentication with TLS encryption, enhanced consumer offset synchronization,
          and customer log forwarding for troubleshooting.\n- api-change:`location`:
          \\[`botocore`] This release adds support for new Job APIs for bulk workloads.
          The initial job type supported is Address Validation. The new APIs added
          are StartJob, CancelJob, ListJobs, and GetJob.\n- api-change:`observabilityadmin`:
          \\[`botocore`] Enablement for Security Hub v2 via Observability Admin Telemetry
          Rule for account and organization level.\n\n### [`v1.42.91`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14291)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.90...1.42.91)\n\n\\=======\n\n-
          api-change:`cleanrooms`: \\[`botocore`] This release adds support for configurable
          spark properties for Cleanrooms PySpark workloads.\n- api-change:`connect`:
          \\[`botocore`] Fixes in SDK for customers using TestCase APIs\n- api-change:`connectcampaignsv2`:
          \\[`botocore`] This release adds support for campaign entry limits configuration
          and hourly refresh frequency in Amazon Connect Outbound Campaigns.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for updating contacts, listing antennas, and
          listing ground station reservations. New API operations - UpdateContact,
          ListContactVersions, DescribeContactVersion, ListAntennas, and ListGroundStationReservations.\n-
          api-change:`imagebuilder`: \\[`botocore`] ImportDiskImage API adds registerImageOptions
          for Secure Boot control and custom UEFI data. It adds windowsConfiguration
          for selecting a specific edition from multi-image .wim files during ISO
          import.\n- api-change:`neptune`: \\[`botocore`] Improving Documentation
          for Neptune\n- api-change:`quicksight`: \\[`botocore`] Public release of
          dashboard customization summary, S3 Tables data source type, Athena cross-account
          connector, custom sorting for controls, and AI-powered analysis generation.\n-
          api-change:`sagemaker`: \\[`botocore`] Adds support for providing NetworkInterface
          for efa enabled instances and Simplified cluster creation for Slurm-orchestrated
          clusters with optional Lifecycle Script (LCS) configuration.\n- api-change:`sts`:
          \\[`botocore`] The STS client now supports configuring SigV4a through the
          auth scheme preference setting. SigV4a uses asymmetric cryptography, enabling
          customers using long-term IAM credentials to continue making STS API calls
          even when a region is isolated from the partition leader.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        patchset: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        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: f15ea6f2f0124dc8b97e509ba129bfd6
      buildset_refs:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.95\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.95`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.95?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.95?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.95`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14295)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.94...1.42.95)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Releasing For LakehouseProperties
          attributes in the Connections API's\n- api-change:`iot-managed-integrations`:
          \\[`botocore`] Adds \"Status\" field to provisioning profile operation response
          types, giving users visibility into the readiness of a provisioning profile
          to be used for device provisioning.\n- api-change:`opensearch`: \\[`botocore`]
          Amazon OpenSearch UI applications now support cross-Region domain association,
          enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch
          domains in other Regions within the same partition for centralized data
          visualization.\n- api-change:`pcs`: \\[`botocore`] This release adds support
          for Slurm 25.11 with expedited requeue enabled by default for jobs failing
          due to node issues, configurable requeue delay, health checks at node startup
          only, and unauthenticated HTTP endpoints disabled by default for improved
          security.\n- bugfix:`cloudwatch`: \\[`botocore`] Alias `get_o_tel_enrichment`,
          `start_o_tel_enrichment`, and `stop_o_tel_enrichment` botocore methods to
          use `otel` instead of `o_tel`.\n\n### [`v1.42.94`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14294)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.93...1.42.94)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Support of S3Files volume type, container
          start and stop timeouts.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling
          customers to invoke managed agent loops and execute commands on live agent
          sessions with streaming responses.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds support for Amazon Bedrock AgentCore Harness control
          plane APIs, enabling customers to create, manage, and configure managed
          agent loops with customizable models, tools, memory, and isolated execution
          environments.\n- api-change:`ec2`: \\[`botocore`] Managed resource visibility
          settings control whether resources that AWS services provision on your behalf
          within your AWS account appear in your Amazon console views and API list
          operations.\n- api-change:`ecs`: \\[`botocore`] GPU health monitoring and
          auto-repair for ECS Managed Instances\n- api-change:`emr-serverless`: \\[`botocore`]
          This release adds support for Spark connect sessions starting with release
          label emr-7.13.0.\n- api-change:`endpoint-rules`: \\[`botocore`] Update
          endpoint-rules client to latest version\n- api-change:`iotwireless`: \\[`botocore`]
          Enable customers to optionally specify a desired confidence level for Cellular
          and WiFi position estimates. Customers can use this to trade off confidence
          level and radius of uncertainty based on their needs.\n- api-change:`ivs`:
          \\[`botocore`] Adds support for Amazon IVS server-side ad insertion\n- api-change:`lambda`:
          \\[`botocore`] Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\n- api-change:`opensearch`:
          \\[`botocore`] Adds support for RollbackServiceSoftwareUpdate API\n- api-change:`osis`:
          \\[`botocore`] Update the pipeline configuration body character limit for
          the CreatePipeline API call.\n- api-change:`s3`: \\[`botocore`] This release
          adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512,
          XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory
          buckets (S3 Express One Zone).\n- api-change:`s3control`: \\[`botocore`]
          This release adds support for five additional checksum algorithms for data
          integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\n\n###
          [`v1.42.93`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14293)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.92...1.42.93)\n\n\\=======\n\n-
          api-change:`cognito-idp`: \\[`botocore`] Adding dutch language support for
          Cognito Managed Login and Terms on Console\n- api-change:`comprehendmedical`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`compute-optimizer`: \\[`botocore`] This release
          adds Smithy RPC v2 CBOR as an additional protocol alongside the existing
          AWS JSON 1.0. The SDK will prioritize its most performant protocol.\n- api-change:`compute-optimizer-automation`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant
          protocol.\n- api-change:`gamelift`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n- api-change:`marketplace-entitlement`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`network-firewall`: \\[`botocore`] Support for new
          types of partner managed rulegroups for Network Firewall Service\n- api-change:`sagemaker`:
          \\[`botocore`] SageMaker AI now supports generative AI inference recommendations.
          Provide your model and workload, and SageMaker AI optimizes configurations,
          benchmarks them on real GPUs, and returns deployment-ready recommendations
          with validated metrics, accelerating the path to production from weeks to
          hours.\n- api-change:`snowball`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n\n### [`v1.42.92`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14292)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.91...1.42.92)\n\n\\=======\n\n-
          api-change:`application-signals`: \\[`botocore`] Releasing Second phase
          of SLO Recommendations where you can create recommended SLOs out-of-the
          box using CreateSLO API\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Supporting listingMode for AgentCore Gateway MCP server targets\n- api-change:`ec2`:
          \\[`botocore`] Added Transit Gateway Integration into AWS Client VPN.\n-
          api-change:`evs`: \\[`botocore`] Amazon EVS now allows you to create connectors
          to your vCenter appliances and create Windows Server entitlements for virtual
          machines running in your EVS environments\n- api-change:`guardduty`: \\[`botocore`]
          Expanded support for new suppression rule fields.\n- api-change:`kafka`:
          \\[`botocore`] Amazon MSK Replicator now supports data migration from external
          Apache Kafka clusters to Amazon MSK Express brokers. This release adds SaslScram
          authentication with TLS encryption, enhanced consumer offset synchronization,
          and customer log forwarding for troubleshooting.\n- api-change:`location`:
          \\[`botocore`] This release adds support for new Job APIs for bulk workloads.
          The initial job type supported is Address Validation. The new APIs added
          are StartJob, CancelJob, ListJobs, and GetJob.\n- api-change:`observabilityadmin`:
          \\[`botocore`] Enablement for Security Hub v2 via Observability Admin Telemetry
          Rule for account and organization level.\n\n### [`v1.42.91`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14291)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.90...1.42.91)\n\n\\=======\n\n-
          api-change:`cleanrooms`: \\[`botocore`] This release adds support for configurable
          spark properties for Cleanrooms PySpark workloads.\n- api-change:`connect`:
          \\[`botocore`] Fixes in SDK for customers using TestCase APIs\n- api-change:`connectcampaignsv2`:
          \\[`botocore`] This release adds support for campaign entry limits configuration
          and hourly refresh frequency in Amazon Connect Outbound Campaigns.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for updating contacts, listing antennas, and
          listing ground station reservations. New API operations - UpdateContact,
          ListContactVersions, DescribeContactVersion, ListAntennas, and ListGroundStationReservations.\n-
          api-change:`imagebuilder`: \\[`botocore`] ImportDiskImage API adds registerImageOptions
          for Secure Boot control and custom UEFI data. It adds windowsConfiguration
          for selecting a specific edition from multi-image .wim files during ISO
          import.\n- api-change:`neptune`: \\[`botocore`] Improving Documentation
          for Neptune\n- api-change:`quicksight`: \\[`botocore`] Public release of
          dashboard customization summary, S3 Tables data source type, Athena cross-account
          connector, custom sorting for controls, and AI-powered analysis generation.\n-
          api-change:`sagemaker`: \\[`botocore`] Adds support for providing NetworkInterface
          for efa enabled instances and Simplified cluster creation for Slurm-orchestrated
          clusters with optional Lifecycle Script (LCS) configuration.\n- api-change:`sts`:
          \\[`botocore`] The STS client now supports configuring SigV4a through the
          auth scheme preference setting. SigV4a uses asymmetric cryptography, enabling
          customers using long-term IAM credentials to continue making STS API calls
          even when a region is isolated from the partition leader.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        patchset: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        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.95\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.95`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.95?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.95?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.42.95`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14295)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.94...1.42.95)\n\n\\=======\n\n-
        api-change:`datazone`: \\[`botocore`] Releasing For LakehouseProperties attributes
        in the Connections API's\n- api-change:`iot-managed-integrations`: \\[`botocore`]
        Adds \"Status\" field to provisioning profile operation response types, giving
        users visibility into the readiness of a provisioning profile to be used for
        device provisioning.\n- api-change:`opensearch`: \\[`botocore`] Amazon OpenSearch
        UI applications now support cross-Region domain association, enabling you
        to connect OpenSearch Dashboards in one AWS Region to OpenSearch domains in
        other Regions within the same partition for centralized data visualization.\n-
        api-change:`pcs`: \\[`botocore`] This release adds support for Slurm 25.11
        with expedited requeue enabled by default for jobs failing due to node issues,
        configurable requeue delay, health checks at node startup only, and unauthenticated
        HTTP endpoints disabled by default for improved security.\n- bugfix:`cloudwatch`:
        \\[`botocore`] Alias `get_o_tel_enrichment`, `start_o_tel_enrichment`, and
        `stop_o_tel_enrichment` botocore methods to use `otel` instead of `o_tel`.\n\n###
        [`v1.42.94`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14294)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.93...1.42.94)\n\n\\=======\n\n-
        api-change:`batch`: \\[`botocore`] Support of S3Files volume type, container
        start and stop timeouts.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
        Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling
        customers to invoke managed agent loops and execute commands on live agent
        sessions with streaming responses.\n- api-change:`bedrock-agentcore-control`:
        \\[`botocore`] Adds support for Amazon Bedrock AgentCore Harness control plane
        APIs, enabling customers to create, manage, and configure managed agent loops
        with customizable models, tools, memory, and isolated execution environments.\n-
        api-change:`ec2`: \\[`botocore`] Managed resource visibility settings control
        whether resources that AWS services provision on your behalf within your AWS
        account appear in your Amazon console views and API list operations.\n- api-change:`ecs`:
        \\[`botocore`] GPU health monitoring and auto-repair for ECS Managed Instances\n-
        api-change:`emr-serverless`: \\[`botocore`] This release adds support for
        Spark connect sessions starting with release label emr-7.13.0.\n- api-change:`endpoint-rules`:
        \\[`botocore`] Update endpoint-rules client to latest version\n- api-change:`iotwireless`:
        \\[`botocore`] Enable customers to optionally specify a desired confidence
        level for Cellular and WiFi position estimates. Customers can use this to
        trade off confidence level and radius of uncertainty based on their needs.\n-
        api-change:`ivs`: \\[`botocore`] Adds support for Amazon IVS server-side ad
        insertion\n- api-change:`lambda`: \\[`botocore`] Add Ruby 4.0 (ruby4.0) support
        to AWS Lambda.\n- api-change:`opensearch`: \\[`botocore`] Adds support for
        RollbackServiceSoftwareUpdate API\n- api-change:`osis`: \\[`botocore`] Update
        the pipeline configuration body character limit for the CreatePipeline API
        call.\n- api-change:`s3`: \\[`botocore`] This release adds five additional
        checksum algorithms for S3 data integrity (MD5, SHA-512, XXHash3, XXHash64,
        XXHash128) and support for S3 Inventory on directory buckets (S3 Express One
        Zone).\n- api-change:`s3control`: \\[`botocore`] This release adds support
        for five additional checksum algorithms for data integrity checking in Amazon
        S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\n\n### [`v1.42.93`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14293)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.92...1.42.93)\n\n\\=======\n\n-
        api-change:`cognito-idp`: \\[`botocore`] Adding dutch language support for
        Cognito Managed Login and Terms on Console\n- api-change:`comprehendmedical`:
        \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
        alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
        protocol.\n- api-change:`compute-optimizer`: \\[`botocore`] This release adds
        Smithy RPC v2 CBOR as an additional protocol alongside the existing AWS JSON
        1.0. The SDK will prioritize its most performant protocol.\n- api-change:`compute-optimizer-automation`:
        \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
        alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant
        protocol.\n- api-change:`gamelift`: \\[`botocore`] This release adds Smithy
        RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
        The SDK will prioritize its most performant protocol.\n- api-change:`marketplace-entitlement`:
        \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
        alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
        protocol.\n- api-change:`network-firewall`: \\[`botocore`] Support for new
        types of partner managed rulegroups for Network Firewall Service\n- api-change:`sagemaker`:
        \\[`botocore`] SageMaker AI now supports generative AI inference recommendations.
        Provide your model and workload, and SageMaker AI optimizes configurations,
        benchmarks them on real GPUs, and returns deployment-ready recommendations
        with validated metrics, accelerating the path to production from weeks to
        hours.\n- api-change:`snowball`: \\[`botocore`] This release adds Smithy RPC
        v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1. The
        SDK will prioritize its most performant protocol.\n\n### [`v1.42.92`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14292)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.91...1.42.92)\n\n\\=======\n\n-
        api-change:`application-signals`: \\[`botocore`] Releasing Second phase of
        SLO Recommendations where you can create recommended SLOs out-of-the box using
        CreateSLO API\n- api-change:`bedrock-agentcore-control`: \\[`botocore`] Supporting
        listingMode for AgentCore Gateway MCP server targets\n- api-change:`ec2`:
        \\[`botocore`] Added Transit Gateway Integration into AWS Client VPN.\n- api-change:`evs`:
        \\[`botocore`] Amazon EVS now allows you to create connectors to your vCenter
        appliances and create Windows Server entitlements for virtual machines running
        in your EVS environments\n- api-change:`guardduty`: \\[`botocore`] Expanded
        support for new suppression rule fields.\n- api-change:`kafka`: \\[`botocore`]
        Amazon MSK Replicator now supports data migration from external Apache Kafka
        clusters to Amazon MSK Express brokers. This release adds SaslScram authentication
        with TLS encryption, enhanced consumer offset synchronization, and customer
        log forwarding for troubleshooting.\n- api-change:`location`: \\[`botocore`]
        This release adds support for new Job APIs for bulk workloads. The initial
        job type supported is Address Validation. The new APIs added are StartJob,
        CancelJob, ListJobs, and GetJob.\n- api-change:`observabilityadmin`: \\[`botocore`]
        Enablement for Security Hub v2 via Observability Admin Telemetry Rule for
        account and organization level.\n\n### [`v1.42.91`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14291)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.42.90...1.42.91)\n\n\\=======\n\n-
        api-change:`cleanrooms`: \\[`botocore`] This release adds support for configurable
        spark properties for Cleanrooms PySpark workloads.\n- api-change:`connect`:
        \\[`botocore`] Fixes in SDK for customers using TestCase APIs\n- api-change:`connectcampaignsv2`:
        \\[`botocore`] This release adds support for campaign entry limits configuration
        and hourly refresh frequency in Amazon Connect Outbound Campaigns.\n- api-change:`groundstation`:
        \\[`botocore`] Adds support for updating contacts, listing antennas, and listing
        ground station reservations. New API operations - UpdateContact, ListContactVersions,
        DescribeContactVersion, ListAntennas, and ListGroundStationReservations.\n-
        api-change:`imagebuilder`: \\[`botocore`] ImportDiskImage API adds registerImageOptions
        for Secure Boot control and custom UEFI data. It adds windowsConfiguration
        for selecting a specific edition from multi-image .wim files during ISO import.\n-
        api-change:`neptune`: \\[`botocore`] Improving Documentation for Neptune\n-
        api-change:`quicksight`: \\[`botocore`] Public release of dashboard customization
        summary, S3 Tables data source type, Athena cross-account connector, custom
        sorting for controls, and AI-powered analysis generation.\n- api-change:`sagemaker`:
        \\[`botocore`] Adds support for providing NetworkInterface for efa enabled
        instances and Simplified cluster creation for Slurm-orchestrated clusters
        with optional Lifecycle Script (LCS) configuration.\n- api-change:`sts`: \\[`botocore`]
        The STS client now supports configuring SigV4a through the auth scheme preference
        setting. SigV4a uses asymmetric cryptography, enabling customers using long-term
        IAM credentials to continue making STS API calls even when a region is isolated
        from the partition leader.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/2182
      child_jobs: []
      commit_id: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
      event_id: 9ebfcdd0-3f80-11f1-9be6-cf50434bb053
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/453e0416566f4bd4b04ca780e6e7fcb5/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/453e0416566f4bd4b04ca780e6e7fcb5/work/logs
        result_data_file: /var/lib/zuul/builds/453e0416566f4bd4b04ca780e6e7fcb5/work/results.json
        src_root: /var/lib/zuul/builds/453e0416566f4bd4b04ca780e6e7fcb5/work/src
        work_root: /var/lib/zuul/builds/453e0416566f4bd4b04ca780e6e7fcb5/work
      include_vars: []
      items:
      - branch: main
        change: '2182'
        change_message: "chore(deps): update dependency boto3 to v1.42.95\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.95`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.42.95?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.42.89/1.42.95?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.42.95`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14295)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.94...1.42.95)\n\n\\=======\n\n-
          api-change:`datazone`: \\[`botocore`] Releasing For LakehouseProperties
          attributes in the Connections API's\n- api-change:`iot-managed-integrations`:
          \\[`botocore`] Adds \"Status\" field to provisioning profile operation response
          types, giving users visibility into the readiness of a provisioning profile
          to be used for device provisioning.\n- api-change:`opensearch`: \\[`botocore`]
          Amazon OpenSearch UI applications now support cross-Region domain association,
          enabling you to connect OpenSearch Dashboards in one AWS Region to OpenSearch
          domains in other Regions within the same partition for centralized data
          visualization.\n- api-change:`pcs`: \\[`botocore`] This release adds support
          for Slurm 25.11 with expedited requeue enabled by default for jobs failing
          due to node issues, configurable requeue delay, health checks at node startup
          only, and unauthenticated HTTP endpoints disabled by default for improved
          security.\n- bugfix:`cloudwatch`: \\[`botocore`] Alias `get_o_tel_enrichment`,
          `start_o_tel_enrichment`, and `stop_o_tel_enrichment` botocore methods to
          use `otel` instead of `o_tel`.\n\n### [`v1.42.94`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14294)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.93...1.42.94)\n\n\\=======\n\n-
          api-change:`batch`: \\[`botocore`] Support of S3Files volume type, container
          start and stop timeouts.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Adds support for Amazon Bedrock AgentCore Harness data plane APIs, enabling
          customers to invoke managed agent loops and execute commands on live agent
          sessions with streaming responses.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Adds support for Amazon Bedrock AgentCore Harness control
          plane APIs, enabling customers to create, manage, and configure managed
          agent loops with customizable models, tools, memory, and isolated execution
          environments.\n- api-change:`ec2`: \\[`botocore`] Managed resource visibility
          settings control whether resources that AWS services provision on your behalf
          within your AWS account appear in your Amazon console views and API list
          operations.\n- api-change:`ecs`: \\[`botocore`] GPU health monitoring and
          auto-repair for ECS Managed Instances\n- api-change:`emr-serverless`: \\[`botocore`]
          This release adds support for Spark connect sessions starting with release
          label emr-7.13.0.\n- api-change:`endpoint-rules`: \\[`botocore`] Update
          endpoint-rules client to latest version\n- api-change:`iotwireless`: \\[`botocore`]
          Enable customers to optionally specify a desired confidence level for Cellular
          and WiFi position estimates. Customers can use this to trade off confidence
          level and radius of uncertainty based on their needs.\n- api-change:`ivs`:
          \\[`botocore`] Adds support for Amazon IVS server-side ad insertion\n- api-change:`lambda`:
          \\[`botocore`] Add Ruby 4.0 (ruby4.0) support to AWS Lambda.\n- api-change:`opensearch`:
          \\[`botocore`] Adds support for RollbackServiceSoftwareUpdate API\n- api-change:`osis`:
          \\[`botocore`] Update the pipeline configuration body character limit for
          the CreatePipeline API call.\n- api-change:`s3`: \\[`botocore`] This release
          adds five additional checksum algorithms for S3 data integrity (MD5, SHA-512,
          XXHash3, XXHash64, XXHash128) and support for S3 Inventory on directory
          buckets (S3 Express One Zone).\n- api-change:`s3control`: \\[`botocore`]
          This release adds support for five additional checksum algorithms for data
          integrity checking in Amazon S3 - MD5, SHA-512, XXHash3, XXHash64, and XXHash128.\n\n###
          [`v1.42.93`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14293)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.92...1.42.93)\n\n\\=======\n\n-
          api-change:`cognito-idp`: \\[`botocore`] Adding dutch language support for
          Cognito Managed Login and Terms on Console\n- api-change:`comprehendmedical`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`compute-optimizer`: \\[`botocore`] This release
          adds Smithy RPC v2 CBOR as an additional protocol alongside the existing
          AWS JSON 1.0. The SDK will prioritize its most performant protocol.\n- api-change:`compute-optimizer-automation`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.0. The SDK will prioritize its most performant
          protocol.\n- api-change:`gamelift`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n- api-change:`marketplace-entitlement`:
          \\[`botocore`] This release adds Smithy RPC v2 CBOR as an additional protocol
          alongside the existing AWS JSON 1.1. The SDK will prioritize its most performant
          protocol.\n- api-change:`network-firewall`: \\[`botocore`] Support for new
          types of partner managed rulegroups for Network Firewall Service\n- api-change:`sagemaker`:
          \\[`botocore`] SageMaker AI now supports generative AI inference recommendations.
          Provide your model and workload, and SageMaker AI optimizes configurations,
          benchmarks them on real GPUs, and returns deployment-ready recommendations
          with validated metrics, accelerating the path to production from weeks to
          hours.\n- api-change:`snowball`: \\[`botocore`] This release adds Smithy
          RPC v2 CBOR as an additional protocol alongside the existing AWS JSON 1.1.
          The SDK will prioritize its most performant protocol.\n\n### [`v1.42.92`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14292)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.91...1.42.92)\n\n\\=======\n\n-
          api-change:`application-signals`: \\[`botocore`] Releasing Second phase
          of SLO Recommendations where you can create recommended SLOs out-of-the
          box using CreateSLO API\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Supporting listingMode for AgentCore Gateway MCP server targets\n- api-change:`ec2`:
          \\[`botocore`] Added Transit Gateway Integration into AWS Client VPN.\n-
          api-change:`evs`: \\[`botocore`] Amazon EVS now allows you to create connectors
          to your vCenter appliances and create Windows Server entitlements for virtual
          machines running in your EVS environments\n- api-change:`guardduty`: \\[`botocore`]
          Expanded support for new suppression rule fields.\n- api-change:`kafka`:
          \\[`botocore`] Amazon MSK Replicator now supports data migration from external
          Apache Kafka clusters to Amazon MSK Express brokers. This release adds SaslScram
          authentication with TLS encryption, enhanced consumer offset synchronization,
          and customer log forwarding for troubleshooting.\n- api-change:`location`:
          \\[`botocore`] This release adds support for new Job APIs for bulk workloads.
          The initial job type supported is Address Validation. The new APIs added
          are StartJob, CancelJob, ListJobs, and GetJob.\n- api-change:`observabilityadmin`:
          \\[`botocore`] Enablement for Security Hub v2 via Observability Admin Telemetry
          Rule for account and organization level.\n\n### [`v1.42.91`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14291)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.42.90...1.42.91)\n\n\\=======\n\n-
          api-change:`cleanrooms`: \\[`botocore`] This release adds support for configurable
          spark properties for Cleanrooms PySpark workloads.\n- api-change:`connect`:
          \\[`botocore`] Fixes in SDK for customers using TestCase APIs\n- api-change:`connectcampaignsv2`:
          \\[`botocore`] This release adds support for campaign entry limits configuration
          and hourly refresh frequency in Amazon Connect Outbound Campaigns.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for updating contacts, listing antennas, and
          listing ground station reservations. New API operations - UpdateContact,
          ListContactVersions, DescribeContactVersion, ListAntennas, and ListGroundStationReservations.\n-
          api-change:`imagebuilder`: \\[`botocore`] ImportDiskImage API adds registerImageOptions
          for Secure Boot control and custom UEFI data. It adds windowsConfiguration
          for selecting a specific edition from multi-image .wim files during ISO
          import.\n- api-change:`neptune`: \\[`botocore`] Improving Documentation
          for Neptune\n- api-change:`quicksight`: \\[`botocore`] Public release of
          dashboard customization summary, S3 Tables data source type, Athena cross-account
          connector, custom sorting for controls, and AI-powered analysis generation.\n-
          api-change:`sagemaker`: \\[`botocore`] Adds support for providing NetworkInterface
          for efa enabled instances and Simplified cluster creation for Slurm-orchestrated
          clusters with optional Lifecycle Script (LCS) configuration.\n- api-change:`sts`:
          \\[`botocore`] The STS client now supports configuring SigV4a through the
          auth scheme preference setting. SigV4a uses asymmetric cryptography, enabling
          customers using long-term IAM credentials to continue making STS API calls
          even when a region is isolated from the partition leader.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xMjMuOCIsInVwZGF0ZWRJblZlciI6IjQzLjEzOS43IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2182
        commit_id: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        patchset: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
        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: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IGJvdG8zIHRvIHYxLjQyLjk1CgpUaGlzIFBSIGNvbnRhaW5zIHRoZSBmb2xsb3dpbmcgdXBkYXRlczoKCnwgUGFja2FnZSB8IENoYW5nZSB8IFtBZ2VdKGh0dHBzOi8vZG9jcy5yZW5vdmF0ZWJvdC5jb20vbWVyZ2UtY29uZmlkZW5jZS8pIHwgW0NvbmZpZGVuY2VdKGh0dHBzOi8vZG9jcy5yZW5vdmF0ZWJvdC5jb20vbWVyZ2UtY29uZmlkZW5jZS8pIHwKfC0tLXwtLS18LS0tfC0tLXwKfCBbYm90bzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zKSB8IGA9PTEuNDIuODlgIOKGkiBgPT0xLjQyLjk1YCB8ICFbYWdlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvYWdlL3B5cGkvYm90bzMvMS40Mi45NT9zbGltPXRydWUpIHwgIVtjb25maWRlbmNlXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2FwaS9tYy9iYWRnZXMvY29uZmlkZW5jZS9weXBpL2JvdG8zLzEuNDIuODkvMS40Mi45NT9zbGltPXRydWUpIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5ib3RvL2JvdG8zIChib3RvMyk8L3N1bW1hcnk+CgojIyMgW2B2MS40Mi45NWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0IzE0Mjk1KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDIuOTQuLi4xLjQyLjk1KQoKXD09PT09PT0KCi0gYXBpLWNoYW5nZTpgZGF0YXpvbmVgOiBcW2Bib3RvY29yZWBdIFJlbGVhc2luZyBGb3IgTGFrZWhvdXNlUHJvcGVydGllcyBhdHRyaWJ1dGVzIGluIHRoZSBDb25uZWN0aW9ucyBBUEkncwotIGFwaS1jaGFuZ2U6YGlvdC1tYW5hZ2VkLWludGVncmF0aW9uc2A6IFxbYGJvdG9jb3JlYF0gQWRkcyAiU3RhdHVzIiBmaWVsZCB0byBwcm92aXNpb25pbmcgcHJvZmlsZSBvcGVyYXRpb24gcmVzcG9uc2UgdHlwZXMsIGdpdmluZyB1c2VycyB2aXNpYmlsaXR5IGludG8gdGhlIHJlYWRpbmVzcyBvZiBhIHByb3Zpc2lvbmluZyBwcm9maWxlIHRvIGJlIHVzZWQgZm9yIGRldmljZSBwcm92aXNpb25pbmcuCi0gYXBpLWNoYW5nZTpgb3BlbnNlYXJjaGA6IFxbYGJvdG9jb3JlYF0gQW1hem9uIE9wZW5TZWFyY2ggVUkgYXBwbGljYXRpb25zIG5vdyBzdXBwb3J0IGNyb3NzLVJlZ2lvbiBkb21haW4gYXNzb2NpYXRpb24sIGVuYWJsaW5nIHlvdSB0byBjb25uZWN0IE9wZW5TZWFyY2ggRGFzaGJvYXJkcyBpbiBvbmUgQVdTIFJlZ2lvbiB0byBPcGVuU2VhcmNoIGRvbWFpbnMgaW4gb3RoZXIgUmVnaW9ucyB3aXRoaW4gdGhlIHNhbWUgcGFydGl0aW9uIGZvciBjZW50cmFsaXplZCBkYXRhIHZpc3VhbGl6YXRpb24uCi0gYXBpLWNoYW5nZTpgcGNzYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBzdXBwb3J0IGZvciBTbHVybSAyNS4xMSB3aXRoIGV4cGVkaXRlZCByZXF1ZXVlIGVuYWJsZWQgYnkgZGVmYXVsdCBmb3Igam9icyBmYWlsaW5nIGR1ZSB0byBub2RlIGlzc3VlcywgY29uZmlndXJhYmxlIHJlcXVldWUgZGVsYXksIGhlYWx0aCBjaGVja3MgYXQgbm9kZSBzdGFydHVwIG9ubHksIGFuZCB1bmF1dGhlbnRpY2F0ZWQgSFRUUCBlbmRwb2ludHMgZGlzYWJsZWQgYnkgZGVmYXVsdCBmb3IgaW1wcm92ZWQgc2VjdXJpdHkuCi0gYnVnZml4OmBjbG91ZHdhdGNoYDogXFtgYm90b2NvcmVgXSBBbGlhcyBgZ2V0X29fdGVsX2VucmljaG1lbnRgLCBgc3RhcnRfb190ZWxfZW5yaWNobWVudGAsIGFuZCBgc3RvcF9vX3RlbF9lbnJpY2htZW50YCBib3RvY29yZSBtZXRob2RzIHRvIHVzZSBgb3RlbGAgaW5zdGVhZCBvZiBgb190ZWxgLgoKIyMjIFtgdjEuNDIuOTRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDI5NCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvY29tcGFyZS8xLjQyLjkzLi4uMS40Mi45NCkKClw9PT09PT09CgotIGFwaS1jaGFuZ2U6YGJhdGNoYDogXFtgYm90b2NvcmVgXSBTdXBwb3J0IG9mIFMzRmlsZXMgdm9sdW1lIHR5cGUsIGNvbnRhaW5lciBzdGFydCBhbmQgc3RvcCB0aW1lb3V0cy4KLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZWA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBBbWF6b24gQmVkcm9jayBBZ2VudENvcmUgSGFybmVzcyBkYXRhIHBsYW5lIEFQSXMsIGVuYWJsaW5nIGN1c3RvbWVycyB0byBpbnZva2UgbWFuYWdlZCBhZ2VudCBsb29wcyBhbmQgZXhlY3V0ZSBjb21tYW5kcyBvbiBsaXZlIGFnZW50IHNlc3Npb25zIHdpdGggc3RyZWFtaW5nIHJlc3BvbnNlcy4KLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZS1jb250cm9sYDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIEFtYXpvbiBCZWRyb2NrIEFnZW50Q29yZSBIYXJuZXNzIGNvbnRyb2wgcGxhbmUgQVBJcywgZW5hYmxpbmcgY3VzdG9tZXJzIHRvIGNyZWF0ZSwgbWFuYWdlLCBhbmQgY29uZmlndXJlIG1hbmFnZWQgYWdlbnQgbG9vcHMgd2l0aCBjdXN0b21pemFibGUgbW9kZWxzLCB0b29scywgbWVtb3J5LCBhbmQgaXNvbGF0ZWQgZXhlY3V0aW9uIGVudmlyb25tZW50cy4KLSBhcGktY2hhbmdlOmBlYzJgOiBcW2Bib3RvY29yZWBdIE1hbmFnZWQgcmVzb3VyY2UgdmlzaWJpbGl0eSBzZXR0aW5ncyBjb250cm9sIHdoZXRoZXIgcmVzb3VyY2VzIHRoYXQgQVdTIHNlcnZpY2VzIHByb3Zpc2lvbiBvbiB5b3VyIGJlaGFsZiB3aXRoaW4geW91ciBBV1MgYWNjb3VudCBhcHBlYXIgaW4geW91ciBBbWF6b24gY29uc29sZSB2aWV3cyBhbmQgQVBJIGxpc3Qgb3BlcmF0aW9ucy4KLSBhcGktY2hhbmdlOmBlY3NgOiBcW2Bib3RvY29yZWBdIEdQVSBoZWFsdGggbW9uaXRvcmluZyBhbmQgYXV0by1yZXBhaXIgZm9yIEVDUyBNYW5hZ2VkIEluc3RhbmNlcwotIGFwaS1jaGFuZ2U6YGVtci1zZXJ2ZXJsZXNzYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBzdXBwb3J0IGZvciBTcGFyayBjb25uZWN0IHNlc3Npb25zIHN0YXJ0aW5nIHdpdGggcmVsZWFzZSBsYWJlbCBlbXItNy4xMy4wLgotIGFwaS1jaGFuZ2U6YGVuZHBvaW50LXJ1bGVzYDogXFtgYm90b2NvcmVgXSBVcGRhdGUgZW5kcG9pbnQtcnVsZXMgY2xpZW50IHRvIGxhdGVzdCB2ZXJzaW9uCi0gYXBpLWNoYW5nZTpgaW90d2lyZWxlc3NgOiBcW2Bib3RvY29yZWBdIEVuYWJsZSBjdXN0b21lcnMgdG8gb3B0aW9uYWxseSBzcGVjaWZ5IGEgZGVzaXJlZCBjb25maWRlbmNlIGxldmVsIGZvciBDZWxsdWxhciBhbmQgV2lGaSBwb3NpdGlvbiBlc3RpbWF0ZXMuIEN1c3RvbWVycyBjYW4gdXNlIHRoaXMgdG8gdHJhZGUgb2ZmIGNvbmZpZGVuY2UgbGV2ZWwgYW5kIHJhZGl1cyBvZiB1bmNlcnRhaW50eSBiYXNlZCBvbiB0aGVpciBuZWVkcy4KLSBhcGktY2hhbmdlOmBpdnNgOiBcW2Bib3RvY29yZWBdIEFkZHMgc3VwcG9ydCBmb3IgQW1hem9uIElWUyBzZXJ2ZXItc2lkZSBhZCBpbnNlcnRpb24KLSBhcGktY2hhbmdlOmBsYW1iZGFgOiBcW2Bib3RvY29yZWBdIEFkZCBSdWJ5IDQuMCAocnVieTQuMCkgc3VwcG9ydCB0byBBV1MgTGFtYmRhLgotIGFwaS1jaGFuZ2U6YG9wZW5zZWFyY2hgOiBcW2Bib3RvY29yZWBdIEFkZHMgc3VwcG9ydCBmb3IgUm9sbGJhY2tTZXJ2aWNlU29mdHdhcmVVcGRhdGUgQVBJCi0gYXBpLWNoYW5nZTpgb3Npc2A6IFxbYGJvdG9jb3JlYF0gVXBkYXRlIHRoZSBwaXBlbGluZSBjb25maWd1cmF0aW9uIGJvZHkgY2hhcmFjdGVyIGxpbWl0IGZvciB0aGUgQ3JlYXRlUGlwZWxpbmUgQVBJIGNhbGwuCi0gYXBpLWNoYW5nZTpgczNgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIGZpdmUgYWRkaXRpb25hbCBjaGVja3N1bSBhbGdvcml0aG1zIGZvciBTMyBkYXRhIGludGVncml0eSAoTUQ1LCBTSEEtNTEyLCBYWEhhc2gzLCBYWEhhc2g2NCwgWFhIYXNoMTI4KSBhbmQgc3VwcG9ydCBmb3IgUzMgSW52ZW50b3J5IG9uIGRpcmVjdG9yeSBidWNrZXRzIChTMyBFeHByZXNzIE9uZSBab25lKS4KLSBhcGktY2hhbmdlOmBzM2NvbnRyb2xgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIHN1cHBvcnQgZm9yIGZpdmUgYWRkaXRpb25hbCBjaGVja3N1bSBhbGdvcml0aG1zIGZvciBkYXRhIGludGVncml0eSBjaGVja2luZyBpbiBBbWF6b24gUzMgLSBNRDUsIFNIQS01MTIsIFhYSGFzaDMsIFhYSGFzaDY0LCBhbmQgWFhIYXNoMTI4LgoKIyMjIFtgdjEuNDIuOTNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDI5MykKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvY29tcGFyZS8xLjQyLjkyLi4uMS40Mi45MykKClw9PT09PT09CgotIGFwaS1jaGFuZ2U6YGNvZ25pdG8taWRwYDogXFtgYm90b2NvcmVgXSBBZGRpbmcgZHV0Y2ggbGFuZ3VhZ2Ugc3VwcG9ydCBmb3IgQ29nbml0byBNYW5hZ2VkIExvZ2luIGFuZCBUZXJtcyBvbiBDb25zb2xlCi0gYXBpLWNoYW5nZTpgY29tcHJlaGVuZG1lZGljYWxgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIFNtaXRoeSBSUEMgdjIgQ0JPUiBhcyBhbiBhZGRpdGlvbmFsIHByb3RvY29sIGFsb25nc2lkZSB0aGUgZXhpc3RpbmcgQVdTIEpTT04gMS4xLiBUaGUgU0RLIHdpbGwgcHJpb3JpdGl6ZSBpdHMgbW9zdCBwZXJmb3JtYW50IHByb3RvY29sLgotIGFwaS1jaGFuZ2U6YGNvbXB1dGUtb3B0aW1pemVyYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBTbWl0aHkgUlBDIHYyIENCT1IgYXMgYW4gYWRkaXRpb25hbCBwcm90b2NvbCBhbG9uZ3NpZGUgdGhlIGV4aXN0aW5nIEFXUyBKU09OIDEuMC4gVGhlIFNESyB3aWxsIHByaW9yaXRpemUgaXRzIG1vc3QgcGVyZm9ybWFudCBwcm90b2NvbC4KLSBhcGktY2hhbmdlOmBjb21wdXRlLW9wdGltaXplci1hdXRvbWF0aW9uYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBTbWl0aHkgUlBDIHYyIENCT1IgYXMgYW4gYWRkaXRpb25hbCBwcm90b2NvbCBhbG9uZ3NpZGUgdGhlIGV4aXN0aW5nIEFXUyBKU09OIDEuMC4gVGhlIFNESyB3aWxsIHByaW9yaXRpemUgaXRzIG1vc3QgcGVyZm9ybWFudCBwcm90b2NvbC4KLSBhcGktY2hhbmdlOmBnYW1lbGlmdGA6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIGFkZHMgU21pdGh5IFJQQyB2MiBDQk9SIGFzIGFuIGFkZGl0aW9uYWwgcHJvdG9jb2wgYWxvbmdzaWRlIHRoZSBleGlzdGluZyBBV1MgSlNPTiAxLjEuIFRoZSBTREsgd2lsbCBwcmlvcml0aXplIGl0cyBtb3N0IHBlcmZvcm1hbnQgcHJvdG9jb2wuCi0gYXBpLWNoYW5nZTpgbWFya2V0cGxhY2UtZW50aXRsZW1lbnRgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIFNtaXRoeSBSUEMgdjIgQ0JPUiBhcyBhbiBhZGRpdGlvbmFsIHByb3RvY29sIGFsb25nc2lkZSB0aGUgZXhpc3RpbmcgQVdTIEpTT04gMS4xLiBUaGUgU0RLIHdpbGwgcHJpb3JpdGl6ZSBpdHMgbW9zdCBwZXJmb3JtYW50IHByb3RvY29sLgotIGFwaS1jaGFuZ2U6YG5ldHdvcmstZmlyZXdhbGxgOiBcW2Bib3RvY29yZWBdIFN1cHBvcnQgZm9yIG5ldyB0eXBlcyBvZiBwYXJ0bmVyIG1hbmFnZWQgcnVsZWdyb3VwcyBmb3IgTmV0d29yayBGaXJld2FsbCBTZXJ2aWNlCi0gYXBpLWNoYW5nZTpgc2FnZW1ha2VyYDogXFtgYm90b2NvcmVgXSBTYWdlTWFrZXIgQUkgbm93IHN1cHBvcnRzIGdlbmVyYXRpdmUgQUkgaW5mZXJlbmNlIHJlY29tbWVuZGF0aW9ucy4gUHJvdmlkZSB5b3VyIG1vZGVsIGFuZCB3b3JrbG9hZCwgYW5kIFNhZ2VNYWtlciBBSSBvcHRpbWl6ZXMgY29uZmlndXJhdGlvbnMsIGJlbmNobWFya3MgdGhlbSBvbiByZWFsIEdQVXMsIGFuZCByZXR1cm5zIGRlcGxveW1lbnQtcmVhZHkgcmVjb21tZW5kYXRpb25zIHdpdGggdmFsaWRhdGVkIG1ldHJpY3MsIGFjY2VsZXJhdGluZyB0aGUgcGF0aCB0byBwcm9kdWN0aW9uIGZyb20gd2Vla3MgdG8gaG91cnMuCi0gYXBpLWNoYW5nZTpgc25vd2JhbGxgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIFNtaXRoeSBSUEMgdjIgQ0JPUiBhcyBhbiBhZGRpdGlvbmFsIHByb3RvY29sIGFsb25nc2lkZSB0aGUgZXhpc3RpbmcgQVdTIEpTT04gMS4xLiBUaGUgU0RLIHdpbGwgcHJpb3JpdGl6ZSBpdHMgbW9zdCBwZXJmb3JtYW50IHByb3RvY29sLgoKIyMjIFtgdjEuNDIuOTJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDI5MikKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvY29tcGFyZS8xLjQyLjkxLi4uMS40Mi45MikKClw9PT09PT09CgotIGFwaS1jaGFuZ2U6YGFwcGxpY2F0aW9uLXNpZ25hbHNgOiBcW2Bib3RvY29yZWBdIFJlbGVhc2luZyBTZWNvbmQgcGhhc2Ugb2YgU0xPIFJlY29tbWVuZGF0aW9ucyB3aGVyZSB5b3UgY2FuIGNyZWF0ZSByZWNvbW1lbmRlZCBTTE9zIG91dC1vZi10aGUgYm94IHVzaW5nIENyZWF0ZVNMTyBBUEkKLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZS1jb250cm9sYDogXFtgYm90b2NvcmVgXSBTdXBwb3J0aW5nIGxpc3RpbmdNb2RlIGZvciBBZ2VudENvcmUgR2F0ZXdheSBNQ1Agc2VydmVyIHRhcmdldHMKLSBhcGktY2hhbmdlOmBlYzJgOiBcW2Bib3RvY29yZWBdIEFkZGVkIFRyYW5zaXQgR2F0ZXdheSBJbnRlZ3JhdGlvbiBpbnRvIEFXUyBDbGllbnQgVlBOLgotIGFwaS1jaGFuZ2U6YGV2c2A6IFxbYGJvdG9jb3JlYF0gQW1hem9uIEVWUyBub3cgYWxsb3dzIHlvdSB0byBjcmVhdGUgY29ubmVjdG9ycyB0byB5b3VyIHZDZW50ZXIgYXBwbGlhbmNlcyBhbmQgY3JlYXRlIFdpbmRvd3MgU2VydmVyIGVudGl0bGVtZW50cyBmb3IgdmlydHVhbCBtYWNoaW5lcyBydW5uaW5nIGluIHlvdXIgRVZTIGVudmlyb25tZW50cwotIGFwaS1jaGFuZ2U6YGd1YXJkZHV0eWA6IFxbYGJvdG9jb3JlYF0gRXhwYW5kZWQgc3VwcG9ydCBmb3IgbmV3IHN1cHByZXNzaW9uIHJ1bGUgZmllbGRzLgotIGFwaS1jaGFuZ2U6YGthZmthYDogXFtgYm90b2NvcmVgXSBBbWF6b24gTVNLIFJlcGxpY2F0b3Igbm93IHN1cHBvcnRzIGRhdGEgbWlncmF0aW9uIGZyb20gZXh0ZXJuYWwgQXBhY2hlIEthZmthIGNsdXN0ZXJzIHRvIEFtYXpvbiBNU0sgRXhwcmVzcyBicm9rZXJzLiBUaGlzIHJlbGVhc2UgYWRkcyBTYXNsU2NyYW0gYXV0aGVudGljYXRpb24gd2l0aCBUTFMgZW5jcnlwdGlvbiwgZW5oYW5jZWQgY29uc3VtZXIgb2Zmc2V0IHN5bmNocm9uaXphdGlvbiwgYW5kIGN1c3RvbWVyIGxvZyBmb3J3YXJkaW5nIGZvciB0cm91Ymxlc2hvb3RpbmcuCi0gYXBpLWNoYW5nZTpgbG9jYXRpb25gOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIHN1cHBvcnQgZm9yIG5ldyBKb2IgQVBJcyBmb3IgYnVsayB3b3JrbG9hZHMuIFRoZSBpbml0aWFsIGpvYiB0eXBlIHN1cHBvcnRlZCBpcyBBZGRyZXNzIFZhbGlkYXRpb24uIFRoZSBuZXcgQVBJcyBhZGRlZCBhcmUgU3RhcnRKb2IsIENhbmNlbEpvYiwgTGlzdEpvYnMsIGFuZCBHZXRKb2IuCi0gYXBpLWNoYW5nZTpgb2JzZXJ2YWJpbGl0eWFkbWluYDogXFtgYm90b2NvcmVgXSBFbmFibGVtZW50IGZvciBTZWN1cml0eSBIdWIgdjIgdmlhIE9ic2VydmFiaWxpdHkgQWRtaW4gVGVsZW1ldHJ5IFJ1bGUgZm9yIGFjY291bnQgYW5kIG9yZ2FuaXphdGlvbiBsZXZlbC4KCiMjIyBbYHYxLjQyLjkxYF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQyOTEpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2NvbXBhcmUvMS40Mi45MC4uLjEuNDIuOTEpCgpcPT09PT09PQoKLSBhcGktY2hhbmdlOmBjbGVhbnJvb21zYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBzdXBwb3J0IGZvciBjb25maWd1cmFibGUgc3BhcmsgcHJvcGVydGllcyBmb3IgQ2xlYW5yb29tcyBQeVNwYXJrIHdvcmtsb2Fkcy4KLSBhcGktY2hhbmdlOmBjb25uZWN0YDogXFtgYm90b2NvcmVgXSBGaXhlcyBpbiBTREsgZm9yIGN1c3RvbWVycyB1c2luZyBUZXN0Q2FzZSBBUElzCi0gYXBpLWNoYW5nZTpgY29ubmVjdGNhbXBhaWduc3YyYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBzdXBwb3J0IGZvciBjYW1wYWlnbiBlbnRyeSBsaW1pdHMgY29uZmlndXJhdGlvbiBhbmQgaG91cmx5IHJlZnJlc2ggZnJlcXVlbmN5IGluIEFtYXpvbiBDb25uZWN0IE91dGJvdW5kIENhbXBhaWducy4KLSBhcGktY2hhbmdlOmBncm91bmRzdGF0aW9uYDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIHVwZGF0aW5nIGNvbnRhY3RzLCBsaXN0aW5nIGFudGVubmFzLCBhbmQgbGlzdGluZyBncm91bmQgc3RhdGlvbiByZXNlcnZhdGlvbnMuIE5ldyBBUEkgb3BlcmF0aW9ucyAtIFVwZGF0ZUNvbnRhY3QsIExpc3RDb250YWN0VmVyc2lvbnMsIERlc2NyaWJlQ29udGFjdFZlcnNpb24sIExpc3RBbnRlbm5hcywgYW5kIExpc3RHcm91bmRTdGF0aW9uUmVzZXJ2YXRpb25zLgotIGFwaS1jaGFuZ2U6YGltYWdlYnVpbGRlcmA6IFxbYGJvdG9jb3JlYF0gSW1wb3J0RGlza0ltYWdlIEFQSSBhZGRzIHJlZ2lzdGVySW1hZ2VPcHRpb25zIGZvciBTZWN1cmUgQm9vdCBjb250cm9sIGFuZCBjdXN0b20gVUVGSSBkYXRhLiBJdCBhZGRzIHdpbmRvd3NDb25maWd1cmF0aW9uIGZvciBzZWxlY3RpbmcgYSBzcGVjaWZpYyBlZGl0aW9uIGZyb20gbXVsdGktaW1hZ2UgLndpbSBmaWxlcyBkdXJpbmcgSVNPIGltcG9ydC4KLSBhcGktY2hhbmdlOmBuZXB0dW5lYDogXFtgYm90b2NvcmVgXSBJbXByb3ZpbmcgRG9jdW1lbnRhdGlvbiBmb3IgTmVwdHVuZQotIGFwaS1jaGFuZ2U6YHF1aWNrc2lnaHRgOiBcW2Bib3RvY29yZWBdIFB1YmxpYyByZWxlYXNlIG9mIGRhc2hib2FyZCBjdXN0b21pemF0aW9uIHN1bW1hcnksIFMzIFRhYmxlcyBkYXRhIHNvdXJjZSB0eXBlLCBBdGhlbmEgY3Jvc3MtYWNjb3VudCBjb25uZWN0b3IsIGN1c3RvbSBzb3J0aW5nIGZvciBjb250cm9scywgYW5kIEFJLXBvd2VyZWQgYW5hbHlzaXMgZ2VuZXJhdGlvbi4KLSBhcGktY2hhbmdlOmBzYWdlbWFrZXJgOiBcW2Bib3RvY29yZWBdIEFkZHMgc3VwcG9ydCBmb3IgcHJvdmlkaW5nIE5ldHdvcmtJbnRlcmZhY2UgZm9yIGVmYSBlbmFibGVkIGluc3RhbmNlcyBhbmQgU2ltcGxpZmllZCBjbHVzdGVyIGNyZWF0aW9uIGZvciBTbHVybS1vcmNoZXN0cmF0ZWQgY2x1c3RlcnMgd2l0aCBvcHRpb25hbCBMaWZlY3ljbGUgU2NyaXB0IChMQ1MpIGNvbmZpZ3VyYXRpb24uCi0gYXBpLWNoYW5nZTpgc3RzYDogXFtgYm90b2NvcmVgXSBUaGUgU1RTIGNsaWVudCBub3cgc3VwcG9ydHMgY29uZmlndXJpbmcgU2lnVjRhIHRocm91Z2ggdGhlIGF1dGggc2NoZW1lIHByZWZlcmVuY2Ugc2V0dGluZy4gU2lnVjRhIHVzZXMgYXN5bW1ldHJpYyBjcnlwdG9ncmFwaHksIGVuYWJsaW5nIGN1c3RvbWVycyB1c2luZyBsb25nLXRlcm0gSUFNIGNyZWRlbnRpYWxzIHRvIGNvbnRpbnVlIG1ha2luZyBTVFMgQVBJIGNhbGxzIGV2ZW4gd2hlbiBhIHJlZ2lvbiBpcyBpc29sYXRlZCBmcm9tIHRoZSBwYXJ0aXRpb24gbGVhZGVyLgoKIyMjIFtgdjEuNDIuOTBgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDI5MCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvY29tcGFyZS8xLjQyLjg5Li4uMS40Mi45MCkKClw9PT09PT09CgotIGFwaS1jaGFuZ2U6YGFwcHN0cmVhbWA6IFxbYGJvdG9jb3JlYF0gQWRkIGNvbnRlbnQgcmVkaXJlY3Rpb24gdG8gVXBkYXRlIFN0YWNrCi0gYXBpLWNoYW5nZTpgYXV0b3NjYWxpbmdgOiBcW2Bib3RvY29yZWBdIFRoaXMgcmVsZWFzZSBhZGRzIHN1cHBvcnQgZm9yIHNwZWNpZnlpbmcgQXZhaWxhYmlsaXR5IFpvbmUgSURzIGFzIGFuIGFsdGVybmF0aXZlIHRvIEF2YWlsYWJpbGl0eSBab25lIG5hbWVzIHdoZW4gY3JlYXRpbmcgb3IgdXBkYXRpbmcgQXV0byBTY2FsaW5nIGdyb3Vwcy4KLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZWA6IFxbYGJvdG9jb3JlYF0gSW50cm9kdWNpbmcgTmFtZXNwYWNlUGF0aCBpbiBBZ2VudENvcmUgTWVtb3J5IHRvIHN1cHBvcnQgaGllcmFyY2hpY2FsIHByZWZpeCBiYXNlZCBtZW1vcnkgcmVjb3JkIHJldHJpZXZhbC4KLSBhcGktY2hhbmdlOmBjbG91ZHdhdGNoYDogXFtgYm90b2NvcmVgXSBVcGRhdGUgZG9jdW1lbnRhdGlvbiBvZiBhbGFybSBtdXRlIHJ1bGVzIHN0YXJ0IGFuZCBlbmQgZGF0ZSBmaWVsZHMKLSBhcGktY2hhbmdlOmBjb2duaXRvLWlkcGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBwYXNza2V5LWJhc2VkIG11bHRpLWZhY3RvciBhdXRoZW50aWNhdGlvbiBpbiBDb2duaXRvIFVzZXIgUG9vbHMuIFVzZXJzIGNhbiBhdXRoZW50aWNhdGUgc2VjdXJlbHkgdXNpbmcgRklETzItY29tcGxpYW50IHBhc3NrZXlzIHdpdGggdXNlciB2ZXJpZmljYXRpb24sIGVuYWJsaW5nIHBhc3N3b3JkbGVzcyBNRkEgZmxvd3Mgd2hpbGUgbWFpbnRhaW5pbmcgYmFja3dhcmQgY29tcGF0aWJpbGl0eSB3aXRoIHBhc3N3b3JkLWJhc2VkIGF1dGhlbnRpY2F0aW9uCi0gYXBpLWNoYW5nZTpgY29ubmVjdGA6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIHVwZGF0ZXMgdGhlIEFtYXpvbiBDb25uZWN0IFJ1bGVzIENSVUQgQVBJcyB0byBzdXBwb3J0IGEgbmV3IEV2ZW50U291cmNlTmFtZSAtIE9uRW1haWxBbmFseXNpc0F2YWlsYWJsZS4gVXNlIHRoaXMgZXZlbnQgc291cmNlIHRvIHRyaWdnZXIgcnVsZXMgd2hlbiBjb252ZXJzYXRpb25hbCBhbmFseXRpY3MgcmVzdWx0cyBhcmUgYXZhaWxhYmxlIGZvciBlbWFpbCBjb250YWN0cy4KLSBhcGktY2hhbmdlOmBjb25uZWN0Y2FzZXNgOiBcW2Bib3RvY29yZWBdIEFkZGVkIGVycm9yIGhhbmRsaW5nIGZvciBzZXJ2aWNlIHF1b3RhIGxpbWl0cwotIGFwaS1jaGFuZ2U6YGN1c3RvbWVyLXByb2ZpbGVzYDogXFtgYm90b2NvcmVgXSBBbWF6b24gQ29ubmVjdCBDdXN0b21lciBQcm9maWxlcyBhZGRzIFJlY29tbWVuZGVyU2NoZW1hIENSVUQgQVBJcyBmb3IgY3VzdG9tIE1MIHRyYWluaW5nIGNvbHVtbnMuIENyZWF0ZVJlY29tbWVuZGVyIGFuZCBDcmVhdGVSZWNvbW1lbmRlckZpbHRlciBub3cgYWNjZXB0IG9wdGlvbmFsIFJlY29tbWVuZGVyU2NoZW1hTmFtZS4KLSBhcGktY2hhbmdlOmBkYXRhem9uZWA6IFxbYGJvdG9jb3JlYF0gTGF1bmNoaW5nIFNNVVMgSUFNIGRvbWFpbiBTREsgc3VwcG9ydAotIGFwaS1jaGFuZ2U6YGRldm9wcy1hZ2VudGA6IFxbYGJvdG9jb3JlYF0gRGVwcmVjYXRlIHRoZSB1c2VySWQgZnJvbSB0aGUgQ2hhdCBvcGVyYXRpb25zLiBUaGlzIHVwZGF0ZSBhbHNvIHJlbW92ZXMgIHN1cHBvcnQgb2YgQWxsb3dWZW5kZWRMb2dEZWxpdmVyeUZvclJlc291cmNlIEFQSSBmcm9tIEFXUyBTREtzLgotIGFwaS1jaGFuZ2U6YGRyc2A6IFxbYGJvdG9jb3JlYF0gVXBkYXRpbmcgcmVnZXggZm9yIGlkZW50aWZpY2F0aW9uIG9mIEFXUyBSZWdpb25zLgotIGFwaS1jaGFuZ2U6YGxvZ3NgOiBcW2Bib3RvY29yZWBdIEVuZHBvaW50IHVwZGF0ZSBmb3IgQ2xvdWRXYXRjaCBMb2dzIFN0cmVhbWluZyBBUElzLgotIGFwaS1jaGFuZ2U6YG1lZGlhY29udmVydGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBFbGVtZW50YWwgSW5mZXJlbmNlIHBvd2VyZWQgc21hcnQgY3JvcCBmZWF0dXJlLCBlbmFibGluZyB2aWRlbyB2ZXJ0aWNhbGl6YXRpb24KLSBhcGktY2hhbmdlOmByZHNgOiBcW2Bib3RvY29yZWBdIEFkZHMgYSBuZXcgRGVzY3JpYmVTZXJ2ZXJsZXNzVjJQbGF0Zm9ybVZlcnNpb25zIEFQSSB0byBkZXNjcmliZSBwbGF0Zm9ybSB2ZXJzaW9uIHByb3BlcnRpZXMgZm9yIEF1cm9yYSBTZXJ2ZXJsZXNzIHYyLiBBbHNvIGludHJvZHVjZXMgYSBuZXcgdmFsaWQgbWFpbnRlbmFuY2UgYWN0aW9uIHZhbHVlIGZvciBzZXJ2ZXJsZXNzIHBsYXRmb3JtIHZlcnNpb24gdXBkYXRlcy4KLSBidWdmaXg6c2lnbmluZzogXFtgYm90b2NvcmVgXSBGaXggYnVnIHNvIHRoYXQgY29uZmlndXJlZCBhdXRoIHNjaGVtZSBwcmVmZXJlbmNlIGlzIHVzZWQgd2hlbiBhdXRoIHNjaGVtZSBpcyByZXNvbHZlZCBmcm9tIGVuZHBvaW50cyBydWxlc2V0cywgb3IgZnJvbSBvcGVyYXRpb24tbGV2ZWwgYXV0aCB0cmFpdC4gQXV0aCBzY2hlbWUgcHJlZmVyZW5jZSBjYW4gYmUgY29uZmlndXJlZCB1c2luZyB0aGUgZXhpc3RpbmcgYGF1dGhfc2NoZW1lX3ByZWZlcmVuY2VgIGNsaWVudCBjb25maWcgb3B0aW9uLCB0aGUgYGF1dGhfc2NoZW1lX3ByZWZlcmVuY2VgIHNoYXJlZCBjb25maWcgc2V0dGluZywgb3IgdGhlIGV4aXN0aW5nIGBBV1NfQVVUSF9TQ0hFTUVfUFJFRkVSRU5DRWAgZW52aXJvbm1lbnQgdmFyaWFibGUuCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogKFVUQykKCi0gQnJhbmNoIGNyZWF0aW9uCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKLSBBdXRvbWVyZ2UKICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi9vc2lzbS9weXRob24tb3Npc20pLgo8IS0tcmVub3ZhdGUtZGVidWc6ZXlKamNtVmhkR1ZrU1c1V1pYSWlPaUkwTXk0eE1qTXVPQ0lzSW5Wd1pHRjBaV1JKYmxabGNpSTZJalF6TGpFek9TNDNJaXdpZEdGeVoyVjBRbkpoYm1Ob0lqb2liV0ZwYmlJc0lteGhZbVZzY3lJNld5SnlaVzV2ZG1GMFpTSmRmUT09LS0+Cg==
      patchset: 1d82d356fa43a9fd51ca64b26b7529feb5bfba1a
      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: 41648c3998591c20afaf70f066633ac599ef3075
          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
