all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe37:960d
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: 1cefee7f-507e-4893-9978-805f3e3d1cd4
        host_id: df70f2a3f3d0c26428f22685cfc722ebc48099d99e7332c39e017195
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe37:960d
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.90
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.193.232
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe37:960d
        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-osism-test-setup explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: osism/python-osism/.zuul.yaml@main#128>'
      - '<Job python-osism-test-setup explicit: None implied: None source: osism/python-osism/.zuul.yaml@main#138>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: aabde7c473774edcadb2fa8caf3cc843
      build_refs:
      - branch: main
        change: '2264'
        change_message: "Update dependency boto3 to v1.43.6\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.3` \u2192 `==1.43.6`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.6?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.3/1.43.6?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.6`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1436)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.5...1.43.6)\n\n\\======\n\n-
          api-change:`bcm-data-exports`: \\[`botocore`] With this release, customers
          can configure their data exports to generate additional integration artifacts
          for Athena and Redshift.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Launching AgentCore payments - a capability that provides secure, instant
          microtransaction payments for AI agents to access paid APIs, MCP servers,
          and content. It handles payment processing for x402 protocol, payment limits,
          and 3P wallet integrations with Coinbase CDP and Stripe (Privy).\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Launching AgentCore payments - a capability that provides
          secure, instant microtransaction payments for AI agents to access paid APIs,
          MCP servers, and content. It handles payment processing for x402 protocol,
          payment limits, and 3P wallet integrations with Coinbase CDP and Stripe
          (Privy).\n- api-change:`ec2`: \\[`botocore`] DescribeInstanceTypes now accepts
          an IncludeUnsupportedInRegion parameter. When set, the response also lists
          instance types that are not available in the current Region. Each instance
          type includes a SupportedInRegion field indicating its regional availability.\n-
          api-change:`guardduty`: \\[`botocore`] This is a documentation update\n-
          api-change:`invoicing`: \\[`botocore`] Updated ListInvoiceSummaries API
          to add new ReceiverRole filter in Request and Response\n- api-change:`route53resolver`:
          \\[`botocore`] Adds supports for DNS64 on inbound endpoints and IPv6 forwarding
          through the internet gateway (IGW) on outbound endpoints, making it easier
          to manage hybrid DNS across IPv4 and IPv6 networks.\n\n### [`v1.43.5`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1435)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.4...1.43.5)\n\n\\======\n\n-
          api-change:`bedrock-agentcore-control`: \\[`botocore`] Adds support for
          bring-your-own file system in AgentCore Runtime. Developers can mount Amazon
          S3 Files and Amazon EFS access points directly into agent sessions using
          filesystemConfigurations.\n- api-change:`endpoint-rules`: \\[`botocore`]
          Update endpoint-rules client to latest version\n- api-change:`glue`: \\[`botocore`]
          Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun
          to specify custom CloudWatch log group paths, and a RulesetName filter in
          ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset
          name.\n- api-change:`imagebuilder`: \\[`botocore`] The ImportDiskImage API
          now enforces a maximum character limit of 128 characters on the image name
          field.\n- api-change:`lexv2-models`: \\[`botocore`] Amazon Lex V2 introduces
          audio filler support for speech-to-speech bots. Configure melody or typing
          sounds that play during backend processing to reduce perceived latency and
          maintain a natural conversational experience for callers.\n- api-change:`mwaa`:
          \\[`botocore`] Amazon MWAA now supports a PublicAndPrivate webserver access
          mode. The Airflow web server is accessible over both public and private
          endpoints, enabling workers in VPCs without internet access to reach the
          Task API privately while retaining public access to the Airflow UI.\n- api-change:`s3`:
          \\[`botocore`] Validate outpost access point resource name\n- api-change:`sagemaker`:
          \\[`botocore`] Amazon SageMaker HyperPod now returns ImageVersionStatus
          in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses,
          indicating whether cluster instances are running the latest available image
          version.\n- api-change:`securityhub`: \\[`botocore`] Release GenerateRecommendedPolicyV2
          and GetRecommendedPolicyV2 APIs. This supports generating and retrieving
          policy recommendations to remediate unused permissions findings that are
          now being supported on Security Hub.\n\n### [`v1.43.4`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1434)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.3...1.43.4)\n\n\\======\n\n-
          api-change:`cleanroomsml`: \\[`botocore`] Increase max configurable output
          limits in the Clean Rooms ML configured model algorithm association resource.\n-
          api-change:`cloudfront`: \\[`botocore`] Adds support for tagging CloudFront
          Functions and KeyValueStores resources.\n- api-change:`marketplace-agreement`:
          \\[`botocore`] With this release, Agreements API provides a programmatic
          way to generate quotes, accept offers, track charges and entitlements, manage
          renewals and cancellations, and streamline operations entirely through APIs
          without navigating to the AWS Marketplace website or AWS Management Console.\n-
          api-change:`mediatailor`: \\[`botocore`] Added support for Monetization
          Functions. Monetization Functions let you enrich ad requests with external
          data and transform session parameters using JSONata expressions, without
          deploying custom infrastructure.\n- api-change:`medical-imaging`: \\[`botocore`]
          Add support for DICOM Json Metadata Override features in startDICOMImportJob
          API\n- api-change:`opensearch`: \\[`botocore`] Amazon OpenSearch Service
          now supports VPC egress, enabling outbound traffic from your OpenSearch
          domain to route privately through your VPC instead of the public internet.\n-
          api-change:`route53domains`: \\[`botocore`] This release adds the TLDInMaintenance
          exception.\n- api-change:`sagemaker`: \\[`botocore`] Adds support for ml.p5.4xlarge
          instance type for SageMaker Studio JupyterLab and CodeEditor apps for IAD
          (us-east-1), NRT (ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3),
          GRU (sa-east-1), PDX (us-west-2), CMH (us-east-2).\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2264
        commit_id: bbd612f7566a70756f6052f7ba830b588544421e
        patchset: bbd612f7566a70756f6052f7ba830b588544421e
        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: 5721c69e7e514f9bb476a895ad70ad10
      buildset_refs:
      - branch: main
        change: '2264'
        change_message: "Update dependency boto3 to v1.43.6\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.3` \u2192 `==1.43.6`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.6?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.3/1.43.6?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.6`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1436)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.5...1.43.6)\n\n\\======\n\n-
          api-change:`bcm-data-exports`: \\[`botocore`] With this release, customers
          can configure their data exports to generate additional integration artifacts
          for Athena and Redshift.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Launching AgentCore payments - a capability that provides secure, instant
          microtransaction payments for AI agents to access paid APIs, MCP servers,
          and content. It handles payment processing for x402 protocol, payment limits,
          and 3P wallet integrations with Coinbase CDP and Stripe (Privy).\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Launching AgentCore payments - a capability that provides
          secure, instant microtransaction payments for AI agents to access paid APIs,
          MCP servers, and content. It handles payment processing for x402 protocol,
          payment limits, and 3P wallet integrations with Coinbase CDP and Stripe
          (Privy).\n- api-change:`ec2`: \\[`botocore`] DescribeInstanceTypes now accepts
          an IncludeUnsupportedInRegion parameter. When set, the response also lists
          instance types that are not available in the current Region. Each instance
          type includes a SupportedInRegion field indicating its regional availability.\n-
          api-change:`guardduty`: \\[`botocore`] This is a documentation update\n-
          api-change:`invoicing`: \\[`botocore`] Updated ListInvoiceSummaries API
          to add new ReceiverRole filter in Request and Response\n- api-change:`route53resolver`:
          \\[`botocore`] Adds supports for DNS64 on inbound endpoints and IPv6 forwarding
          through the internet gateway (IGW) on outbound endpoints, making it easier
          to manage hybrid DNS across IPv4 and IPv6 networks.\n\n### [`v1.43.5`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1435)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.4...1.43.5)\n\n\\======\n\n-
          api-change:`bedrock-agentcore-control`: \\[`botocore`] Adds support for
          bring-your-own file system in AgentCore Runtime. Developers can mount Amazon
          S3 Files and Amazon EFS access points directly into agent sessions using
          filesystemConfigurations.\n- api-change:`endpoint-rules`: \\[`botocore`]
          Update endpoint-rules client to latest version\n- api-change:`glue`: \\[`botocore`]
          Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun
          to specify custom CloudWatch log group paths, and a RulesetName filter in
          ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset
          name.\n- api-change:`imagebuilder`: \\[`botocore`] The ImportDiskImage API
          now enforces a maximum character limit of 128 characters on the image name
          field.\n- api-change:`lexv2-models`: \\[`botocore`] Amazon Lex V2 introduces
          audio filler support for speech-to-speech bots. Configure melody or typing
          sounds that play during backend processing to reduce perceived latency and
          maintain a natural conversational experience for callers.\n- api-change:`mwaa`:
          \\[`botocore`] Amazon MWAA now supports a PublicAndPrivate webserver access
          mode. The Airflow web server is accessible over both public and private
          endpoints, enabling workers in VPCs without internet access to reach the
          Task API privately while retaining public access to the Airflow UI.\n- api-change:`s3`:
          \\[`botocore`] Validate outpost access point resource name\n- api-change:`sagemaker`:
          \\[`botocore`] Amazon SageMaker HyperPod now returns ImageVersionStatus
          in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses,
          indicating whether cluster instances are running the latest available image
          version.\n- api-change:`securityhub`: \\[`botocore`] Release GenerateRecommendedPolicyV2
          and GetRecommendedPolicyV2 APIs. This supports generating and retrieving
          policy recommendations to remediate unused permissions findings that are
          now being supported on Security Hub.\n\n### [`v1.43.4`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1434)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.3...1.43.4)\n\n\\======\n\n-
          api-change:`cleanroomsml`: \\[`botocore`] Increase max configurable output
          limits in the Clean Rooms ML configured model algorithm association resource.\n-
          api-change:`cloudfront`: \\[`botocore`] Adds support for tagging CloudFront
          Functions and KeyValueStores resources.\n- api-change:`marketplace-agreement`:
          \\[`botocore`] With this release, Agreements API provides a programmatic
          way to generate quotes, accept offers, track charges and entitlements, manage
          renewals and cancellations, and streamline operations entirely through APIs
          without navigating to the AWS Marketplace website or AWS Management Console.\n-
          api-change:`mediatailor`: \\[`botocore`] Added support for Monetization
          Functions. Monetization Functions let you enrich ad requests with external
          data and transform session parameters using JSONata expressions, without
          deploying custom infrastructure.\n- api-change:`medical-imaging`: \\[`botocore`]
          Add support for DICOM Json Metadata Override features in startDICOMImportJob
          API\n- api-change:`opensearch`: \\[`botocore`] Amazon OpenSearch Service
          now supports VPC egress, enabling outbound traffic from your OpenSearch
          domain to route privately through your VPC instead of the public internet.\n-
          api-change:`route53domains`: \\[`botocore`] This release adds the TLDInMaintenance
          exception.\n- api-change:`sagemaker`: \\[`botocore`] Adds support for ml.p5.4xlarge
          instance type for SageMaker Studio JupyterLab and CodeEditor apps for IAD
          (us-east-1), NRT (ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3),
          GRU (sa-east-1), PDX (us-west-2), CMH (us-east-2).\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2264
        commit_id: bbd612f7566a70756f6052f7ba830b588544421e
        patchset: bbd612f7566a70756f6052f7ba830b588544421e
        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: '2264'
      change_message: "Update dependency boto3 to v1.43.6\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.3` \u2192 `==1.43.6`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.6?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.3/1.43.6?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.43.6`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1436)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.5...1.43.6)\n\n\\======\n\n-
        api-change:`bcm-data-exports`: \\[`botocore`] With this release, customers
        can configure their data exports to generate additional integration artifacts
        for Athena and Redshift.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
        Launching AgentCore payments - a capability that provides secure, instant
        microtransaction payments for AI agents to access paid APIs, MCP servers,
        and content. It handles payment processing for x402 protocol, payment limits,
        and 3P wallet integrations with Coinbase CDP and Stripe (Privy).\n- api-change:`bedrock-agentcore-control`:
        \\[`botocore`] Launching AgentCore payments - a capability that provides secure,
        instant microtransaction payments for AI agents to access paid APIs, MCP servers,
        and content. It handles payment processing for x402 protocol, payment limits,
        and 3P wallet integrations with Coinbase CDP and Stripe (Privy).\n- api-change:`ec2`:
        \\[`botocore`] DescribeInstanceTypes now accepts an IncludeUnsupportedInRegion
        parameter. When set, the response also lists instance types that are not available
        in the current Region. Each instance type includes a SupportedInRegion field
        indicating its regional availability.\n- api-change:`guardduty`: \\[`botocore`]
        This is a documentation update\n- api-change:`invoicing`: \\[`botocore`] Updated
        ListInvoiceSummaries API to add new ReceiverRole filter in Request and Response\n-
        api-change:`route53resolver`: \\[`botocore`] Adds supports for DNS64 on inbound
        endpoints and IPv6 forwarding through the internet gateway (IGW) on outbound
        endpoints, making it easier to manage hybrid DNS across IPv4 and IPv6 networks.\n\n###
        [`v1.43.5`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1435)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.4...1.43.5)\n\n\\======\n\n-
        api-change:`bedrock-agentcore-control`: \\[`botocore`] Adds support for bring-your-own
        file system in AgentCore Runtime. Developers can mount Amazon S3 Files and
        Amazon EFS access points directly into agent sessions using filesystemConfigurations.\n-
        api-change:`endpoint-rules`: \\[`botocore`] Update endpoint-rules client to
        latest version\n- api-change:`glue`: \\[`botocore`] Adds support for a CustomLogGroupPrefix
        parameter in StartDataQualityRulesetEvaluationRun to specify custom CloudWatch
        log group paths, and a RulesetName filter in ListDataQualityRulesetEvaluationRuns
        to filter evaluation runs by ruleset name.\n- api-change:`imagebuilder`: \\[`botocore`]
        The ImportDiskImage API now enforces a maximum character limit of 128 characters
        on the image name field.\n- api-change:`lexv2-models`: \\[`botocore`] Amazon
        Lex V2 introduces audio filler support for speech-to-speech bots. Configure
        melody or typing sounds that play during backend processing to reduce perceived
        latency and maintain a natural conversational experience for callers.\n- api-change:`mwaa`:
        \\[`botocore`] Amazon MWAA now supports a PublicAndPrivate webserver access
        mode. The Airflow web server is accessible over both public and private endpoints,
        enabling workers in VPCs without internet access to reach the Task API privately
        while retaining public access to the Airflow UI.\n- api-change:`s3`: \\[`botocore`]
        Validate outpost access point resource name\n- api-change:`sagemaker`: \\[`botocore`]
        Amazon SageMaker HyperPod now returns ImageVersionStatus in DescribeCluster,
        DescribeClusterNode, and ListClusterNodes responses, indicating whether cluster
        instances are running the latest available image version.\n- api-change:`securityhub`:
        \\[`botocore`] Release GenerateRecommendedPolicyV2 and GetRecommendedPolicyV2
        APIs. This supports generating and retrieving policy recommendations to remediate
        unused permissions findings that are now being supported on Security Hub.\n\n###
        [`v1.43.4`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1434)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.3...1.43.4)\n\n\\======\n\n-
        api-change:`cleanroomsml`: \\[`botocore`] Increase max configurable output
        limits in the Clean Rooms ML configured model algorithm association resource.\n-
        api-change:`cloudfront`: \\[`botocore`] Adds support for tagging CloudFront
        Functions and KeyValueStores resources.\n- api-change:`marketplace-agreement`:
        \\[`botocore`] With this release, Agreements API provides a programmatic way
        to generate quotes, accept offers, track charges and entitlements, manage
        renewals and cancellations, and streamline operations entirely through APIs
        without navigating to the AWS Marketplace website or AWS Management Console.\n-
        api-change:`mediatailor`: \\[`botocore`] Added support for Monetization Functions.
        Monetization Functions let you enrich ad requests with external data and transform
        session parameters using JSONata expressions, without deploying custom infrastructure.\n-
        api-change:`medical-imaging`: \\[`botocore`] Add support for DICOM Json Metadata
        Override features in startDICOMImportJob API\n- api-change:`opensearch`: \\[`botocore`]
        Amazon OpenSearch Service now supports VPC egress, enabling outbound traffic
        from your OpenSearch domain to route privately through your VPC instead of
        the public internet.\n- api-change:`route53domains`: \\[`botocore`] This release
        adds the TLDInMaintenance exception.\n- api-change:`sagemaker`: \\[`botocore`]
        Adds support for ml.p5.4xlarge instance type for SageMaker Studio JupyterLab
        and CodeEditor apps for IAD (us-east-1), NRT (ap-northeast-1), BOM (ap-south-1),
        CGK (ap-southeast-3), GRU (sa-east-1), PDX (us-west-2), CMH (us-east-2).\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/2264
      child_jobs: []
      commit_id: bbd612f7566a70756f6052f7ba830b588544421e
      event_id: d21bc700-4a9e-11f1-8105-75ab4bb0cb13
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/aabde7c473774edcadb2fa8caf3cc843/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/aabde7c473774edcadb2fa8caf3cc843/work/logs
        result_data_file: /var/lib/zuul/builds/aabde7c473774edcadb2fa8caf3cc843/work/results.json
        src_root: /var/lib/zuul/builds/aabde7c473774edcadb2fa8caf3cc843/work/src
        work_root: /var/lib/zuul/builds/aabde7c473774edcadb2fa8caf3cc843/work
      include_vars: []
      items:
      - branch: main
        change: '2264'
        change_message: "Update dependency boto3 to v1.43.6\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.3` \u2192 `==1.43.6`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.6?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.3/1.43.6?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.6`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1436)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.5...1.43.6)\n\n\\======\n\n-
          api-change:`bcm-data-exports`: \\[`botocore`] With this release, customers
          can configure their data exports to generate additional integration artifacts
          for Athena and Redshift.\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Launching AgentCore payments - a capability that provides secure, instant
          microtransaction payments for AI agents to access paid APIs, MCP servers,
          and content. It handles payment processing for x402 protocol, payment limits,
          and 3P wallet integrations with Coinbase CDP and Stripe (Privy).\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Launching AgentCore payments - a capability that provides
          secure, instant microtransaction payments for AI agents to access paid APIs,
          MCP servers, and content. It handles payment processing for x402 protocol,
          payment limits, and 3P wallet integrations with Coinbase CDP and Stripe
          (Privy).\n- api-change:`ec2`: \\[`botocore`] DescribeInstanceTypes now accepts
          an IncludeUnsupportedInRegion parameter. When set, the response also lists
          instance types that are not available in the current Region. Each instance
          type includes a SupportedInRegion field indicating its regional availability.\n-
          api-change:`guardduty`: \\[`botocore`] This is a documentation update\n-
          api-change:`invoicing`: \\[`botocore`] Updated ListInvoiceSummaries API
          to add new ReceiverRole filter in Request and Response\n- api-change:`route53resolver`:
          \\[`botocore`] Adds supports for DNS64 on inbound endpoints and IPv6 forwarding
          through the internet gateway (IGW) on outbound endpoints, making it easier
          to manage hybrid DNS across IPv4 and IPv6 networks.\n\n### [`v1.43.5`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1435)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.4...1.43.5)\n\n\\======\n\n-
          api-change:`bedrock-agentcore-control`: \\[`botocore`] Adds support for
          bring-your-own file system in AgentCore Runtime. Developers can mount Amazon
          S3 Files and Amazon EFS access points directly into agent sessions using
          filesystemConfigurations.\n- api-change:`endpoint-rules`: \\[`botocore`]
          Update endpoint-rules client to latest version\n- api-change:`glue`: \\[`botocore`]
          Adds support for a CustomLogGroupPrefix parameter in StartDataQualityRulesetEvaluationRun
          to specify custom CloudWatch log group paths, and a RulesetName filter in
          ListDataQualityRulesetEvaluationRuns to filter evaluation runs by ruleset
          name.\n- api-change:`imagebuilder`: \\[`botocore`] The ImportDiskImage API
          now enforces a maximum character limit of 128 characters on the image name
          field.\n- api-change:`lexv2-models`: \\[`botocore`] Amazon Lex V2 introduces
          audio filler support for speech-to-speech bots. Configure melody or typing
          sounds that play during backend processing to reduce perceived latency and
          maintain a natural conversational experience for callers.\n- api-change:`mwaa`:
          \\[`botocore`] Amazon MWAA now supports a PublicAndPrivate webserver access
          mode. The Airflow web server is accessible over both public and private
          endpoints, enabling workers in VPCs without internet access to reach the
          Task API privately while retaining public access to the Airflow UI.\n- api-change:`s3`:
          \\[`botocore`] Validate outpost access point resource name\n- api-change:`sagemaker`:
          \\[`botocore`] Amazon SageMaker HyperPod now returns ImageVersionStatus
          in DescribeCluster, DescribeClusterNode, and ListClusterNodes responses,
          indicating whether cluster instances are running the latest available image
          version.\n- api-change:`securityhub`: \\[`botocore`] Release GenerateRecommendedPolicyV2
          and GetRecommendedPolicyV2 APIs. This supports generating and retrieving
          policy recommendations to remediate unused permissions findings that are
          now being supported on Security Hub.\n\n### [`v1.43.4`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#1434)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.3...1.43.4)\n\n\\======\n\n-
          api-change:`cleanroomsml`: \\[`botocore`] Increase max configurable output
          limits in the Clean Rooms ML configured model algorithm association resource.\n-
          api-change:`cloudfront`: \\[`botocore`] Adds support for tagging CloudFront
          Functions and KeyValueStores resources.\n- api-change:`marketplace-agreement`:
          \\[`botocore`] With this release, Agreements API provides a programmatic
          way to generate quotes, accept offers, track charges and entitlements, manage
          renewals and cancellations, and streamline operations entirely through APIs
          without navigating to the AWS Marketplace website or AWS Management Console.\n-
          api-change:`mediatailor`: \\[`botocore`] Added support for Monetization
          Functions. Monetization Functions let you enrich ad requests with external
          data and transform session parameters using JSONata expressions, without
          deploying custom infrastructure.\n- api-change:`medical-imaging`: \\[`botocore`]
          Add support for DICOM Json Metadata Override features in startDICOMImportJob
          API\n- api-change:`opensearch`: \\[`botocore`] Amazon OpenSearch Service
          now supports VPC egress, enabling outbound traffic from your OpenSearch
          domain to route privately through your VPC instead of the public internet.\n-
          api-change:`route53domains`: \\[`botocore`] This release adds the TLDInMaintenance
          exception.\n- api-change:`sagemaker`: \\[`botocore`] Adds support for ml.p5.4xlarge
          instance type for SageMaker Studio JupyterLab and CodeEditor apps for IAD
          (us-east-1), NRT (ap-northeast-1), BOM (ap-south-1), CGK (ap-southeast-3),
          GRU (sa-east-1), PDX (us-west-2), CMH (us-east-2).\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:eyJjcmVhdGVkSW5WZXIiOiI0My4xNTkuMiIsInVwZGF0ZWRJblZlciI6IjQzLjE1OS4yIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2264
        commit_id: bbd612f7566a70756f6052f7ba830b588544421e
        patchset: bbd612f7566a70756f6052f7ba830b588544421e
        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-osism-test-setup
      jobtags: []
      max_attempts: 3
      message: VXBkYXRlIGRlcGVuZGVuY3kgYm90bzMgdG8gdjEuNDMuNgoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBDaGFuZ2UgfCBbQWdlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8IFtDb25maWRlbmNlXShodHRwczovL2RvY3MucmVub3ZhdGVib3QuY29tL21lcmdlLWNvbmZpZGVuY2UvKSB8CnwtLS18LS0tfC0tLXwtLS18CnwgW2JvdG8zXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMykgfCBgPT0xLjQzLjNgIOKGkiBgPT0xLjQzLjZgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9ib3RvMy8xLjQzLjY/c2xpbT10cnVlKSB8ICFbY29uZmlkZW5jZV0oaHR0cHM6Ly9kZXZlbG9wZXIubWVuZC5pby9hcGkvbWMvYmFkZ2VzL2NvbmZpZGVuY2UvcHlwaS9ib3RvMy8xLjQzLjMvMS40My42P3NsaW09dHJ1ZSkgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmJvdG8vYm90bzMgKGJvdG8zKTwvc3VtbWFyeT4KCiMjIyBbYHYxLjQzLjZgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDM2KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDMuNS4uLjEuNDMuNikKClw9PT09PT0KCi0gYXBpLWNoYW5nZTpgYmNtLWRhdGEtZXhwb3J0c2A6IFxbYGJvdG9jb3JlYF0gV2l0aCB0aGlzIHJlbGVhc2UsIGN1c3RvbWVycyBjYW4gY29uZmlndXJlIHRoZWlyIGRhdGEgZXhwb3J0cyB0byBnZW5lcmF0ZSBhZGRpdGlvbmFsIGludGVncmF0aW9uIGFydGlmYWN0cyBmb3IgQXRoZW5hIGFuZCBSZWRzaGlmdC4KLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZWA6IFxbYGJvdG9jb3JlYF0gTGF1bmNoaW5nIEFnZW50Q29yZSBwYXltZW50cyAtIGEgY2FwYWJpbGl0eSB0aGF0IHByb3ZpZGVzIHNlY3VyZSwgaW5zdGFudCBtaWNyb3RyYW5zYWN0aW9uIHBheW1lbnRzIGZvciBBSSBhZ2VudHMgdG8gYWNjZXNzIHBhaWQgQVBJcywgTUNQIHNlcnZlcnMsIGFuZCBjb250ZW50LiBJdCBoYW5kbGVzIHBheW1lbnQgcHJvY2Vzc2luZyBmb3IgeDQwMiBwcm90b2NvbCwgcGF5bWVudCBsaW1pdHMsIGFuZCAzUCB3YWxsZXQgaW50ZWdyYXRpb25zIHdpdGggQ29pbmJhc2UgQ0RQIGFuZCBTdHJpcGUgKFByaXZ5KS4KLSBhcGktY2hhbmdlOmBiZWRyb2NrLWFnZW50Y29yZS1jb250cm9sYDogXFtgYm90b2NvcmVgXSBMYXVuY2hpbmcgQWdlbnRDb3JlIHBheW1lbnRzIC0gYSBjYXBhYmlsaXR5IHRoYXQgcHJvdmlkZXMgc2VjdXJlLCBpbnN0YW50IG1pY3JvdHJhbnNhY3Rpb24gcGF5bWVudHMgZm9yIEFJIGFnZW50cyB0byBhY2Nlc3MgcGFpZCBBUElzLCBNQ1Agc2VydmVycywgYW5kIGNvbnRlbnQuIEl0IGhhbmRsZXMgcGF5bWVudCBwcm9jZXNzaW5nIGZvciB4NDAyIHByb3RvY29sLCBwYXltZW50IGxpbWl0cywgYW5kIDNQIHdhbGxldCBpbnRlZ3JhdGlvbnMgd2l0aCBDb2luYmFzZSBDRFAgYW5kIFN0cmlwZSAoUHJpdnkpLgotIGFwaS1jaGFuZ2U6YGVjMmA6IFxbYGJvdG9jb3JlYF0gRGVzY3JpYmVJbnN0YW5jZVR5cGVzIG5vdyBhY2NlcHRzIGFuIEluY2x1ZGVVbnN1cHBvcnRlZEluUmVnaW9uIHBhcmFtZXRlci4gV2hlbiBzZXQsIHRoZSByZXNwb25zZSBhbHNvIGxpc3RzIGluc3RhbmNlIHR5cGVzIHRoYXQgYXJlIG5vdCBhdmFpbGFibGUgaW4gdGhlIGN1cnJlbnQgUmVnaW9uLiBFYWNoIGluc3RhbmNlIHR5cGUgaW5jbHVkZXMgYSBTdXBwb3J0ZWRJblJlZ2lvbiBmaWVsZCBpbmRpY2F0aW5nIGl0cyByZWdpb25hbCBhdmFpbGFiaWxpdHkuCi0gYXBpLWNoYW5nZTpgZ3VhcmRkdXR5YDogXFtgYm90b2NvcmVgXSBUaGlzIGlzIGEgZG9jdW1lbnRhdGlvbiB1cGRhdGUKLSBhcGktY2hhbmdlOmBpbnZvaWNpbmdgOiBcW2Bib3RvY29yZWBdIFVwZGF0ZWQgTGlzdEludm9pY2VTdW1tYXJpZXMgQVBJIHRvIGFkZCBuZXcgUmVjZWl2ZXJSb2xlIGZpbHRlciBpbiBSZXF1ZXN0IGFuZCBSZXNwb25zZQotIGFwaS1jaGFuZ2U6YHJvdXRlNTNyZXNvbHZlcmA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0cyBmb3IgRE5TNjQgb24gaW5ib3VuZCBlbmRwb2ludHMgYW5kIElQdjYgZm9yd2FyZGluZyB0aHJvdWdoIHRoZSBpbnRlcm5ldCBnYXRld2F5IChJR1cpIG9uIG91dGJvdW5kIGVuZHBvaW50cywgbWFraW5nIGl0IGVhc2llciB0byBtYW5hZ2UgaHlicmlkIEROUyBhY3Jvc3MgSVB2NCBhbmQgSVB2NiBuZXR3b3Jrcy4KCiMjIyBbYHYxLjQzLjVgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9ibG9iL0hFQUQvQ0hBTkdFTE9HLnJzdCMxNDM1KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDMuNC4uLjEuNDMuNSkKClw9PT09PT0KCi0gYXBpLWNoYW5nZTpgYmVkcm9jay1hZ2VudGNvcmUtY29udHJvbGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBicmluZy15b3VyLW93biBmaWxlIHN5c3RlbSBpbiBBZ2VudENvcmUgUnVudGltZS4gRGV2ZWxvcGVycyBjYW4gbW91bnQgQW1hem9uIFMzIEZpbGVzIGFuZCBBbWF6b24gRUZTIGFjY2VzcyBwb2ludHMgZGlyZWN0bHkgaW50byBhZ2VudCBzZXNzaW9ucyB1c2luZyBmaWxlc3lzdGVtQ29uZmlndXJhdGlvbnMuCi0gYXBpLWNoYW5nZTpgZW5kcG9pbnQtcnVsZXNgOiBcW2Bib3RvY29yZWBdIFVwZGF0ZSBlbmRwb2ludC1ydWxlcyBjbGllbnQgdG8gbGF0ZXN0IHZlcnNpb24KLSBhcGktY2hhbmdlOmBnbHVlYDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIGEgQ3VzdG9tTG9nR3JvdXBQcmVmaXggcGFyYW1ldGVyIGluIFN0YXJ0RGF0YVF1YWxpdHlSdWxlc2V0RXZhbHVhdGlvblJ1biB0byBzcGVjaWZ5IGN1c3RvbSBDbG91ZFdhdGNoIGxvZyBncm91cCBwYXRocywgYW5kIGEgUnVsZXNldE5hbWUgZmlsdGVyIGluIExpc3REYXRhUXVhbGl0eVJ1bGVzZXRFdmFsdWF0aW9uUnVucyB0byBmaWx0ZXIgZXZhbHVhdGlvbiBydW5zIGJ5IHJ1bGVzZXQgbmFtZS4KLSBhcGktY2hhbmdlOmBpbWFnZWJ1aWxkZXJgOiBcW2Bib3RvY29yZWBdIFRoZSBJbXBvcnREaXNrSW1hZ2UgQVBJIG5vdyBlbmZvcmNlcyBhIG1heGltdW0gY2hhcmFjdGVyIGxpbWl0IG9mIDEyOCBjaGFyYWN0ZXJzIG9uIHRoZSBpbWFnZSBuYW1lIGZpZWxkLgotIGFwaS1jaGFuZ2U6YGxleHYyLW1vZGVsc2A6IFxbYGJvdG9jb3JlYF0gQW1hem9uIExleCBWMiBpbnRyb2R1Y2VzIGF1ZGlvIGZpbGxlciBzdXBwb3J0IGZvciBzcGVlY2gtdG8tc3BlZWNoIGJvdHMuIENvbmZpZ3VyZSBtZWxvZHkgb3IgdHlwaW5nIHNvdW5kcyB0aGF0IHBsYXkgZHVyaW5nIGJhY2tlbmQgcHJvY2Vzc2luZyB0byByZWR1Y2UgcGVyY2VpdmVkIGxhdGVuY3kgYW5kIG1haW50YWluIGEgbmF0dXJhbCBjb252ZXJzYXRpb25hbCBleHBlcmllbmNlIGZvciBjYWxsZXJzLgotIGFwaS1jaGFuZ2U6YG13YWFgOiBcW2Bib3RvY29yZWBdIEFtYXpvbiBNV0FBIG5vdyBzdXBwb3J0cyBhIFB1YmxpY0FuZFByaXZhdGUgd2Vic2VydmVyIGFjY2VzcyBtb2RlLiBUaGUgQWlyZmxvdyB3ZWIgc2VydmVyIGlzIGFjY2Vzc2libGUgb3ZlciBib3RoIHB1YmxpYyBhbmQgcHJpdmF0ZSBlbmRwb2ludHMsIGVuYWJsaW5nIHdvcmtlcnMgaW4gVlBDcyB3aXRob3V0IGludGVybmV0IGFjY2VzcyB0byByZWFjaCB0aGUgVGFzayBBUEkgcHJpdmF0ZWx5IHdoaWxlIHJldGFpbmluZyBwdWJsaWMgYWNjZXNzIHRvIHRoZSBBaXJmbG93IFVJLgotIGFwaS1jaGFuZ2U6YHMzYDogXFtgYm90b2NvcmVgXSBWYWxpZGF0ZSBvdXRwb3N0IGFjY2VzcyBwb2ludCByZXNvdXJjZSBuYW1lCi0gYXBpLWNoYW5nZTpgc2FnZW1ha2VyYDogXFtgYm90b2NvcmVgXSBBbWF6b24gU2FnZU1ha2VyIEh5cGVyUG9kIG5vdyByZXR1cm5zIEltYWdlVmVyc2lvblN0YXR1cyBpbiBEZXNjcmliZUNsdXN0ZXIsIERlc2NyaWJlQ2x1c3Rlck5vZGUsIGFuZCBMaXN0Q2x1c3Rlck5vZGVzIHJlc3BvbnNlcywgaW5kaWNhdGluZyB3aGV0aGVyIGNsdXN0ZXIgaW5zdGFuY2VzIGFyZSBydW5uaW5nIHRoZSBsYXRlc3QgYXZhaWxhYmxlIGltYWdlIHZlcnNpb24uCi0gYXBpLWNoYW5nZTpgc2VjdXJpdHlodWJgOiBcW2Bib3RvY29yZWBdIFJlbGVhc2UgR2VuZXJhdGVSZWNvbW1lbmRlZFBvbGljeVYyIGFuZCBHZXRSZWNvbW1lbmRlZFBvbGljeVYyIEFQSXMuIFRoaXMgc3VwcG9ydHMgZ2VuZXJhdGluZyBhbmQgcmV0cmlldmluZyBwb2xpY3kgcmVjb21tZW5kYXRpb25zIHRvIHJlbWVkaWF0ZSB1bnVzZWQgcGVybWlzc2lvbnMgZmluZGluZ3MgdGhhdCBhcmUgbm93IGJlaW5nIHN1cHBvcnRlZCBvbiBTZWN1cml0eSBIdWIuCgojIyMgW2B2MS40My40YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQzNCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvY29tcGFyZS8xLjQzLjMuLi4xLjQzLjQpCgpcPT09PT09CgotIGFwaS1jaGFuZ2U6YGNsZWFucm9vbXNtbGA6IFxbYGJvdG9jb3JlYF0gSW5jcmVhc2UgbWF4IGNvbmZpZ3VyYWJsZSBvdXRwdXQgbGltaXRzIGluIHRoZSBDbGVhbiBSb29tcyBNTCBjb25maWd1cmVkIG1vZGVsIGFsZ29yaXRobSBhc3NvY2lhdGlvbiByZXNvdXJjZS4KLSBhcGktY2hhbmdlOmBjbG91ZGZyb250YDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIHRhZ2dpbmcgQ2xvdWRGcm9udCBGdW5jdGlvbnMgYW5kIEtleVZhbHVlU3RvcmVzIHJlc291cmNlcy4KLSBhcGktY2hhbmdlOmBtYXJrZXRwbGFjZS1hZ3JlZW1lbnRgOiBcW2Bib3RvY29yZWBdIFdpdGggdGhpcyByZWxlYXNlLCBBZ3JlZW1lbnRzIEFQSSBwcm92aWRlcyBhIHByb2dyYW1tYXRpYyB3YXkgdG8gZ2VuZXJhdGUgcXVvdGVzLCBhY2NlcHQgb2ZmZXJzLCB0cmFjayBjaGFyZ2VzIGFuZCBlbnRpdGxlbWVudHMsIG1hbmFnZSByZW5ld2FscyBhbmQgY2FuY2VsbGF0aW9ucywgYW5kIHN0cmVhbWxpbmUgb3BlcmF0aW9ucyBlbnRpcmVseSB0aHJvdWdoIEFQSXMgd2l0aG91dCBuYXZpZ2F0aW5nIHRvIHRoZSBBV1MgTWFya2V0cGxhY2Ugd2Vic2l0ZSBvciBBV1MgTWFuYWdlbWVudCBDb25zb2xlLgotIGFwaS1jaGFuZ2U6YG1lZGlhdGFpbG9yYDogXFtgYm90b2NvcmVgXSBBZGRlZCBzdXBwb3J0IGZvciBNb25ldGl6YXRpb24gRnVuY3Rpb25zLiBNb25ldGl6YXRpb24gRnVuY3Rpb25zIGxldCB5b3UgZW5yaWNoIGFkIHJlcXVlc3RzIHdpdGggZXh0ZXJuYWwgZGF0YSBhbmQgdHJhbnNmb3JtIHNlc3Npb24gcGFyYW1ldGVycyB1c2luZyBKU09OYXRhIGV4cHJlc3Npb25zLCB3aXRob3V0IGRlcGxveWluZyBjdXN0b20gaW5mcmFzdHJ1Y3R1cmUuCi0gYXBpLWNoYW5nZTpgbWVkaWNhbC1pbWFnaW5nYDogXFtgYm90b2NvcmVgXSBBZGQgc3VwcG9ydCBmb3IgRElDT00gSnNvbiBNZXRhZGF0YSBPdmVycmlkZSBmZWF0dXJlcyBpbiBzdGFydERJQ09NSW1wb3J0Sm9iIEFQSQotIGFwaS1jaGFuZ2U6YG9wZW5zZWFyY2hgOiBcW2Bib3RvY29yZWBdIEFtYXpvbiBPcGVuU2VhcmNoIFNlcnZpY2Ugbm93IHN1cHBvcnRzIFZQQyBlZ3Jlc3MsIGVuYWJsaW5nIG91dGJvdW5kIHRyYWZmaWMgZnJvbSB5b3VyIE9wZW5TZWFyY2ggZG9tYWluIHRvIHJvdXRlIHByaXZhdGVseSB0aHJvdWdoIHlvdXIgVlBDIGluc3RlYWQgb2YgdGhlIHB1YmxpYyBpbnRlcm5ldC4KLSBhcGktY2hhbmdlOmByb3V0ZTUzZG9tYWluc2A6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIGFkZHMgdGhlIFRMREluTWFpbnRlbmFuY2UgZXhjZXB0aW9uLgotIGFwaS1jaGFuZ2U6YHNhZ2VtYWtlcmA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBtbC5wNS40eGxhcmdlIGluc3RhbmNlIHR5cGUgZm9yIFNhZ2VNYWtlciBTdHVkaW8gSnVweXRlckxhYiBhbmQgQ29kZUVkaXRvciBhcHBzIGZvciBJQUQgKHVzLWVhc3QtMSksIE5SVCAoYXAtbm9ydGhlYXN0LTEpLCBCT00gKGFwLXNvdXRoLTEpLCBDR0sgKGFwLXNvdXRoZWFzdC0zKSwgR1JVIChzYS1lYXN0LTEpLCBQRFggKHVzLXdlc3QtMiksIENNSCAodXMtZWFzdC0yKS4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3B5dGhvbi1vc2lzbSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNeTR4TlRrdU1pSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakUxT1M0eUlpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: bbd612f7566a70756f6052f7ba830b588544421e
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 41354e7dda7914a4c6cfd3ca220c1a047bf29812
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          untrusted/project_0/github.com/osism/python-osism:
            canonical_name: github.com/osism/python-osism
            checkout: main
            commit: 0e537586ca6863aeec208138b4801e656d49d969
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 41354e7dda7914a4c6cfd3ca220c1a047bf29812
          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/python-osism/playbooks/test-setup.yml
          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: 0e537586ca6863aeec208138b4801e656d49d969
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/2264/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
