all:
  children:
    zuul_unreachable:
      hosts: {}
  hosts:
    debian-bookworm:
      ansible_connection: ssh
      ansible_host: 2a13:1a81:8000:3124:f816:3eff:fe05:b6e3
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      nodepool:
        az: nova
        cloud: regiocloud-a-ci
        external_id: ba3da70e-9ed7-4f21-84f7-a40f8469524a
        host_id: 0d3d02185f810c959252bd1d303ec55040bf5bb0b401cceef814c3a7
        interface_ip: 2a13:1a81:8000:3124:f816:3eff:fe05:b6e3
        label: debian-bookworm
        node_properties: {}
        private_ipv4: 10.128.7.123
        private_ipv6: null
        provider: regiocloud-a
        public_ipv4: 81.163.192.53
        public_ipv6: 2a13:1a81:8000:3124:f816:3eff:fe05:b6e3
        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: 1ef25070cad04effb4adc14b54f33966
      build_refs:
      - branch: main
        change: '2310'
        change_message: "Update dependency boto3 to v1.43.18\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.16` \u2192 `==1.43.18`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.18?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.16/1.43.18?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.18`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14318)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.17...1.43.18)\n\n\\=======\n\n-
          api-change:`bedrock`: \\[`botocore`] Automated Reasoning checks - Added
          two build workflows for policies. Iterative Refine Policy uses AI to update
          policy definitions based on test results and feedback. Resolve Policy Ambiguities
          consolidates ambiguous variables in Automated Reasoning policies, a common
          source of ambiguous validation.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Reference your own AWS Secrets Manager secrets when configuring
          credential providers, giving you control over encryption, rotation, and
          access policies instead of using service-managed secrets.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for Alpha-5 satellite number encoding in the
          Two-Line Element ephemeris format.\n- api-change:`omics`: \\[`botocore`]
          Add engineSettings to StartRun and GetRun. Add profiles and profileParameterTemplates
          to GetWorkflow and GetWorkflowVersion.\n- api-change:`quicksight`: \\[`botocore`]
          Adds support for creating, updating, describing, listing, and deleting an
          OAuthClientApplication resource, a new quicksight resource that allows customers
          to store OAuth configurations to connect to their databases via 3 Legged
          OAuth.\n- api-change:`rds-data`: \\[`botocore`] RDS Data API arrays (longValues,
          doubleValues, stringValues, booleanValues) in ExecuteStatement responses
          now correctly support null elements. Runtime change for JS v3 and .NET.
          Compile-time change for C plus plus, .NET, Kotlin, Rust. No impact for Java,
          Python, Ruby, PHP, Go.\n- api-change:`route53resolver`: \\[`botocore`] Added
          BatchCreateFirewallRule, BatchUpdateFirewallRule, BatchDeleteFirewallRule,
          and ListFirewallRuleTypes APIs. Added FirewallRuleType support to Firewall
          Rule APIs.\n- api-change:`sesv2`: \\[`botocore`] This release introduces
          support for Tenant Suppression Lists\n\n### [`v1.43.17`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14317)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.16...1.43.17)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Amazon WorkSpaces Applications now
          supports BYOL (Bring Your Own License). This enables customers to import
          their own WorkSpaces images and use them in WorkSpaces Applications.\n-
          api-change:`bedrock`: \\[`botocore`] Add support for ModelPackageArn in
          Bedrock's CreateCustomModel API\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId and runtimeClientError
          to InvokeHarness.\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId parameter to InvokeHarness
          for end-user identification.\n- api-change:`bedrock-runtime`: \\[`botocore`]
          Support system role in message\n- api-change:`controlcatalog`: \\[`botocore`]
          AWS Control Catalog - Added GovernedProviders response field and inclusion
          filter to GetControl and ListControls APIs to identify and filter by cloud
          provider. Added ParameterRequirementSummary response field indicating parameter
          requirements.\n- api-change:`customer-profiles`: \\[`botocore`] BatchPutProfileObject
          API adds multiple profile objects to a domain of a given ObjectType in a
          single API call.\n- api-change:`deadline`: \\[`botocore`] Added support
          for persistent storage on Service-Managed Fleets, allowing customers to
          configure persistent storage that preserves data across worker sessions
          which reduces job startup times for workloads with large software installations
          or asset caches.\n- api-change:`endpoint-rules`: \\[`botocore`] Update endpoint-rules
          client to latest version\n- api-change:`iot`: \\[`botocore`] Adds new connectivity-related
          fields to Fleet Indexing API requests and responses.\n- api-change:`iot-data`:
          \\[`botocore`] Adding GetConnection, ListSubscriptions, and SendDirectMessage
          APIs to IoT Data Plane\n- api-change:`opensearchserverless`: \\[`botocore`]
          Adds support for deletion protection on collections, ability to create NEXTGEN
          collection groups and autoscaling visibility for NEXTGEN collection groups\n-
          api-change:`pcs`: \\[`botocore`] This release adds support for configuring
          scaleDownIdleTimeInSeconds at the compute node group level, allowing customers
          to set different idle timeouts per node group. Previously this setting was
          only available at the cluster level.\n- api-change:`resiliencehubv2`: \\[`botocore`]
          This is the initial SDK release for the next generation of Resilience Hub.\n-
          api-change:`s3control`: \\[`botocore`] Update the minimum value of MinStorageBytesPercentage
          in StorageLensPrefixLevel.SelectionCriteria from 0.1 to 1, aligning the
          model with the documented contract.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2310
        commit_id: 30720579b544d3e71ee915ea56467bdddeae9f2d
        patchset: 30720579b544d3e71ee915ea56467bdddeae9f2d
        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: f420f81ee4ec47c59c558eb3bb150b74
      buildset_refs:
      - branch: main
        change: '2310'
        change_message: "Update dependency boto3 to v1.43.18\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.16` \u2192 `==1.43.18`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.18?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.16/1.43.18?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.18`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14318)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.17...1.43.18)\n\n\\=======\n\n-
          api-change:`bedrock`: \\[`botocore`] Automated Reasoning checks - Added
          two build workflows for policies. Iterative Refine Policy uses AI to update
          policy definitions based on test results and feedback. Resolve Policy Ambiguities
          consolidates ambiguous variables in Automated Reasoning policies, a common
          source of ambiguous validation.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Reference your own AWS Secrets Manager secrets when configuring
          credential providers, giving you control over encryption, rotation, and
          access policies instead of using service-managed secrets.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for Alpha-5 satellite number encoding in the
          Two-Line Element ephemeris format.\n- api-change:`omics`: \\[`botocore`]
          Add engineSettings to StartRun and GetRun. Add profiles and profileParameterTemplates
          to GetWorkflow and GetWorkflowVersion.\n- api-change:`quicksight`: \\[`botocore`]
          Adds support for creating, updating, describing, listing, and deleting an
          OAuthClientApplication resource, a new quicksight resource that allows customers
          to store OAuth configurations to connect to their databases via 3 Legged
          OAuth.\n- api-change:`rds-data`: \\[`botocore`] RDS Data API arrays (longValues,
          doubleValues, stringValues, booleanValues) in ExecuteStatement responses
          now correctly support null elements. Runtime change for JS v3 and .NET.
          Compile-time change for C plus plus, .NET, Kotlin, Rust. No impact for Java,
          Python, Ruby, PHP, Go.\n- api-change:`route53resolver`: \\[`botocore`] Added
          BatchCreateFirewallRule, BatchUpdateFirewallRule, BatchDeleteFirewallRule,
          and ListFirewallRuleTypes APIs. Added FirewallRuleType support to Firewall
          Rule APIs.\n- api-change:`sesv2`: \\[`botocore`] This release introduces
          support for Tenant Suppression Lists\n\n### [`v1.43.17`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14317)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.16...1.43.17)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Amazon WorkSpaces Applications now
          supports BYOL (Bring Your Own License). This enables customers to import
          their own WorkSpaces images and use them in WorkSpaces Applications.\n-
          api-change:`bedrock`: \\[`botocore`] Add support for ModelPackageArn in
          Bedrock's CreateCustomModel API\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId and runtimeClientError
          to InvokeHarness.\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId parameter to InvokeHarness
          for end-user identification.\n- api-change:`bedrock-runtime`: \\[`botocore`]
          Support system role in message\n- api-change:`controlcatalog`: \\[`botocore`]
          AWS Control Catalog - Added GovernedProviders response field and inclusion
          filter to GetControl and ListControls APIs to identify and filter by cloud
          provider. Added ParameterRequirementSummary response field indicating parameter
          requirements.\n- api-change:`customer-profiles`: \\[`botocore`] BatchPutProfileObject
          API adds multiple profile objects to a domain of a given ObjectType in a
          single API call.\n- api-change:`deadline`: \\[`botocore`] Added support
          for persistent storage on Service-Managed Fleets, allowing customers to
          configure persistent storage that preserves data across worker sessions
          which reduces job startup times for workloads with large software installations
          or asset caches.\n- api-change:`endpoint-rules`: \\[`botocore`] Update endpoint-rules
          client to latest version\n- api-change:`iot`: \\[`botocore`] Adds new connectivity-related
          fields to Fleet Indexing API requests and responses.\n- api-change:`iot-data`:
          \\[`botocore`] Adding GetConnection, ListSubscriptions, and SendDirectMessage
          APIs to IoT Data Plane\n- api-change:`opensearchserverless`: \\[`botocore`]
          Adds support for deletion protection on collections, ability to create NEXTGEN
          collection groups and autoscaling visibility for NEXTGEN collection groups\n-
          api-change:`pcs`: \\[`botocore`] This release adds support for configuring
          scaleDownIdleTimeInSeconds at the compute node group level, allowing customers
          to set different idle timeouts per node group. Previously this setting was
          only available at the cluster level.\n- api-change:`resiliencehubv2`: \\[`botocore`]
          This is the initial SDK release for the next generation of Resilience Hub.\n-
          api-change:`s3control`: \\[`botocore`] Update the minimum value of MinStorageBytesPercentage
          in StorageLensPrefixLevel.SelectionCriteria from 0.1 to 1, aligning the
          model with the documented contract.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2310
        commit_id: 30720579b544d3e71ee915ea56467bdddeae9f2d
        patchset: 30720579b544d3e71ee915ea56467bdddeae9f2d
        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: '2310'
      change_message: "Update dependency boto3 to v1.43.18\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.16` \u2192 `==1.43.18`
        | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.18?slim=true)
        | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.16/1.43.18?slim=true)
        |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
        [`v1.43.18`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14318)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.17...1.43.18)\n\n\\=======\n\n-
        api-change:`bedrock`: \\[`botocore`] Automated Reasoning checks - Added two
        build workflows for policies. Iterative Refine Policy uses AI to update policy
        definitions based on test results and feedback. Resolve Policy Ambiguities
        consolidates ambiguous variables in Automated Reasoning policies, a common
        source of ambiguous validation.\n- api-change:`bedrock-agentcore-control`:
        \\[`botocore`] Reference your own AWS Secrets Manager secrets when configuring
        credential providers, giving you control over encryption, rotation, and access
        policies instead of using service-managed secrets.\n- api-change:`groundstation`:
        \\[`botocore`] Adds support for Alpha-5 satellite number encoding in the Two-Line
        Element ephemeris format.\n- api-change:`omics`: \\[`botocore`] Add engineSettings
        to StartRun and GetRun. Add profiles and profileParameterTemplates to GetWorkflow
        and GetWorkflowVersion.\n- api-change:`quicksight`: \\[`botocore`] Adds support
        for creating, updating, describing, listing, and deleting an OAuthClientApplication
        resource, a new quicksight resource that allows customers to store OAuth configurations
        to connect to their databases via 3 Legged OAuth.\n- api-change:`rds-data`:
        \\[`botocore`] RDS Data API arrays (longValues, doubleValues, stringValues,
        booleanValues) in ExecuteStatement responses now correctly support null elements.
        Runtime change for JS v3 and .NET. Compile-time change for C plus plus, .NET,
        Kotlin, Rust. No impact for Java, Python, Ruby, PHP, Go.\n- api-change:`route53resolver`:
        \\[`botocore`] Added BatchCreateFirewallRule, BatchUpdateFirewallRule, BatchDeleteFirewallRule,
        and ListFirewallRuleTypes APIs. Added FirewallRuleType support to Firewall
        Rule APIs.\n- api-change:`sesv2`: \\[`botocore`] This release introduces support
        for Tenant Suppression Lists\n\n### [`v1.43.17`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14317)\n\n[Compare
        Source](https://redirect.github.com/boto/boto3/compare/1.43.16...1.43.17)\n\n\\=======\n\n-
        api-change:`appstream`: \\[`botocore`] Amazon WorkSpaces Applications now
        supports BYOL (Bring Your Own License). This enables customers to import their
        own WorkSpaces images and use them in WorkSpaces Applications.\n- api-change:`bedrock`:
        \\[`botocore`] Add support for ModelPackageArn in Bedrock's CreateCustomModel
        API\n- api-change:`bedrock-agentcore`: \\[`botocore`] Added Harness support
        for LiteLLM model configuration for third-party model providers. Added S3
        and Git skill source types. Added Responses API format for OpenAI and Bedrock
        models. Added runtimeUserId and runtimeClientError to InvokeHarness.\n- api-change:`bedrock-agentcore-control`:
        \\[`botocore`] Added Harness support for LiteLLM model configuration for third-party
        model providers. Added S3 and Git skill source types. Added Responses API
        format for OpenAI and Bedrock models. Added runtimeUserId parameter to InvokeHarness
        for end-user identification.\n- api-change:`bedrock-runtime`: \\[`botocore`]
        Support system role in message\n- api-change:`controlcatalog`: \\[`botocore`]
        AWS Control Catalog - Added GovernedProviders response field and inclusion
        filter to GetControl and ListControls APIs to identify and filter by cloud
        provider. Added ParameterRequirementSummary response field indicating parameter
        requirements.\n- api-change:`customer-profiles`: \\[`botocore`] BatchPutProfileObject
        API adds multiple profile objects to a domain of a given ObjectType in a single
        API call.\n- api-change:`deadline`: \\[`botocore`] Added support for persistent
        storage on Service-Managed Fleets, allowing customers to configure persistent
        storage that preserves data across worker sessions which reduces job startup
        times for workloads with large software installations or asset caches.\n-
        api-change:`endpoint-rules`: \\[`botocore`] Update endpoint-rules client to
        latest version\n- api-change:`iot`: \\[`botocore`] Adds new connectivity-related
        fields to Fleet Indexing API requests and responses.\n- api-change:`iot-data`:
        \\[`botocore`] Adding GetConnection, ListSubscriptions, and SendDirectMessage
        APIs to IoT Data Plane\n- api-change:`opensearchserverless`: \\[`botocore`]
        Adds support for deletion protection on collections, ability to create NEXTGEN
        collection groups and autoscaling visibility for NEXTGEN collection groups\n-
        api-change:`pcs`: \\[`botocore`] This release adds support for configuring
        scaleDownIdleTimeInSeconds at the compute node group level, allowing customers
        to set different idle timeouts per node group. Previously this setting was
        only available at the cluster level.\n- api-change:`resiliencehubv2`: \\[`botocore`]
        This is the initial SDK release for the next generation of Resilience Hub.\n-
        api-change:`s3control`: \\[`botocore`] Update the minimum value of MinStorageBytesPercentage
        in StorageLensPrefixLevel.SelectionCriteria from 0.1 to 1, aligning the model
        with the documented contract.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
      change_url: https://github.com/osism/python-osism/pull/2310
      child_jobs: []
      commit_id: 30720579b544d3e71ee915ea56467bdddeae9f2d
      event_id: 02482020-5d89-11f1-8a3e-e814fb717241
      executor:
        hostname: 521e9411259a
        inventory_file: /var/lib/zuul/builds/1ef25070cad04effb4adc14b54f33966/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/1ef25070cad04effb4adc14b54f33966/work/logs
        result_data_file: /var/lib/zuul/builds/1ef25070cad04effb4adc14b54f33966/work/results.json
        src_root: /var/lib/zuul/builds/1ef25070cad04effb4adc14b54f33966/work/src
        work_root: /var/lib/zuul/builds/1ef25070cad04effb4adc14b54f33966/work
      include_vars: []
      items:
      - branch: main
        change: '2310'
        change_message: "Update dependency boto3 to v1.43.18\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.16` \u2192 `==1.43.18`
          | ![age](https://developer.mend.io/api/mc/badges/age/pypi/boto3/1.43.18?slim=true)
          | ![confidence](https://developer.mend.io/api/mc/badges/confidence/pypi/boto3/1.43.16/1.43.18?slim=true)
          |\n\n---\n\n### Release Notes\n\n<details>\n<summary>boto/boto3 (boto3)</summary>\n\n###
          [`v1.43.18`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14318)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.17...1.43.18)\n\n\\=======\n\n-
          api-change:`bedrock`: \\[`botocore`] Automated Reasoning checks - Added
          two build workflows for policies. Iterative Refine Policy uses AI to update
          policy definitions based on test results and feedback. Resolve Policy Ambiguities
          consolidates ambiguous variables in Automated Reasoning policies, a common
          source of ambiguous validation.\n- api-change:`bedrock-agentcore-control`:
          \\[`botocore`] Reference your own AWS Secrets Manager secrets when configuring
          credential providers, giving you control over encryption, rotation, and
          access policies instead of using service-managed secrets.\n- api-change:`groundstation`:
          \\[`botocore`] Adds support for Alpha-5 satellite number encoding in the
          Two-Line Element ephemeris format.\n- api-change:`omics`: \\[`botocore`]
          Add engineSettings to StartRun and GetRun. Add profiles and profileParameterTemplates
          to GetWorkflow and GetWorkflowVersion.\n- api-change:`quicksight`: \\[`botocore`]
          Adds support for creating, updating, describing, listing, and deleting an
          OAuthClientApplication resource, a new quicksight resource that allows customers
          to store OAuth configurations to connect to their databases via 3 Legged
          OAuth.\n- api-change:`rds-data`: \\[`botocore`] RDS Data API arrays (longValues,
          doubleValues, stringValues, booleanValues) in ExecuteStatement responses
          now correctly support null elements. Runtime change for JS v3 and .NET.
          Compile-time change for C plus plus, .NET, Kotlin, Rust. No impact for Java,
          Python, Ruby, PHP, Go.\n- api-change:`route53resolver`: \\[`botocore`] Added
          BatchCreateFirewallRule, BatchUpdateFirewallRule, BatchDeleteFirewallRule,
          and ListFirewallRuleTypes APIs. Added FirewallRuleType support to Firewall
          Rule APIs.\n- api-change:`sesv2`: \\[`botocore`] This release introduces
          support for Tenant Suppression Lists\n\n### [`v1.43.17`](https://redirect.github.com/boto/boto3/blob/HEAD/CHANGELOG.rst#14317)\n\n[Compare
          Source](https://redirect.github.com/boto/boto3/compare/1.43.16...1.43.17)\n\n\\=======\n\n-
          api-change:`appstream`: \\[`botocore`] Amazon WorkSpaces Applications now
          supports BYOL (Bring Your Own License). This enables customers to import
          their own WorkSpaces images and use them in WorkSpaces Applications.\n-
          api-change:`bedrock`: \\[`botocore`] Add support for ModelPackageArn in
          Bedrock's CreateCustomModel API\n- api-change:`bedrock-agentcore`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId and runtimeClientError
          to InvokeHarness.\n- api-change:`bedrock-agentcore-control`: \\[`botocore`]
          Added Harness support for LiteLLM model configuration for third-party model
          providers. Added S3 and Git skill source types. Added Responses API format
          for OpenAI and Bedrock models. Added runtimeUserId parameter to InvokeHarness
          for end-user identification.\n- api-change:`bedrock-runtime`: \\[`botocore`]
          Support system role in message\n- api-change:`controlcatalog`: \\[`botocore`]
          AWS Control Catalog - Added GovernedProviders response field and inclusion
          filter to GetControl and ListControls APIs to identify and filter by cloud
          provider. Added ParameterRequirementSummary response field indicating parameter
          requirements.\n- api-change:`customer-profiles`: \\[`botocore`] BatchPutProfileObject
          API adds multiple profile objects to a domain of a given ObjectType in a
          single API call.\n- api-change:`deadline`: \\[`botocore`] Added support
          for persistent storage on Service-Managed Fleets, allowing customers to
          configure persistent storage that preserves data across worker sessions
          which reduces job startup times for workloads with large software installations
          or asset caches.\n- api-change:`endpoint-rules`: \\[`botocore`] Update endpoint-rules
          client to latest version\n- api-change:`iot`: \\[`botocore`] Adds new connectivity-related
          fields to Fleet Indexing API requests and responses.\n- api-change:`iot-data`:
          \\[`botocore`] Adding GetConnection, ListSubscriptions, and SendDirectMessage
          APIs to IoT Data Plane\n- api-change:`opensearchserverless`: \\[`botocore`]
          Adds support for deletion protection on collections, ability to create NEXTGEN
          collection groups and autoscaling visibility for NEXTGEN collection groups\n-
          api-change:`pcs`: \\[`botocore`] This release adds support for configuring
          scaleDownIdleTimeInSeconds at the compute node group level, allowing customers
          to set different idle timeouts per node group. Previously this setting was
          only available at the cluster level.\n- api-change:`resiliencehubv2`: \\[`botocore`]
          This is the initial SDK release for the next generation of Resilience Hub.\n-
          api-change:`s3control`: \\[`botocore`] Update the minimum value of MinStorageBytesPercentage
          in StorageLensPrefixLevel.SelectionCriteria from 0.1 to 1, aligning the
          model with the documented contract.\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:eyJjcmVhdGVkSW5WZXIiOiI0My4yMDIuMSIsInVwZGF0ZWRJblZlciI6IjQzLjIwMi4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6WyJyZW5vdmF0ZSJdfQ==-->\n"
        change_url: https://github.com/osism/python-osism/pull/2310
        commit_id: 30720579b544d3e71ee915ea56467bdddeae9f2d
        patchset: 30720579b544d3e71ee915ea56467bdddeae9f2d
        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: VXBkYXRlIGRlcGVuZGVuY3kgYm90bzMgdG8gdjEuNDMuMTgKClRoaXMgUFIgY29udGFpbnMgdGhlIGZvbGxvd2luZyB1cGRhdGVzOgoKfCBQYWNrYWdlIHwgQ2hhbmdlIHwgW0FnZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfCBbQ29uZmlkZW5jZV0oaHR0cHM6Ly9kb2NzLnJlbm92YXRlYm90LmNvbS9tZXJnZS1jb25maWRlbmNlLykgfAp8LS0tfC0tLXwtLS18LS0tfAp8IFtib3RvM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMpIHwgYD09MS40My4xNmAg4oaSIGA9PTEuNDMuMThgIHwgIVthZ2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9hZ2UvcHlwaS9ib3RvMy8xLjQzLjE4P3NsaW09dHJ1ZSkgfCAhW2NvbmZpZGVuY2VdKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vYXBpL21jL2JhZGdlcy9jb25maWRlbmNlL3B5cGkvYm90bzMvMS40My4xNi8xLjQzLjE4P3NsaW09dHJ1ZSkgfAoKLS0tCgojIyMgUmVsZWFzZSBOb3RlcwoKPGRldGFpbHM+CjxzdW1tYXJ5PmJvdG8vYm90bzMgKGJvdG8zKTwvc3VtbWFyeT4KCiMjIyBbYHYxLjQzLjE4YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL2JvdG8vYm90bzMvYmxvYi9IRUFEL0NIQU5HRUxPRy5yc3QjMTQzMTgpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2NvbXBhcmUvMS40My4xNy4uLjEuNDMuMTgpCgpcPT09PT09PQoKLSBhcGktY2hhbmdlOmBiZWRyb2NrYDogXFtgYm90b2NvcmVgXSBBdXRvbWF0ZWQgUmVhc29uaW5nIGNoZWNrcyAtIEFkZGVkIHR3byBidWlsZCB3b3JrZmxvd3MgZm9yIHBvbGljaWVzLiBJdGVyYXRpdmUgUmVmaW5lIFBvbGljeSB1c2VzIEFJIHRvIHVwZGF0ZSBwb2xpY3kgZGVmaW5pdGlvbnMgYmFzZWQgb24gdGVzdCByZXN1bHRzIGFuZCBmZWVkYmFjay4gUmVzb2x2ZSBQb2xpY3kgQW1iaWd1aXRpZXMgY29uc29saWRhdGVzIGFtYmlndW91cyB2YXJpYWJsZXMgaW4gQXV0b21hdGVkIFJlYXNvbmluZyBwb2xpY2llcywgYSBjb21tb24gc291cmNlIG9mIGFtYmlndW91cyB2YWxpZGF0aW9uLgotIGFwaS1jaGFuZ2U6YGJlZHJvY2stYWdlbnRjb3JlLWNvbnRyb2xgOiBcW2Bib3RvY29yZWBdIFJlZmVyZW5jZSB5b3VyIG93biBBV1MgU2VjcmV0cyBNYW5hZ2VyIHNlY3JldHMgd2hlbiBjb25maWd1cmluZyBjcmVkZW50aWFsIHByb3ZpZGVycywgZ2l2aW5nIHlvdSBjb250cm9sIG92ZXIgZW5jcnlwdGlvbiwgcm90YXRpb24sIGFuZCBhY2Nlc3MgcG9saWNpZXMgaW5zdGVhZCBvZiB1c2luZyBzZXJ2aWNlLW1hbmFnZWQgc2VjcmV0cy4KLSBhcGktY2hhbmdlOmBncm91bmRzdGF0aW9uYDogXFtgYm90b2NvcmVgXSBBZGRzIHN1cHBvcnQgZm9yIEFscGhhLTUgc2F0ZWxsaXRlIG51bWJlciBlbmNvZGluZyBpbiB0aGUgVHdvLUxpbmUgRWxlbWVudCBlcGhlbWVyaXMgZm9ybWF0LgotIGFwaS1jaGFuZ2U6YG9taWNzYDogXFtgYm90b2NvcmVgXSBBZGQgZW5naW5lU2V0dGluZ3MgdG8gU3RhcnRSdW4gYW5kIEdldFJ1bi4gQWRkIHByb2ZpbGVzIGFuZCBwcm9maWxlUGFyYW1ldGVyVGVtcGxhdGVzIHRvIEdldFdvcmtmbG93IGFuZCBHZXRXb3JrZmxvd1ZlcnNpb24uCi0gYXBpLWNoYW5nZTpgcXVpY2tzaWdodGA6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBjcmVhdGluZywgdXBkYXRpbmcsIGRlc2NyaWJpbmcsIGxpc3RpbmcsIGFuZCBkZWxldGluZyBhbiBPQXV0aENsaWVudEFwcGxpY2F0aW9uIHJlc291cmNlLCBhIG5ldyBxdWlja3NpZ2h0IHJlc291cmNlIHRoYXQgYWxsb3dzIGN1c3RvbWVycyB0byBzdG9yZSBPQXV0aCBjb25maWd1cmF0aW9ucyB0byBjb25uZWN0IHRvIHRoZWlyIGRhdGFiYXNlcyB2aWEgMyBMZWdnZWQgT0F1dGguCi0gYXBpLWNoYW5nZTpgcmRzLWRhdGFgOiBcW2Bib3RvY29yZWBdIFJEUyBEYXRhIEFQSSBhcnJheXMgKGxvbmdWYWx1ZXMsIGRvdWJsZVZhbHVlcywgc3RyaW5nVmFsdWVzLCBib29sZWFuVmFsdWVzKSBpbiBFeGVjdXRlU3RhdGVtZW50IHJlc3BvbnNlcyBub3cgY29ycmVjdGx5IHN1cHBvcnQgbnVsbCBlbGVtZW50cy4gUnVudGltZSBjaGFuZ2UgZm9yIEpTIHYzIGFuZCAuTkVULiBDb21waWxlLXRpbWUgY2hhbmdlIGZvciBDIHBsdXMgcGx1cywgLk5FVCwgS290bGluLCBSdXN0LiBObyBpbXBhY3QgZm9yIEphdmEsIFB5dGhvbiwgUnVieSwgUEhQLCBHby4KLSBhcGktY2hhbmdlOmByb3V0ZTUzcmVzb2x2ZXJgOiBcW2Bib3RvY29yZWBdIEFkZGVkIEJhdGNoQ3JlYXRlRmlyZXdhbGxSdWxlLCBCYXRjaFVwZGF0ZUZpcmV3YWxsUnVsZSwgQmF0Y2hEZWxldGVGaXJld2FsbFJ1bGUsIGFuZCBMaXN0RmlyZXdhbGxSdWxlVHlwZXMgQVBJcy4gQWRkZWQgRmlyZXdhbGxSdWxlVHlwZSBzdXBwb3J0IHRvIEZpcmV3YWxsIFJ1bGUgQVBJcy4KLSBhcGktY2hhbmdlOmBzZXN2MmA6IFxbYGJvdG9jb3JlYF0gVGhpcyByZWxlYXNlIGludHJvZHVjZXMgc3VwcG9ydCBmb3IgVGVuYW50IFN1cHByZXNzaW9uIExpc3RzCgojIyMgW2B2MS40My4xN2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9ib3RvL2JvdG8zL2Jsb2IvSEVBRC9DSEFOR0VMT0cucnN0IzE0MzE3KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vYm90by9ib3RvMy9jb21wYXJlLzEuNDMuMTYuLi4xLjQzLjE3KQoKXD09PT09PT0KCi0gYXBpLWNoYW5nZTpgYXBwc3RyZWFtYDogXFtgYm90b2NvcmVgXSBBbWF6b24gV29ya1NwYWNlcyBBcHBsaWNhdGlvbnMgbm93IHN1cHBvcnRzIEJZT0wgKEJyaW5nIFlvdXIgT3duIExpY2Vuc2UpLiBUaGlzIGVuYWJsZXMgY3VzdG9tZXJzIHRvIGltcG9ydCB0aGVpciBvd24gV29ya1NwYWNlcyBpbWFnZXMgYW5kIHVzZSB0aGVtIGluIFdvcmtTcGFjZXMgQXBwbGljYXRpb25zLgotIGFwaS1jaGFuZ2U6YGJlZHJvY2tgOiBcW2Bib3RvY29yZWBdIEFkZCBzdXBwb3J0IGZvciBNb2RlbFBhY2thZ2VBcm4gaW4gQmVkcm9jaydzIENyZWF0ZUN1c3RvbU1vZGVsIEFQSQotIGFwaS1jaGFuZ2U6YGJlZHJvY2stYWdlbnRjb3JlYDogXFtgYm90b2NvcmVgXSBBZGRlZCBIYXJuZXNzIHN1cHBvcnQgZm9yIExpdGVMTE0gbW9kZWwgY29uZmlndXJhdGlvbiBmb3IgdGhpcmQtcGFydHkgbW9kZWwgcHJvdmlkZXJzLiBBZGRlZCBTMyBhbmQgR2l0IHNraWxsIHNvdXJjZSB0eXBlcy4gQWRkZWQgUmVzcG9uc2VzIEFQSSBmb3JtYXQgZm9yIE9wZW5BSSBhbmQgQmVkcm9jayBtb2RlbHMuIEFkZGVkIHJ1bnRpbWVVc2VySWQgYW5kIHJ1bnRpbWVDbGllbnRFcnJvciB0byBJbnZva2VIYXJuZXNzLgotIGFwaS1jaGFuZ2U6YGJlZHJvY2stYWdlbnRjb3JlLWNvbnRyb2xgOiBcW2Bib3RvY29yZWBdIEFkZGVkIEhhcm5lc3Mgc3VwcG9ydCBmb3IgTGl0ZUxMTSBtb2RlbCBjb25maWd1cmF0aW9uIGZvciB0aGlyZC1wYXJ0eSBtb2RlbCBwcm92aWRlcnMuIEFkZGVkIFMzIGFuZCBHaXQgc2tpbGwgc291cmNlIHR5cGVzLiBBZGRlZCBSZXNwb25zZXMgQVBJIGZvcm1hdCBmb3IgT3BlbkFJIGFuZCBCZWRyb2NrIG1vZGVscy4gQWRkZWQgcnVudGltZVVzZXJJZCBwYXJhbWV0ZXIgdG8gSW52b2tlSGFybmVzcyBmb3IgZW5kLXVzZXIgaWRlbnRpZmljYXRpb24uCi0gYXBpLWNoYW5nZTpgYmVkcm9jay1ydW50aW1lYDogXFtgYm90b2NvcmVgXSBTdXBwb3J0IHN5c3RlbSByb2xlIGluIG1lc3NhZ2UKLSBhcGktY2hhbmdlOmBjb250cm9sY2F0YWxvZ2A6IFxbYGJvdG9jb3JlYF0gQVdTIENvbnRyb2wgQ2F0YWxvZyAtIEFkZGVkIEdvdmVybmVkUHJvdmlkZXJzIHJlc3BvbnNlIGZpZWxkIGFuZCBpbmNsdXNpb24gZmlsdGVyIHRvIEdldENvbnRyb2wgYW5kIExpc3RDb250cm9scyBBUElzIHRvIGlkZW50aWZ5IGFuZCBmaWx0ZXIgYnkgY2xvdWQgcHJvdmlkZXIuIEFkZGVkIFBhcmFtZXRlclJlcXVpcmVtZW50U3VtbWFyeSByZXNwb25zZSBmaWVsZCBpbmRpY2F0aW5nIHBhcmFtZXRlciByZXF1aXJlbWVudHMuCi0gYXBpLWNoYW5nZTpgY3VzdG9tZXItcHJvZmlsZXNgOiBcW2Bib3RvY29yZWBdIEJhdGNoUHV0UHJvZmlsZU9iamVjdCBBUEkgYWRkcyBtdWx0aXBsZSBwcm9maWxlIG9iamVjdHMgdG8gYSBkb21haW4gb2YgYSBnaXZlbiBPYmplY3RUeXBlIGluIGEgc2luZ2xlIEFQSSBjYWxsLgotIGFwaS1jaGFuZ2U6YGRlYWRsaW5lYDogXFtgYm90b2NvcmVgXSBBZGRlZCBzdXBwb3J0IGZvciBwZXJzaXN0ZW50IHN0b3JhZ2Ugb24gU2VydmljZS1NYW5hZ2VkIEZsZWV0cywgYWxsb3dpbmcgY3VzdG9tZXJzIHRvIGNvbmZpZ3VyZSBwZXJzaXN0ZW50IHN0b3JhZ2UgdGhhdCBwcmVzZXJ2ZXMgZGF0YSBhY3Jvc3Mgd29ya2VyIHNlc3Npb25zIHdoaWNoIHJlZHVjZXMgam9iIHN0YXJ0dXAgdGltZXMgZm9yIHdvcmtsb2FkcyB3aXRoIGxhcmdlIHNvZnR3YXJlIGluc3RhbGxhdGlvbnMgb3IgYXNzZXQgY2FjaGVzLgotIGFwaS1jaGFuZ2U6YGVuZHBvaW50LXJ1bGVzYDogXFtgYm90b2NvcmVgXSBVcGRhdGUgZW5kcG9pbnQtcnVsZXMgY2xpZW50IHRvIGxhdGVzdCB2ZXJzaW9uCi0gYXBpLWNoYW5nZTpgaW90YDogXFtgYm90b2NvcmVgXSBBZGRzIG5ldyBjb25uZWN0aXZpdHktcmVsYXRlZCBmaWVsZHMgdG8gRmxlZXQgSW5kZXhpbmcgQVBJIHJlcXVlc3RzIGFuZCByZXNwb25zZXMuCi0gYXBpLWNoYW5nZTpgaW90LWRhdGFgOiBcW2Bib3RvY29yZWBdIEFkZGluZyBHZXRDb25uZWN0aW9uLCBMaXN0U3Vic2NyaXB0aW9ucywgYW5kIFNlbmREaXJlY3RNZXNzYWdlIEFQSXMgdG8gSW9UIERhdGEgUGxhbmUKLSBhcGktY2hhbmdlOmBvcGVuc2VhcmNoc2VydmVybGVzc2A6IFxbYGJvdG9jb3JlYF0gQWRkcyBzdXBwb3J0IGZvciBkZWxldGlvbiBwcm90ZWN0aW9uIG9uIGNvbGxlY3Rpb25zLCBhYmlsaXR5IHRvIGNyZWF0ZSBORVhUR0VOIGNvbGxlY3Rpb24gZ3JvdXBzIGFuZCBhdXRvc2NhbGluZyB2aXNpYmlsaXR5IGZvciBORVhUR0VOIGNvbGxlY3Rpb24gZ3JvdXBzCi0gYXBpLWNoYW5nZTpgcGNzYDogXFtgYm90b2NvcmVgXSBUaGlzIHJlbGVhc2UgYWRkcyBzdXBwb3J0IGZvciBjb25maWd1cmluZyBzY2FsZURvd25JZGxlVGltZUluU2Vjb25kcyBhdCB0aGUgY29tcHV0ZSBub2RlIGdyb3VwIGxldmVsLCBhbGxvd2luZyBjdXN0b21lcnMgdG8gc2V0IGRpZmZlcmVudCBpZGxlIHRpbWVvdXRzIHBlciBub2RlIGdyb3VwLiBQcmV2aW91c2x5IHRoaXMgc2V0dGluZyB3YXMgb25seSBhdmFpbGFibGUgYXQgdGhlIGNsdXN0ZXIgbGV2ZWwuCi0gYXBpLWNoYW5nZTpgcmVzaWxpZW5jZWh1YnYyYDogXFtgYm90b2NvcmVgXSBUaGlzIGlzIHRoZSBpbml0aWFsIFNESyByZWxlYXNlIGZvciB0aGUgbmV4dCBnZW5lcmF0aW9uIG9mIFJlc2lsaWVuY2UgSHViLgotIGFwaS1jaGFuZ2U6YHMzY29udHJvbGA6IFxbYGJvdG9jb3JlYF0gVXBkYXRlIHRoZSBtaW5pbXVtIHZhbHVlIG9mIE1pblN0b3JhZ2VCeXRlc1BlcmNlbnRhZ2UgaW4gU3RvcmFnZUxlbnNQcmVmaXhMZXZlbC5TZWxlY3Rpb25Dcml0ZXJpYSBmcm9tIDAuMSB0byAxLCBhbGlnbmluZyB0aGUgbW9kZWwgd2l0aCB0aGUgZG9jdW1lbnRlZCBjb250cmFjdC4KCjwvZGV0YWlscz4KCi0tLQoKIyMjIENvbmZpZ3VyYXRpb24KCvCfk4UgKipTY2hlZHVsZSoqOiAoVVRDKQoKLSBCcmFuY2ggY3JlYXRpb24KICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQotIEF1dG9tZXJnZQogIC0gQXQgYW55IHRpbWUgKG5vIHNjaGVkdWxlIGRlZmluZWQpCgrwn5qmICoqQXV0b21lcmdlKio6IERpc2FibGVkIGJ5IGNvbmZpZy4gUGxlYXNlIG1lcmdlIHRoaXMgbWFudWFsbHkgb25jZSB5b3UgYXJlIHNhdGlzZmllZC4KCuKZuyAqKlJlYmFzaW5nKio6IFdoZW5ldmVyIFBSIGJlY29tZXMgY29uZmxpY3RlZCwgb3IgeW91IHRpY2sgdGhlIHJlYmFzZS9yZXRyeSBjaGVja2JveC4KCvCflJUgKipJZ25vcmUqKjogQ2xvc2UgdGhpcyBQUiBhbmQgeW91IHdvbid0IGJlIHJlbWluZGVkIGFib3V0IHRoaXMgdXBkYXRlIGFnYWluLgoKLS0tCgogLSBbIF0gPCEtLSByZWJhc2UtY2hlY2sgLS0+SWYgeW91IHdhbnQgdG8gcmViYXNlL3JldHJ5IHRoaXMgUFIsIGNoZWNrIHRoaXMgYm94CgotLS0KClRoaXMgUFIgd2FzIGdlbmVyYXRlZCBieSBbTWVuZCBSZW5vdmF0ZV0oaHR0cHM6Ly9tZW5kLmlvL3Jlbm92YXRlLykuIFZpZXcgdGhlIFtyZXBvc2l0b3J5IGpvYiBsb2ddKGh0dHBzOi8vZGV2ZWxvcGVyLm1lbmQuaW8vZ2l0aHViL29zaXNtL3B5dGhvbi1vc2lzbSkuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNeTR5TURJdU1TSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUXpMakl3TWk0eElpd2lkR0Z5WjJWMFFuSmhibU5vSWpvaWJXRnBiaUlzSW14aFltVnNjeUk2V3lKeVpXNXZkbUYwWlNKZGZRPT0tLT4K
      patchset: 30720579b544d3e71ee915ea56467bdddeae9f2d
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          trusted/project_1/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          trusted/project_2/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
          untrusted/project_0/github.com/osism/python-osism:
            canonical_name: github.com/osism/python-osism
            checkout: main
            commit: cb3b91dd8526fcf59deb939fae0b0a4c013604c4
          untrusted/project_1/github.com/osism/zuul-config:
            canonical_name: github.com/osism/zuul-config
            checkout: main
            commit: 019f0261a526db7d8989ff1abefc2299a8c0ffbc
          untrusted/project_2/github.com/osism/openinfra-zuul-jobs:
            canonical_name: github.com/osism/openinfra-zuul-jobs
            checkout: master
            commit: 038dd8b856c62af4433c8477c5cb3d0480847059
          untrusted/project_3/github.com/osism/zuul-jobs:
            canonical_name: github.com/osism/zuul-jobs
            checkout: main
            commit: 0c74c57cedff2b36bb37ca68a5338d1c49991496
        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
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/playbook_0/role_3/zuul-jobs
            link_target: untrusted/project_3/github.com/osism/zuul-jobs
            role_path: ansible/playbook_0/role_3/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: cb3b91dd8526fcf59deb939fae0b0a4c013604c4
          name: osism/python-osism
          required: false
          short_name: python-osism
          src_dir: src/github.com/osism/python-osism
      ref: refs/pull/2310/head
      resources: {}
      tenant: osism
      timeout: 1800
      topic: null
      voting: true
