all:
  children:
    controllers:
      hosts:
        controller: null
    zuul_unreachable:
      hosts: {}
  hosts:
    controller:
      ansible_connection: ssh
      ansible_host: 162.253.55.173
      ansible_port: 22
      ansible_python_interpreter: auto
      ansible_user: zuul
      cilium_helm_values:
        operator:
          replicas: 1
      cilium_ipv4_cidr: 172.24.0.0/16
      kube_vip_address: 172.17.0.100
      kube_vip_interface: '{{ ansible_facts[''default_ipv4''].interface }}'
      kubernetes_hostname: '{{ ansible_facts[''default_ipv4''].address }}'
      kubernetes_version: 1.28.13
      molecule_install_collection_siblings: true
      molecule_scenario: secretgen-controller
      nodepool:
        az: nova
        cloud: public
        external_id: ef367f0e-637b-4da3-b4f9-5602fe94f3bd
        host_id: 413ad91e6120ae81306de27e59dcefd40ab96f06b8665fea7030ef8f
        interface_ip: 162.253.55.173
        label: ubuntu-noble
        node_properties: {}
        private_ipv4: 162.253.55.173
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.173
        public_ipv6: 2604:e100:1:0:f816:3eff:fe7c:3b8f
        region: ca-ymq-1
        slot: null
      zuul_node:
        az: nova
        cloud: public
        external_id: ef367f0e-637b-4da3-b4f9-5602fe94f3bd
        host_id: 413ad91e6120ae81306de27e59dcefd40ab96f06b8665fea7030ef8f
        interface_ip: 162.253.55.173
        label: ubuntu-noble
        node_properties: {}
        private_ipv4: 162.253.55.173
        private_ipv6: null
        provider: yul1
        public_ipv4: 162.253.55.173
        public_ipv6: 2604:e100:1:0:f816:3eff:fe7c:3b8f
        region: ca-ymq-1
        slot: null
        uuid: null
  vars:
    cilium_helm_values:
      operator:
        replicas: 1
    kubernetes_version: 1.28.13
    molecule_install_collection_siblings: true
    molecule_scenario: secretgen-controller
    zuul:
      _inheritance_path:
      - '<Job base explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/zuul-config/zuul.d/jobs.yaml@main#1>'
      - '<Job molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/zuul-jobs/zuul.d/ansible-jobs.yaml@main#1>'
      - '<Job atmosphere-common-molecule explicit: None implied: {MatchAny:{ImpliedBranchMatcher:main}}
        source: vexxhost/atmosphere.common/.zuul.yaml@main#4>'
      - '<Job atmosphere-common-molecule-secretgen-controller explicit: None implied:
        {MatchAny:{ImpliedBranchMatcher:main}} source: vexxhost/atmosphere.common/.zuul.yaml@main#33>'
      - '<Job atmosphere-common-molecule-secretgen-controller explicit: None implied:
        None source: vexxhost/atmosphere.common/.zuul.yaml@main#114>'
      ansible_version: '9'
      attempts: 1
      branch: main
      build: f97bfd9bfe224751b3588ecba0120c18
      build_refs:
      - branch: main
        change: '99'
        change_message: "chore(deps): update dependency metal3-io/baremetal-operator
          to v0.13.3\n\n> \u2139\uFE0F **Note**\n> \n> This PR body was truncated
          due to platform limits.\n\nThis PR contains the following updates:\n\n|
          Package | Update | Change |\n|---|---|---|\n| [metal3-io/baremetal-operator](https://redirect.github.com/metal3-io/baremetal-operator)
          | minor | `0.10.3` \u2192 `0.13.3` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>metal3-io/baremetal-operator
          (metal3-io/baremetal-operator)</summary>\n\n### [`v0.13.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.2...v0.13.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.2\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3522](https://redirect.github.com/metal3-io/baremetal-operator/issues/3522))\n\n####
          :seedling: Others\n\n- Bump k8s.io/api from v0.35.7 to v0.35.8 ([#&#8203;3559](https://redirect.github.com/metal3-io/baremetal-operator/issues/3559))\n-
          Bump go version to 1.25.13 ([#&#8203;3533](https://redirect.github.com/metal3-io/baremetal-operator/issues/3533))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3513](https://redirect.github.com/metal3-io/baremetal-operator/issues/3513))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.13 to 3.6.14 ([#&#8203;3476](https://redirect.github.com/metal3-io/baremetal-operator/issues/3476))\n-
          Bump checkout to v7 and remove inline zizmor comment ([#&#8203;3506](https://redirect.github.com/metal3-io/baremetal-operator/issues/3506))\n-
          Pin ironic version to 35.0 in default e2e overlay ([#&#8203;3464](https://redirect.github.com/metal3-io/baremetal-operator/issues/3464))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3448](https://redirect.github.com/metal3-io/baremetal-operator/issues/3448))\n\n####
          :recycle: Superseded or Reverted\n\n- ([#&#8203;3557](https://redirect.github.com/metal3-io/baremetal-operator/issues/3557)),
          ([#&#8203;3552](https://redirect.github.com/metal3-io/baremetal-operator/issues/3552)),
          ([#&#8203;3519](https://redirect.github.com/metal3-io/baremetal-operator/issues/3519)),
          ([#&#8203;3447](https://redirect.github.com/metal3-io/baremetal-operator/issues/3447))\n\nThe
          image for this release is: v0.13.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.1...v0.13.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.1\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3389](https://redirect.github.com/metal3-io/baremetal-operator/issues/3389))\n\n####
          Others\n\n- Bump the capi group (to v1.13.4) across 3 directories with 2
          updates ([#&#8203;3429](https://redirect.github.com/metal3-io/baremetal-operator/issues/3429))\n-
          Bump Go version to 1.25.12 ([#&#8203;3416](https://redirect.github.com/metal3-io/baremetal-operator/issues/3416))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.2 to 1.20.3 in /test
          ([#&#8203;3404](https://redirect.github.com/metal3-io/baremetal-operator/issues/3404))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.12 to 3.6.13 ([#&#8203;3403](https://redirect.github.com/metal3-io/baremetal-operator/issues/3403))\n-
          Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 in the github-actions
          group ([#&#8203;3391](https://redirect.github.com/metal3-io/baremetal-operator/issues/3391))\n\nThe
          image for this release is: v0.13.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.0...v0.13.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.0\n\n#### :bug: Bug Fixes\n\n- Fix reconciling HFS created before
          BMH and add e2e tests ([#&#8203;3259](https://redirect.github.com/metal3-io/baremetal-operator/issues/3259))\n\n####
          :seedling: Others\n\n- Bump cluster-api to v1.13.3 ([#&#8203;3376](https://redirect.github.com/metal3-io/baremetal-operator/issues/3376))\n-
          fix dependabots build workflop step ([#&#8203;3367](https://redirect.github.com/metal3-io/baremetal-operator/issues/3367))\n-
          Use proper IPA cache address ([#&#8203;3359](https://redirect.github.com/metal3-io/baremetal-operator/issues/3359))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.11 to 3.6.12 ([#&#8203;3323](https://redirect.github.com/metal3-io/baremetal-operator/issues/3323))\n-
          Bump x/net to v0.55.0 ([#&#8203;3320](https://redirect.github.com/metal3-io/baremetal-operator/issues/3320))\n-
          Bump Go version to 1.25.11 ([#&#8203;3315](https://redirect.github.com/metal3-io/baremetal-operator/issues/3315))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          in /test ([#&#8203;3295](https://redirect.github.com/metal3-io/baremetal-operator/issues/3295))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          ([#&#8203;3294](https://redirect.github.com/metal3-io/baremetal-operator/issues/3294))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 in /test ([#&#8203;3231](https://redirect.github.com/metal3-io/baremetal-operator/issues/3231))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 ([#&#8203;3228](https://redirect.github.com/metal3-io/baremetal-operator/issues/3228))\n-
          Bump the kubernetes group across 3 directories with 5 updates ([#&#8203;3351](https://redirect.github.com/metal3-io/baremetal-operator/issues/3351))\n-
          Fix e2e test to use irso v0.9 and ironic v35.0 ([#&#8203;3257](https://redirect.github.com/metal3-io/baremetal-operator/issues/3257))\n-
          Bump the github-actions group with 2 updates ([#&#8203;3297](https://redirect.github.com/metal3-io/baremetal-operator/issues/3297))\n-
          remove obsoleted release action ([#&#8203;3234](https://redirect.github.com/metal3-io/baremetal-operator/issues/3234))\n-
          Bump the capi group across 2 directories with 1 update ([#&#8203;3225](https://redirect.github.com/metal3-io/baremetal-operator/issues/3225))\n-
          Use hard reboot in firmware settings test ([#&#8203;3316](https://redirect.github.com/metal3-io/baremetal-operator/issues/3316))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3254](https://redirect.github.com/metal3-io/baremetal-operator/issues/3254)
          [#&#8203;3227](https://redirect.github.com/metal3-io/baremetal-operator/issues/3227)
          [#&#8203;3240](https://redirect.github.com/metal3-io/baremetal-operator/issues/3240)
          [#&#8203;3253](https://redirect.github.com/metal3-io/baremetal-operator/issues/3253)\n\nThe
          image for this release is: v0.13.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.7...v0.13.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :warning: Breaking Changes\n\n- Uplifts CAPI to v1.13.0-rc.1,
          k8s group to v0.35.4 and controller-runtime to v0.23.3 ([#&#8203;3173](https://redirect.github.com/metal3-io/baremetal-operator/issues/3173))\n-
          Remove the iRMC driver, deprecate BMH.Spec.Firmware ([#&#8203;3034](https://redirect.github.com/metal3-io/baremetal-operator/issues/3034))\n\n####
          :sparkles: New Features\n\n- Allow forced detachment of a host from Ironic
          ([#&#8203;2955](https://redirect.github.com/metal3-io/baremetal-operator/issues/2955))\n-
          Accept per-host pull secrets for external OCI registries ([#&#8203;2745](https://redirect.github.com/metal3-io/baremetal-operator/issues/2745))\n-
          Add libvirt network creation and deletion to vbmctl ([#&#8203;3136](https://redirect.github.com/metal3-io/baremetal-operator/issues/3136))\n-
          Adds Associate logic for HostClaim ([#&#8203;2996](https://redirect.github.com/metal3-io/baremetal-operator/issues/2996))\n-
          Add multi-architecture PXE boot support ([#&#8203;2966](https://redirect.github.com/metal3-io/baremetal-operator/issues/2966))\n-
          Add Healthy condition based on BMC health rollup ([#&#8203;3013](https://redirect.github.com/metal3-io/baremetal-operator/issues/3013))\n-
          Add PCI Address field to HardwareData NIC ([#&#8203;2895](https://redirect.github.com/metal3-io/baremetal-operator/issues/2895))\n-
          Restructure VBMCTL into separate package and CLI ([#&#8203;2953](https://redirect.github.com/metal3-io/baremetal-operator/issues/2953))\n-
          Conditions implementation for BareMetalHosts ([#&#8203;2945](https://redirect.github.com/metal3-io/baremetal-operator/issues/2945))\n-
          HostClaim custom resources ([#&#8203;2856](https://redirect.github.com/metal3-io/baremetal-operator/issues/2856))\n-
          Allow enabling ExternallyProvisioned for available hosts ([#&#8203;2774](https://redirect.github.com/metal3-io/baremetal-operator/issues/2774))\n\n####
          :bug: Bug Fixes\n\n- Add missing `context` to `PreprovisioningImageFormats`
          func ([#&#8203;3165](https://redirect.github.com/metal3-io/baremetal-operator/issues/3165))\n-
          Fix Healthy condition staying Unknown despite Ironic reporting health status
          ([#&#8203;3133](https://redirect.github.com/metal3-io/baremetal-operator/issues/3133))\n-
          Add webhook readiness check before starting manager ([#&#8203;3162](https://redirect.github.com/metal3-io/baremetal-operator/issues/3162))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3113](https://redirect.github.com/metal3-io/baremetal-operator/issues/3113))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3124](https://redirect.github.com/metal3-io/baremetal-operator/issues/3124))\n-
          Add handling of paused annotation to the HFS controller ([#&#8203;3074](https://redirect.github.com/metal3-io/baremetal-operator/issues/3074))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3073](https://redirect.github.com/metal3-io/baremetal-operator/issues/3073))\n-
          Do not check power failure when not applicable ([#&#8203;3069](https://redirect.github.com/metal3-io/baremetal-operator/issues/3069))\n-
          Enable BMO to abort servicing to back out of failures ([#&#8203;3000](https://redirect.github.com/metal3-io/baremetal-operator/issues/3000))\n-
          Do not log firmware components on each BMH reconciliation ([#&#8203;2963](https://redirect.github.com/metal3-io/baremetal-operator/issues/2963))\n-
          Correctly handle resource generations for HFC and HFS ([#&#8203;2964](https://redirect.github.com/metal3-io/baremetal-operator/issues/2964))\n-
          Make architecture tests portable across x86\\_64 and aarch64 ([#&#8203;2942](https://redirect.github.com/metal3-io/baremetal-operator/issues/2942))\n-
          Fix deletion hang when aborting inspection during power-off ([#&#8203;2928](https://redirect.github.com/metal3-io/baremetal-operator/issues/2928))\n-
          Allow setting `force_persistent_boot_device: <value>` for deploy\\_interface:
          direct ([#&#8203;2614](https://redirect.github.com/metal3-io/baremetal-operator/issues/2614))\n-
          Fix errors.As usage for NoDataInSecretError ([#&#8203;2890](https://redirect.github.com/metal3-io/baremetal-operator/issues/2890))\n-
          Sync automated\\_clean before deprovisioning ([#&#8203;2881](https://redirect.github.com/metal3-io/baremetal-operator/issues/2881))\n-
          Require PreprovisioningImage for deprovisioning when cleaning is enabled
          ([#&#8203;2859](https://redirect.github.com/metal3-io/baremetal-operator/issues/2859))\n\n####
          :book: Documentation\n\n- Add release 0.13 test triggers to README ([#&#8203;3219](https://redirect.github.com/metal3-io/baremetal-operator/issues/3219))\n-
          add OpenSSF OSPS baseline level 1 badge ([#&#8203;3114](https://redirect.github.com/metal3-io/baremetal-operator/issues/3114))\n-
          Add release 0.12 test triggers to README ([#&#8203;2892](https://redirect.github.com/metal3-io/baremetal-operator/issues/2892))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2773](https://redirect.github.com/metal3-io/baremetal-operator/issues/2773))\n\n####
          :seedling: Others\n\n- Bump Go version to 1.25.10 ([#&#8203;3224](https://redirect.github.com/metal3-io/baremetal-operator/issues/3224))\n-
          Bump CAPI to v1.13.1 ([#&#8203;3212](https://redirect.github.com/metal3-io/baremetal-operator/issues/3212))\n-
          Bump github.com/moby/moby/client from 0.4.0 to 0.4.1 in /test ([#&#8203;3188](https://redirect.github.com/metal3-io/baremetal-operator/issues/3188))\n-
          Bump CAPI to v1.13.0 ([#&#8203;3187](https://redirect.github.com/metal3-io/baremetal-operator/issues/3187))\n-
          Simplify e2e fixture test configuration ([#&#8203;3167](https://redirect.github.com/metal3-io/baremetal-operator/issues/3167))\n-
          Set manager TLS default back to unset ([#&#8203;3153](https://redirect.github.com/metal3-io/baremetal-operator/issues/3153))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.1 to 1.20.2 in /test
          ([#&#8203;3170](https://redirect.github.com/metal3-io/baremetal-operator/issues/3170))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3169](https://redirect.github.com/metal3-io/baremetal-operator/issues/3169))\n-
          fix help target alignment and numeric target names ([#&#8203;3168](https://redirect.github.com/metal3-io/baremetal-operator/issues/3168))\n-
          Add image server management commands to vbmctl ([#&#8203;3121](https://redirect.github.com/metal3-io/baremetal-operator/issues/3121))\n-
          Create ironic.yaml for the e2e tests from a template file ([#&#8203;3095](https://redirect.github.com/metal3-io/baremetal-operator/issues/3095))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /test ([#&#8203;3158](https://redirect.github.com/metal3-io/baremetal-operator/issues/3158))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.0 to 2.28.1 ([#&#8203;3156](https://redirect.github.com/metal3-io/baremetal-operator/issues/3156))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.11.1 to 2.12.0 ([#&#8203;3155](https://redirect.github.com/metal3-io/baremetal-operator/issues/3155))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /hack/tools ([#&#8203;3157](https://redirect.github.com/metal3-io/baremetal-operator/issues/3157))\n-
          Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 ([#&#8203;3148](https://redirect.github.com/metal3-io/baremetal-operator/issues/3148))\n-
          Add scheduled github worklow job for Fuzzing ([#&#8203;3122](https://redirect.github.com/metal3-io/baremetal-operator/issues/3122))\n-
          Bump libvirt.org/go/libvirt from 1.12001.0 to 1.12002.0 in /test ([#&#8203;3140](https://redirect.github.com/metal3-io/baremetal-operator/issues/3140))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.9 to 3.6.10 ([#&#8203;3139](https://redirect.github.com/metal3-io/baremetal-operator/issues/3139))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3145](https://redirect.github.com/metal3-io/baremetal-operator/issues/3145))\n-
          Add maketarget for ensuring docker is present for testing ([#&#8203;2699](https://redirect.github.com/metal3-io/baremetal-operator/issues/2699))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          ([#&#8203;3125](https://redirect.github.com/metal3-io/baremetal-operator/issues/3125))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          in /test ([#&#8203;3127](https://redirect.github.com/metal3-io/baremetal-operator/issues/3127))\n-
          Remove legacy vbmctl entrypoint and update E2E VM config ([#&#8203;3120](https://redirect.github.com/metal3-io/baremetal-operator/issues/3120))\n-
          remove unneeded vbmctl template datatypes ([#&#8203;3123](https://redirect.github.com/metal3-io/baremetal-operator/issues/3123))\n-
          vbmctl: support multiple volume sizes via repeatable --volume-size flag
          ([#&#8203;3112](https://redirect.github.com/metal3-io/baremetal-operator/issues/3112))\n-
          Bump sigs.k8s.io/controller-runtime from 0.23.1 to 0.23.3 in /test ([#&#8203;3106](https://redirect.github.com/metal3-io/baremetal-operator/issues/3106))\n-
          Include vbmctl unit tests in unit workflow ([#&#8203;3117](https://redirect.github.com/metal3-io/baremetal-operator/issues/3117))\n-
          Bump google.golang.org/grpc from 1.72.1 to 1.79.3 ([#&#8203;3096](https://redirect.github.com/metal3-io/baremetal-operator/issues/3096))\n-
          remove docker push stuff from Makefile ([#&#8203;3092](https://redirect.github.com/metal3-io/baremetal-operator/issues/3092))\n-
          Fix linter issues in main ([#&#8203;3094](https://redirect.github.com/metal3-io/baremetal-operator/issues/3094))\n-
          Avoid meaningless logging when a secret is owned by another controller ([#&#8203;2972](https://redirect.github.com/metal3-io/baremetal-operator/issues/2972))\n-
          Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in /test ([#&#8203;3058](https://redirect.github.com/metal3-io/baremetal-operator/issues/3058))\n-
          Bump actions/setup-go from 6.2.0 to 6.3.0 in the github-actions group ([#&#8203;3059](https://redirect.github.com/metal3-io/baremetal-operator/issues/3059))\n-
          Bump golang.org/x/oauth2 from 0.34.0 to 0.36.0 in /hack/tools ([#&#8203;3079](https://redirect.github.com/metal3-io/baremetal-operator/issues/3079))\n-
          bump x/net to v0.49.0 ([#&#8203;3082](https://redirect.github.com/metal3-io/baremetal-operator/issues/3082))\n-
          Add first fuzzing test for bmc address parsing ([#&#8203;3002](https://redirect.github.com/metal3-io/baremetal-operator/issues/3002))\n-
          e2e: check that all namespaces are added to WATCH\\_NAMESPACE ([#&#8203;3068](https://redirect.github.com/metal3-io/baremetal-operator/issues/3068))\n-
          Tests: avoid duplicated test names ([#&#8203;3065](https://redirect.github.com/metal3-io/baremetal-operator/issues/3065))\n-
          E2E: Remove libvirt DHCP reservation from VMs ([#&#8203;3033](https://redirect.github.com/metal3-io/baremetal-operator/issues/3033))\n-
          Update vbmctlapi package name to fix lint error ([#&#8203;3054](https://redirect.github.com/metal3-io/baremetal-operator/issues/3054))\n-
          add zizmor scanner ([#&#8203;3053](https://redirect.github.com/metal3-io/baremetal-operator/issues/3053))\n-
          Adds overlays for release v0.12 ([#&#8203;2872](https://redirect.github.com/metal3-io/baremetal-operator/issues/2872))\n-
          Exclude revive var-naming check for test/vbmctl/pkg/api ([#&#8203;3052](https://redirect.github.com/metal3-io/baremetal-operator/issues/3052))\n-
          harden github actions workflows ([#&#8203;3045](https://redirect.github.com/metal3-io/baremetal-operator/issues/3045))\n-
          E2E: Increase inotify limits ([#&#8203;3047](https://redirect.github.com/metal3-io/baremetal-operator/issues/3047))\n-
          move security-insights.yml to .github/ and use upstream validator ([#&#8203;3044](https://redirect.github.com/metal3-io/baremetal-operator/issues/3044))\n-
          Bump tj-actions/changed-files from 47.0.1 to 47.0.4 in the github-actions
          group ([#&#8203;3035](https://redirect.github.com/metal3-io/baremetal-operator/issues/3035))\n-
          Parameterize container tool in Makefile ([#&#8203;2999](https://redirect.github.com/metal3-io/baremetal-operator/issues/2999))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;3037](https://redirect.github.com/metal3-io/baremetal-operator/issues/3037))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /hack/tools ([#&#8203;3004](https://redirect.github.com/metal3-io/baremetal-operator/issues/3004))\n-
          E2E serial logs per test ([#&#8203;2911](https://redirect.github.com/metal3-io/baremetal-operator/issues/2911))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3028](https://redirect.github.com/metal3-io/baremetal-operator/issues/3028))\n-
          Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test ([#&#8203;3021](https://redirect.github.com/metal3-io/baremetal-operator/issues/3021))\n-
          add SECURITY\\_INSIGHTS.yml ([#&#8203;3015](https://redirect.github.com/metal3-io/baremetal-operator/issues/3015))\n-
          Bump golang to v1.25 ([#&#8203;2998](https://redirect.github.com/metal3-io/baremetal-operator/issues/2998))\n-
          add Sunnatillo as reviewer ([#&#8203;3023](https://redirect.github.com/metal3-io/baremetal-operator/issues/3023))\n-
          e2e: workaround for docker 29 issues ([#&#8203;3014](https://redirect.github.com/metal3-io/baremetal-operator/issues/3014))\n-
          E2E: Use per-test cluster for upgrades ([#&#8203;2947](https://redirect.github.com/metal3-io/baremetal-operator/issues/2947))\n-
          add smoshiur1237 as reviewer ([#&#8203;3012](https://redirect.github.com/metal3-io/baremetal-operator/issues/3012))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;3007](https://redirect.github.com/metal3-io/baremetal-operator/issues/3007))\n-
          enforce ol-prefix 'one' style for ordered lists ([#&#8203;2979](https://redirect.github.com/metal3-io/baremetal-operator/issues/2979))\n-
          fix reapprover workflow ([#&#8203;2977](https://redirect.github.com/metal3-io/baremetal-operator/issues/2977))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 in /test ([#&#8203;2958](https://redirect.github.com/metal3-io/baremetal-operator/issues/2958))\n-
          bump cert-manager to v1.18.5 ([#&#8203;2976](https://redirect.github.com/metal3-io/baremetal-operator/issues/2976))\n-
          bump github actions to new major versions ([#&#8203;2965](https://redirect.github.com/metal3-io/baremetal-operator/issues/2965))\n-
          Improve error handling in E2E artifact dump helpers ([#&#8203;2951](https://redirect.github.com/metal3-io/baremetal-operator/issues/2951))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;2956](https://redirect.github.com/metal3-io/baremetal-operator/issues/2956))\n-
          E2E: Log collection improvements ([#&#8203;2905](https://redirect.github.com/metal3-io/baremetal-operator/issues/2905))\n-
          E2E: Cleanup old hardwaredata ([#&#8203;2925](https://redirect.github.com/metal3-io/baremetal-operator/issues/2925))\n-
          E2E: Avoid BMO < 0.11 and Ironic > 30 together ([#&#8203;2910](https://redirect.github.com/metal3-io/baremetal-operator/issues/2910))\n-
          Refactor: move HardwareDetails type to HardwareData ([#&#8203;2889](https://redirect.github.com/metal3-io/baremetal-operator/issues/2889))\n-
          Log when cannot detach immediately ([#&#8203;2902](https://redirect.github.com/metal3-io/baremetal-operator/issues/2902))\n-
          E2E: Use UEFI ([#&#8203;2770](https://redirect.github.com/metal3-io/baremetal-operator/issues/2770))\n-
          Bump sigs.k8s.io/kind from 0.30.0 to 0.31.0 in /test ([#&#8203;2884](https://redirect.github.com/metal3-io/baremetal-operator/issues/2884))\n-
          Improve behavior on deletion of BMH with unreachable BMC in verifying state
          ([#&#8203;2879](https://redirect.github.com/metal3-io/baremetal-operator/issues/2879))\n-
          Add periodic test for release-0.12 ([#&#8203;2875](https://redirect.github.com/metal3-io/baremetal-operator/issues/2875))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2863](https://redirect.github.com/metal3-io/baremetal-operator/issues/2863))\n-
          update dependabot config for release-0.12 ([#&#8203;2857](https://redirect.github.com/metal3-io/baremetal-operator/issues/2857))\n-
          add unit tests to SecretManager ([#&#8203;2812](https://redirect.github.com/metal3-io/baremetal-operator/issues/2812))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3154](https://redirect.github.com/metal3-io/baremetal-operator/issues/3154),
          [#&#8203;3104](https://redirect.github.com/metal3-io/baremetal-operator/issues/3104),
          [#&#8203;3003](https://redirect.github.com/metal3-io/baremetal-operator/issues/3003),
          [#&#8203;2929](https://redirect.github.com/metal3-io/baremetal-operator/issues/2929),
          [#&#8203;2882](https://redirect.github.com/metal3-io/baremetal-operator/issues/2882),
          [#&#8203;2844](https://redirect.github.com/metal3-io/baremetal-operator/issues/2844),
          [#&#8203;3126](https://redirect.github.com/metal3-io/baremetal-operator/issues/3126),
          [#&#8203;3080](https://redirect.github.com/metal3-io/baremetal-operator/issues/3080),
          [#&#8203;3038](https://redirect.github.com/metal3-io/baremetal-operator/issues/3038),
          [#&#8203;3103](https://redirect.github.com/metal3-io/baremetal-operator/issues/3103),
          [#&#8203;3036](https://redirect.github.com/metal3-io/baremetal-operator/issues/3036),
          [#&#8203;2983](https://redirect.github.com/metal3-io/baremetal-operator/issues/2983),
          [#&#8203;2843](https://redirect.github.com/metal3-io/baremetal-operator/issues/2843),
          [#&#8203;2864](https://redirect.github.com/metal3-io/baremetal-operator/issues/2864),
          [#&#8203;2861](https://redirect.github.com/metal3-io/baremetal-operator/issues/2861),
          [#&#8203;2918](https://redirect.github.com/metal3-io/baremetal-operator/issues/2918),
          [#&#8203;2920](https://redirect.github.com/metal3-io/baremetal-operator/issues/2920),
          [#&#8203;3005](https://redirect.github.com/metal3-io/baremetal-operator/issues/3005),
          [#&#8203;3006](https://redirect.github.com/metal3-io/baremetal-operator/issues/3006),
          [#&#8203;3081](https://redirect.github.com/metal3-io/baremetal-operator/issues/3081),
          [#&#8203;2865](https://redirect.github.com/metal3-io/baremetal-operator/issues/2865),
          [#&#8203;2899](https://redirect.github.com/metal3-io/baremetal-operator/issues/2899),
          [#&#8203;2919](https://redirect.github.com/metal3-io/baremetal-operator/issues/2919),
          [#&#8203;2957](https://redirect.github.com/metal3-io/baremetal-operator/issues/2957),
          [#&#8203;2897](https://redirect.github.com/metal3-io/baremetal-operator/issues/2897),
          [#&#8203;3057](https://redirect.github.com/metal3-io/baremetal-operator/issues/3057),
          [#&#8203;2883](https://redirect.github.com/metal3-io/baremetal-operator/issues/2883),
          [#&#8203;2984](https://redirect.github.com/metal3-io/baremetal-operator/issues/2984),
          [#&#8203;3105](https://redirect.github.com/metal3-io/baremetal-operator/issues/3105),
          [#&#8203;3063](https://redirect.github.com/metal3-io/baremetal-operator/issues/3063),
          [#&#8203;2845](https://redirect.github.com/metal3-io/baremetal-operator/issues/2845),
          [#&#8203;2931](https://redirect.github.com/metal3-io/baremetal-operator/issues/2931),
          [#&#8203;2933](https://redirect.github.com/metal3-io/baremetal-operator/issues/2933),
          [#&#8203;2985](https://redirect.github.com/metal3-io/baremetal-operator/issues/2985),
          [#&#8203;2986](https://redirect.github.com/metal3-io/baremetal-operator/issues/2986),
          [#&#8203;2848](https://redirect.github.com/metal3-io/baremetal-operator/issues/2848),
          [#&#8203;2932](https://redirect.github.com/metal3-io/baremetal-operator/issues/2932),
          [#&#8203;2862](https://redirect.github.com/metal3-io/baremetal-operator/issues/2862),
          [#&#8203;3070](https://redirect.github.com/metal3-io/baremetal-operator/issues/3070),
          [#&#8203;3018](https://redirect.github.com/metal3-io/baremetal-operator/issues/3018),
          [#&#8203;2849](https://redirect.github.com/metal3-io/baremetal-operator/issues/2849),
          [#&#8203;2846](https://redirect.github.com/metal3-io/baremetal-operator/issues/2846),
          [#&#8203;2898](https://redirect.github.com/metal3-io/baremetal-operator/issues/2898),
          [#&#8203;2896](https://redirect.github.com/metal3-io/baremetal-operator/issues/2896),
          [#&#8203;2952](https://redirect.github.com/metal3-io/baremetal-operator/issues/2952),
          [#&#8203;2912](https://redirect.github.com/metal3-io/baremetal-operator/issues/2912),
          [#&#8203;2967](https://redirect.github.com/metal3-io/baremetal-operator/issues/2967)\n\nThe
          image for this release is: v0.13.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.6...v0.12.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.6\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3523](https://redirect.github.com/metal3-io/baremetal-operator/issues/3523))\n\n####
          :seedling: Others\n\n- Bump the CAPI to v1.12.11 ([#&#8203;3517](https://redirect.github.com/metal3-io/baremetal-operator/issues/3517))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3515](https://redirect.github.com/metal3-io/baremetal-operator/issues/3515))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3450](https://redirect.github.com/metal3-io/baremetal-operator/issues/3450))\n-
          Bump go version to 1.25.13 ([#&#8203;3534](https://redirect.github.com/metal3-io/baremetal-operator/issues/3534))\n-
          Bump checkout to v7 ([#&#8203;3507](https://redirect.github.com/metal3-io/baremetal-operator/issues/3507))\n-
          Bump the kubernetes to v0.34.10 ([#&#8203;3449](https://redirect.github.com/metal3-io/baremetal-operator/issues/3449))\n-
          Pin ironic version to 31.0 in E2E tests for release-0.12 ([#&#8203;3459](https://redirect.github.com/metal3-io/baremetal-operator/issues/3459))\n\nThe
          image for this release is: v0.12.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.5...v0.12.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.5\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3388](https://redirect.github.com/metal3-io/baremetal-operator/issues/3388))\n\n####
          Others\n\n- Bump the CAPI to 1.12.10 ([#&#8203;3431](https://redirect.github.com/metal3-io/baremetal-operator/issues/3431))\n-
          Bump go version to 1.25.12 ([#&#8203;3417](https://redirect.github.com/metal3-io/baremetal-operator/issues/3417))\n\nThe
          image for this release is: v0.12.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.4...v0.12.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.4\n\n#### :seedling: Others\n\n- Bump cluster-api to v1.12.9 ([#&#8203;3373](https://redirect.github.com/metal3-io/baremetal-operator/issues/3373))\n-
          Use proper IPA cache address ([#&#8203;3362](https://redirect.github.com/metal3-io/baremetal-operator/issues/3362))\n-
          Bump the kubernetes group to v0.34.9 ([#&#8203;3352](https://redirect.github.com/metal3-io/baremetal-operator/issues/3352))\n-
          Bump Go version to 1.25.11 ([#&#8203;3317](https://redirect.github.com/metal3-io/baremetal-operator/issues/3317))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3256](https://redirect.github.com/metal3-io/baremetal-operator/issues/3256)
          [#&#8203;3223](https://redirect.github.com/metal3-io/baremetal-operator/issues/3223)
          [#&#8203;3255](https://redirect.github.com/metal3-io/baremetal-operator/issues/3255)\n\nThe
          image for this release is: v0.12.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.3...v0.12.4)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.3\n\n#### :bug: Bug Fixes\n\n- Fix HFC controller error loop on deleted
          resource ([#&#8203;3131](https://redirect.github.com/metal3-io/baremetal-operator/issues/3131))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3134](https://redirect.github.com/metal3-io/baremetal-operator/issues/3134))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.7 ([#&#8203;3183](https://redirect.github.com/metal3-io/baremetal-operator/issues/3183))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3171](https://redirect.github.com/metal3-io/baremetal-operator/issues/3171))\n-
          E2E: Use versioned images for Ironic + backports ([#&#8203;3177](https://redirect.github.com/metal3-io/baremetal-operator/issues/3177))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3146](https://redirect.github.com/metal3-io/baremetal-operator/issues/3146))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          in /test ([#&#8203;3129](https://redirect.github.com/metal3-io/baremetal-operator/issues/3129))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          ([#&#8203;3128](https://redirect.github.com/metal3-io/baremetal-operator/issues/3128))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3159](https://redirect.github.com/metal3-io/baremetal-operator/issues/3159),
          [#&#8203;3107](https://redirect.github.com/metal3-io/baremetal-operator/issues/3107)\n\nThe
          image for this release is: v0.12.4\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.2...v0.12.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.2\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3090](https://redirect.github.com/metal3-io/baremetal-operator/issues/3090))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3076](https://redirect.github.com/metal3-io/baremetal-operator/issues/3076))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.4 ([#&#8203;3099](https://redirect.github.com/metal3-io/baremetal-operator/issues/3099))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3097](https://redirect.github.com/metal3-io/baremetal-operator/issues/3097))\n-
          bump x/net to v0.49.0 ([#&#8203;3083](https://redirect.github.com/metal3-io/baremetal-operator/issues/3083))\n-
          Bump golangci-lint to v2.5.0 in workflow ([#&#8203;3085](https://redirect.github.com/metal3-io/baremetal-operator/issues/3085))\n-
          harden pr-verifier workflow trigger ([#&#8203;3088](https://redirect.github.com/metal3-io/baremetal-operator/issues/3088))\n-
          Update Go version to 1.25.8 ([#&#8203;3064](https://redirect.github.com/metal3-io/baremetal-operator/issues/3064))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3050](https://redirect.github.com/metal3-io/baremetal-operator/issues/3050))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3040](https://redirect.github.com/metal3-io/baremetal-operator/issues/3040))\n-
          Bump the kubernetes group to v0.34.5 ([#&#8203;3039](https://redirect.github.com/metal3-io/baremetal-operator/issues/3039))\n-
          Bump golangci-lint to v2.5.0 and fix linter findings ([#&#8203;3032](https://redirect.github.com/metal3-io/baremetal-operator/issues/3032))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3020](https://redirect.github.com/metal3-io/baremetal-operator/issues/3020))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3030](https://redirect.github.com/metal3-io/baremetal-operator/issues/3030))\n-
          add Sunnatillo as reviewer ([#&#8203;3026](https://redirect.github.com/metal3-io/baremetal-operator/issues/3026))\n-
          add smoshiur1237 as reviewer ([#&#8203;3017](https://redirect.github.com/metal3-io/baremetal-operator/issues/3017))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;2990](https://redirect.github.com/metal3-io/baremetal-operator/issues/2990))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2988](https://redirect.github.com/metal3-io/baremetal-operator/issues/2988))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;2992](https://redirect.github.com/metal3-io/baremetal-operator/issues/2992))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3008](https://redirect.github.com/metal3-io/baremetal-operator/issues/3008),
          [#&#8203;3027](https://redirect.github.com/metal3-io/baremetal-operator/issues/3027),
          [#&#8203;2987](https://redirect.github.com/metal3-io/baremetal-operator/issues/2987)\n\nThe
          image for this release is: v0.12.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.1...v0.12.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.1\n\n#### :seedling: Others\n\n- Bump sigs.k8s.io/controller-runtime
          from 0.22.4 to 0.22.5 in /apis ([#&#8203;2938](https://redirect.github.com/metal3-io/baremetal-operator/issues/2938))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.4 to 1.18.5 in /test
          ([#&#8203;2974](https://redirect.github.com/metal3-io/baremetal-operator/issues/2974))\n-
          Bump golang version to 1.24.13 ([#&#8203;2969](https://redirect.github.com/metal3-io/baremetal-operator/issues/2969))\n-
          Bump CAPI to v1.12.2 ([#&#8203;2935](https://redirect.github.com/metal3-io/baremetal-operator/issues/2935))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          in /test ([#&#8203;2939](https://redirect.github.com/metal3-io/baremetal-operator/issues/2939))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          ([#&#8203;2936](https://redirect.github.com/metal3-io/baremetal-operator/issues/2936))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in /test ([#&#8203;2940](https://redirect.github.com/metal3-io/baremetal-operator/issues/2940))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 ([#&#8203;2937](https://redirect.github.com/metal3-io/baremetal-operator/issues/2937))\n\nThe
          image for this release is: v0.12.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.0...v0.12.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :seedling: Others\n\n- Bump github.com/onsi/ginkgo/v2 from
          2.27.4 to 2.27.5 in /test ([#&#8203;2921](https://redirect.github.com/metal3-io/baremetal-operator/issues/2921))\n-
          Bump golang version to 1.24.12 ([#&#8203;2913](https://redirect.github.com/metal3-io/baremetal-operator/issues/2913))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 in /test ([#&#8203;2900](https://redirect.github.com/metal3-io/baremetal-operator/issues/2900))\n-
          Pin ironic version to release-33.0 ([#&#8203;2891](https://redirect.github.com/metal3-io/baremetal-operator/issues/2891))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.6 to 3.6.7 ([#&#8203;2886](https://redirect.github.com/metal3-io/baremetal-operator/issues/2886))\n-
          Bump capi to v1.12.1 ([#&#8203;2885](https://redirect.github.com/metal3-io/baremetal-operator/issues/2885))\n\nThe
          image for this release is: v0.12.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.7...v0.12.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.0\n\n#### :warning: Breaking Changes\n\n- Remove support for Ironic
          before 2024.1 ([#&#8203;2756](https://redirect.github.com/metal3-io/baremetal-operator/issues/2756))\n-
          Completely remove support for ironic-inspector ([#&#8203;2755](https://redirect.github.com/metal3-io/baremetal-operator/issues/2755))\n-
          Drop the non-Redfish iLO 4 and iLO 5 drivers ([#&#8203;2750](https://redirect.github.com/metal3-io/baremetal-operator/issues/2750))\n-
          Change architecture default to match controller ([#&#8203;2698](https://redirect.github.com/metal3-io/baremetal-operator/issues/2698))\n\n####
          :sparkles: New Features\n\n- enable container signing ([#&#8203;2826](https://redirect.github.com/metal3-io/baremetal-operator/issues/2826))\n-
          BMO: do not require checksums for OCI images ([#&#8203;2806](https://redirect.github.com/metal3-io/baremetal-operator/issues/2806))\n-
          add image SBOM attestation to image builds ([#&#8203;2813](https://redirect.github.com/metal3-io/baremetal-operator/issues/2813))\n-
          Make bootMACAddress optional for virtual media with inspection enabled ([#&#8203;2793](https://redirect.github.com/metal3-io/baremetal-operator/issues/2793))\n-
          Capture and store LLDP data in HardwareData ([#&#8203;2752](https://redirect.github.com/metal3-io/baremetal-operator/issues/2752))\n-
          Allow recovering hardware details from existing HardwareData ([#&#8203;2754](https://redirect.github.com/metal3-io/baremetal-operator/issues/2754))\n-
          Integrate with IrSO for getting Ironic details ([#&#8203;2713](https://redirect.github.com/metal3-io/baremetal-operator/issues/2713))\n-
          Add namespace scoped mode ([#&#8203;2529](https://redirect.github.com/metal3-io/baremetal-operator/issues/2529))\n-
          Introduce InspectionMode field ([#&#8203;2670](https://redirect.github.com/metal3-io/baremetal-operator/issues/2670))\n\n####
          :bug: Bug Fixes\n\n- Abort inspection/cleaning before powering off during
          deletion ([#&#8203;2796](https://redirect.github.com/metal3-io/baremetal-operator/issues/2796))\n-
          Make bootMACAddress webhook validation case-insensitive ([#&#8203;2740](https://redirect.github.com/metal3-io/baremetal-operator/issues/2740))\n-
          Align BMO e2e optional test to namespace scoped config ([#&#8203;2716](https://redirect.github.com/metal3-io/baremetal-operator/issues/2716))\n-
          Create a PreprovisioningImage for servicing if needed ([#&#8203;2690](https://redirect.github.com/metal3-io/baremetal-operator/issues/2690))\n\n####
          :book: Documentation\n\n- add AGENTS.md ([#&#8203;2763](https://redirect.github.com/metal3-io/baremetal-operator/issues/2763))\n-
          Add release-0.11 test triggers to README ([#&#8203;2685](https://redirect.github.com/metal3-io/baremetal-operator/issues/2685))\n-
          Add alpha release in release documentation ([#&#8203;2655](https://redirect.github.com/metal3-io/baremetal-operator/issues/2655))\n-
          Update info on running e2e locally ([#&#8203;2642](https://redirect.github.com/metal3-io/baremetal-operator/issues/2642))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2860](https://redirect.github.com/metal3-io/baremetal-operator/issues/2860))\n\n####
          :seedling: Others\n\n- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3
          in /test ([#&#8203;2871](https://redirect.github.com/metal3-io/baremetal-operator/issues/2871))\n-
          Bump the kubernetes group to v0.34.3 ([#&#8203;2866](https://redirect.github.com/metal3-io/baremetal-operator/issues/2866))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 in /test ([#&#8203;2870](https://redirect.github.com/metal3-io/baremetal-operator/issues/2870))\n-
          Bump CAPI to v1.12.0 ([#&#8203;2874](https://redirect.github.com/metal3-io/baremetal-operator/issues/2874))\n-
          Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;2868](https://redirect.github.com/metal3-io/baremetal-operator/issues/2868))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.2 to 1.18.4 in /test
          ([#&#8203;2869](https://redirect.github.com/metal3-io/baremetal-operator/issues/2869))\n-
          e2e: retry reconcile loop after patching ([#&#8203;2836](https://redirect.github.com/metal3-io/baremetal-operator/issues/2836))\n-
          E2E: Fix race condition in upgrade tests ([#&#8203;2827](https://redirect.github.com/metal3-io/baremetal-operator/issues/2827))\n-
          lint: allow long lines in tables and code fences ([#&#8203;2835](https://redirect.github.com/metal3-io/baremetal-operator/issues/2835))\n-
          e2e: pre-pull images to work around kind ctr import issue ([#&#8203;2833](https://redirect.github.com/metal3-io/baremetal-operator/issues/2833))\n-
          Bump libvirt.org/go/libvirt from 1.11006.0 to 1.11010.0 in /test ([#&#8203;2831](https://redirect.github.com/metal3-io/baremetal-operator/issues/2831))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.0 to 0.6.1
          ([#&#8203;2829](https://redirect.github.com/metal3-io/baremetal-operator/issues/2829))\n-
          bump golang to 1.24.11 ([#&#8203;2822](https://redirect.github.com/metal3-io/baremetal-operator/issues/2822))\n-
          refactor: use controllerutil.RemoveFinalizer for finalizer management ([#&#8203;2820](https://redirect.github.com/metal3-io/baremetal-operator/issues/2820))\n-
          Apply gopls modernize suggestions ([#&#8203;2815](https://redirect.github.com/metal3-io/baremetal-operator/issues/2815))\n-
          Replace custom string utility with standard library ([#&#8203;2819](https://redirect.github.com/metal3-io/baremetal-operator/issues/2819))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2817](https://redirect.github.com/metal3-io/baremetal-operator/issues/2817))\n-
          Enable errorlint linter and fix lints ([#&#8203;2809](https://redirect.github.com/metal3-io/baremetal-operator/issues/2809))\n-
          Bump go.uber.org/zap from 1.27.0 to 1.27.1 ([#&#8203;2800](https://redirect.github.com/metal3-io/baremetal-operator/issues/2800))\n-
          Add yamllint workflow ([#&#8203;2811](https://redirect.github.com/metal3-io/baremetal-operator/issues/2811))\n-
          Improve ironic version patching with IrSO ([#&#8203;2808](https://redirect.github.com/metal3-io/baremetal-operator/issues/2808))\n-
          remove scheduled osv-scanner workflow ([#&#8203;2807](https://redirect.github.com/metal3-io/baremetal-operator/issues/2807))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 ([#&#8203;2801](https://redirect.github.com/metal3-io/baremetal-operator/issues/2801))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /hack/tools ([#&#8203;2802](https://redirect.github.com/metal3-io/baremetal-operator/issues/2802))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /test ([#&#8203;2794](https://redirect.github.com/metal3-io/baremetal-operator/issues/2794))\n-
          E2E: Bump kubectl minimum version to v1.34.1 ([#&#8203;2791](https://redirect.github.com/metal3-io/baremetal-operator/issues/2791))\n-
          Bump sigs.k8s.io/kustomize/api from 0.20.1 to 0.21.0 in /test ([#&#8203;2786](https://redirect.github.com/metal3-io/baremetal-operator/issues/2786))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools
          ([#&#8203;2784](https://redirect.github.com/metal3-io/baremetal-operator/issues/2784))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.5 to 3.6.6 ([#&#8203;2783](https://redirect.github.com/metal3-io/baremetal-operator/issues/2783))\n-
          Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /hack/tools ([#&#8203;2767](https://redirect.github.com/metal3-io/baremetal-operator/issues/2767))\n-
          Bump k8s.io modules to v0.34.1 and CR to v0.22.4 ([#&#8203;2779](https://redirect.github.com/metal3-io/baremetal-operator/issues/2779))\n-
          E2E: External inspection name collision fix ([#&#8203;2775](https://redirect.github.com/metal3-io/baremetal-operator/issues/2775))\n-
          E2E: Remove duplicate inspection test ([#&#8203;2746](https://redirect.github.com/metal3-io/baremetal-operator/issues/2746))\n-
          E2E: Pre-download IPA and serve from disk image server ([#&#8203;2760](https://redirect.github.com/metal3-io/baremetal-operator/issues/2760))\n-
          Update to Pull request template ([#&#8203;2753](https://redirect.github.com/metal3-io/baremetal-operator/issues/2753))\n-
          vbmctl: support multiple network interfaces ([#&#8203;2207](https://redirect.github.com/metal3-io/baremetal-operator/issues/2207))\n-
          E2E: Improve logs and artifacts in upgrade tests ([#&#8203;2744](https://redirect.github.com/metal3-io/baremetal-operator/issues/2744))\n-
          E2E: Make use of DisableCertificateVerification setting ([#&#8203;2715](https://redirect.github.com/metal3-io/baremetal-operator/issues/2715))\n-
          Add release manifests ([#&#8203;2736](https://redirect.github.com/metal3-io/baremetal-operator/issues/2736))\n-
          E2E: Use IrSO also in upgrade tests ([#&#8203;2729](https://redirect.github.com/metal3-io/baremetal-operator/issues/2729))\n-
          E2E: Bump IrSO version to v0.5.2 and unify yaml formatting ([#&#8203;2733](https://redirect.github.com/metal3-io/baremetal-operator/issues/2733))\n-
          VBMCTL: Avoid re-using the default storage pool ([#&#8203;2365](https://redirect.github.com/metal3-io/baremetal-operator/issues/2365))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.1 to 0.6.0
          in /test ([#&#8203;2726](https://redirect.github.com/metal3-io/baremetal-operator/issues/2726))\n-
          Do not use os.Exit outside of cmd ([#&#8203;2717](https://redirect.github.com/metal3-io/baremetal-operator/issues/2717))\n-
          Replace ironic deployment with IrSO in e2e ([#&#8203;2681](https://redirect.github.com/metal3-io/baremetal-operator/issues/2681))\n-
          Dockerfile: strip out symbol table by default for public images ([#&#8203;2711](https://redirect.github.com/metal3-io/baremetal-operator/issues/2711))\n-
          cmd: strip out symbol table & DWARF debugging info ([#&#8203;2709](https://redirect.github.com/metal3-io/baremetal-operator/issues/2709))\n-
          E2E: Drop periodic job for release-0.8 ([#&#8203;2704](https://redirect.github.com/metal3-io/baremetal-operator/issues/2704))\n-
          add specific time to dependabot config ([#&#8203;2703](https://redirect.github.com/metal3-io/baremetal-operator/issues/2703))\n-
          E2E: Change how upgrade tests are cleaned up ([#&#8203;2697](https://redirect.github.com/metal3-io/baremetal-operator/issues/2697))\n-
          Fix OSV-Scanner ([#&#8203;2677](https://redirect.github.com/metal3-io/baremetal-operator/issues/2677))\n-
          Increase optional periodic test time ([#&#8203;2696](https://redirect.github.com/metal3-io/baremetal-operator/issues/2696))\n-
          E2E: Make timeout configurable and increase it for optional periodics ([#&#8203;2686](https://redirect.github.com/metal3-io/baremetal-operator/issues/2686))\n-
          Add IPA\\_BASEURI to download ipa image from Nordix ([#&#8203;2680](https://redirect.github.com/metal3-io/baremetal-operator/issues/2680))\n-
          Add periodic release-0.11 test ([#&#8203;2678](https://redirect.github.com/metal3-io/baremetal-operator/issues/2678))\n-
          Add e2e tests for release 0.11 ([#&#8203;2674](https://redirect.github.com/metal3-io/baremetal-operator/issues/2674))\n-
          Accept uppercase format in upgrade focus ([#&#8203;2657](https://redirect.github.com/metal3-io/baremetal-operator/issues/2657))\n-
          Remove checking keepalived image tag during release ([#&#8203;2656](https://redirect.github.com/metal3-io/baremetal-operator/issues/2656))\n-
          add dependabot support for release-0.11 ([#&#8203;2660](https://redirect.github.com/metal3-io/baremetal-operator/issues/2660))\n-
          Bump github.com/prometheus/client\\_golang from 1.23.0 to 1.23.2 ([#&#8203;2652](https://redirect.github.com/metal3-io/baremetal-operator/issues/2652))\n-
          update github runners to oci gh arc runners ([#&#8203;2623](https://redirect.github.com/metal3-io/baremetal-operator/issues/2623))\n-
          Enable linter errname ([#&#8203;2615](https://redirect.github.com/metal3-io/baremetal-operator/issues/2615))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;2653](https://redirect.github.com/metal3-io/baremetal-operator/issues/2653),
          [#&#8203;2654](https://redirect.github.com/metal3-io/baremetal-operator/issues/2654),
          [#&#8203;2665](https://redirect.github.com/metal3-io/baremetal-operator/issues/2665),
          [#&#8203;2668](https://redirect.github.com/metal3-io/baremetal-operator/issues/2668),
          [#&#8203;2669](https://redirect.github.com/metal3-io/baremetal-operator/issues/2669),
          [#&#8203;2693](https://redirect.github.com/metal3-io/baremetal-operator/issues/2693),
          [#&#8203;2671](https://redirect.github.com/metal3-io/baremetal-operator/issues/2671),
          [#&#8203;2700](https://redirect.github.com/metal3-io/baremetal-operator/issues/2700),
          [#&#8203;2714](https://redirect.github.com/metal3-io/baremetal-operator/issues/2714),
          [#&#8203;2718](https://redirect.github.com/metal3-io/baremetal-operator/issues/2718),
          [#&#8203;2722](https://redirect.github.com/metal3-io/baremetal-operator/issues/2722),\n
          \ [#&#8203;2723](https://redirect.github.com/metal3-io/baremetal-operator/issues/2723),
          [#&#8203;2724](https://redirect.github.com/metal3-io/baremetal-operator/issues/2724),
          [#&#8203;2725](https://redirect.github.com/metal3-io/baremetal-operator/issues/2725),
          [#&#8203;2747](https://redirect.github.com/metal3-io/baremetal-operator/issues/2747),
          [#&#8203;2757](https://redirect.github.com/metal3-io/baremetal-operator/issues/2757),
          [#&#8203;2764](https://redirect.github.com/metal3-io/baremetal-operator/issues/2764),
          [#&#8203;2782](https://redirect.github.com/metal3-io/baremetal-operator/issues/2782),
          [#&#8203;2799](https://redirect.github.com/metal3-io/baremetal-operator/issues/2799),
          [#&#8203;2816](https://redirect.github.com/metal3-io/baremetal-operator/issues/2816),
          [#&#8203;2828](https://redirect.github.com/metal3-io/baremetal-operator/issues/2828),
          [#&#8203;2830](https://redirect.github.com/metal3-io/baremetal-operator/issues/2830)\n\nThe
          image for this release is: v0.12.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.6...v0.11.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.6\n\n#### :bug: Bug Fixes\n\n- Remove unused RBAC permissions from
          controller ClusterRole ([#&#8203;3135](https://redirect.github.com/metal3-io/baremetal-operator/issues/3135))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3130](https://redirect.github.com/metal3-io/baremetal-operator/issues/3130))\n\n####
          :seedling: Others\n\n- Uplift CAPI to v1.11.10 ([#&#8203;3182](https://redirect.github.com/metal3-io/baremetal-operator/issues/3182))\n-
          Bump the kubernetes group to  v0.33.11 ([#&#8203;3172](https://redirect.github.com/metal3-io/baremetal-operator/issues/3172))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3147](https://redirect.github.com/metal3-io/baremetal-operator/issues/3147))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3109](https://redirect.github.com/metal3-io/baremetal-operator/issues/3109),
          [#&#8203;3160](https://redirect.github.com/metal3-io/baremetal-operator/issues/3160)\n\nThe
          image for this release is: v0.11.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.5...v0.11.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.5\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3089](https://redirect.github.com/metal3-io/baremetal-operator/issues/3089))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3077](https://redirect.github.com/metal3-io/baremetal-operator/issues/3077))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.11.7 ([#&#8203;3100](https://redirect.github.com/metal3-io/baremetal-operator/issues/3100))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3098](https://redirect.github.com/metal3-io/baremetal-operator/issues/3098))\n-
          Bump golangci-lint to v2.5.0 ([#&#8203;3086](https://redirect.github.com/metal3-io/baremetal-operator/issues/3086))\n-
          bump x/net to v0.49.0 ([#&#8203;3084](https://redirect.github.com/metal3-io/baremetal-operator/issues/3084))\n-
          harden pr-verifier workflow trigger ([#&#8203;3087](https://redirect.github.com/metal3-io/baremetal-operator/issues/3087))\n-
          Update Go version to 1.25.8 ([#&#8203;3066](https://redirect.github.com/metal3-io/baremetal-operator/issues/3066))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3051](https://redirect.github.com/metal3-io/baremetal-operator/issues/3051))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3042](https://redirect.github.com/metal3-io/baremetal-operator/issues/3042))\n-
          Bump the kubernetes group to v0.33.9 ([#&#8203;3041](https://redirect.github.com/metal3-io/baremetal-operator/issues/3041))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2995](https://redirect.github.com/metal3-io/baremetal-operator/issues/2995))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3031](https://redirect.github.com/metal3-io/baremetal-operator/issues/3031))\n-
          add Sunnatillo as reviewer ([#&#8203;3025](https://redirect.github.com/metal3-io/baremetal-operator/issues/3025))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3019](https://redirect.github.com/metal3-io/baremetal-operator/issues/3019))\n-
          add smoshiur1237 as reviewer ([#&#8203;3016](https://redirect.github.com/metal3-io/baremetal-operator/issues/3016))\n-
          E2E: Avoid pre-pulling release-0.8 ([#&#8203;3010](https://redirect.github.com/metal3-io/baremetal-operator/issues/3010))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3029](https://redirect.github.com/metal3-io/baremetal-operator/issues/3029),
          [#&#8203;3009](https://redirect.github.com/metal3-io/baremetal-operator/issues/3009),
          [#&#8203;2994](https://redirect.github.com/metal3-io/baremetal-operator/issues/2994)\n\nThe
          image for this release is: v0.11.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.4...v0.11.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.4\n\n#### :seedling: Others\n\n- Bump github.com/cert-manager/cert-manager
          from 1.18.4 to 1.18.5 in /test ([#&#8203;2975](https://redirect.github.com/metal3-io/baremetal-operator/issues/2975))\n-
          Bump golang version to 1.24.13 ([#&#8203;2968](https://redirect.github.com/metal3-io/baremetal-operator/issues/2968))\n-
          Bump CAPI to v1.11.5 ([#&#8203;2941](https://redirect.github.com/metal3-io/baremetal-operator/issues/2941))\n\nThe
          image for this release is: v0.11.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/\n\n>
          \u2702 **Note**\n> \n> PR body was truncated to here.\n\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/vexxhost/atmosphere.common).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQ0LjM5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->\n"
        change_url: https://github.com/vexxhost/atmosphere.common/pull/99
        commit_id: de2e0ee340c736963f2a3f4a82db855e1e2da334
        patchset: de2e0ee340c736963f2a3f4a82db855e1e2da334
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/atmosphere.common
          name: vexxhost/atmosphere.common
          short_name: atmosphere.common
          src_dir: src/github.com/vexxhost/atmosphere.common
        src_dir: src/github.com/vexxhost/atmosphere.common
        topic: null
      buildset: abbee53eff5e490098c6a9850fcb8a2e
      buildset_refs:
      - branch: main
        change: '99'
        change_message: "chore(deps): update dependency metal3-io/baremetal-operator
          to v0.13.3\n\n> \u2139\uFE0F **Note**\n> \n> This PR body was truncated
          due to platform limits.\n\nThis PR contains the following updates:\n\n|
          Package | Update | Change |\n|---|---|---|\n| [metal3-io/baremetal-operator](https://redirect.github.com/metal3-io/baremetal-operator)
          | minor | `0.10.3` \u2192 `0.13.3` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>metal3-io/baremetal-operator
          (metal3-io/baremetal-operator)</summary>\n\n### [`v0.13.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.2...v0.13.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.2\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3522](https://redirect.github.com/metal3-io/baremetal-operator/issues/3522))\n\n####
          :seedling: Others\n\n- Bump k8s.io/api from v0.35.7 to v0.35.8 ([#&#8203;3559](https://redirect.github.com/metal3-io/baremetal-operator/issues/3559))\n-
          Bump go version to 1.25.13 ([#&#8203;3533](https://redirect.github.com/metal3-io/baremetal-operator/issues/3533))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3513](https://redirect.github.com/metal3-io/baremetal-operator/issues/3513))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.13 to 3.6.14 ([#&#8203;3476](https://redirect.github.com/metal3-io/baremetal-operator/issues/3476))\n-
          Bump checkout to v7 and remove inline zizmor comment ([#&#8203;3506](https://redirect.github.com/metal3-io/baremetal-operator/issues/3506))\n-
          Pin ironic version to 35.0 in default e2e overlay ([#&#8203;3464](https://redirect.github.com/metal3-io/baremetal-operator/issues/3464))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3448](https://redirect.github.com/metal3-io/baremetal-operator/issues/3448))\n\n####
          :recycle: Superseded or Reverted\n\n- ([#&#8203;3557](https://redirect.github.com/metal3-io/baremetal-operator/issues/3557)),
          ([#&#8203;3552](https://redirect.github.com/metal3-io/baremetal-operator/issues/3552)),
          ([#&#8203;3519](https://redirect.github.com/metal3-io/baremetal-operator/issues/3519)),
          ([#&#8203;3447](https://redirect.github.com/metal3-io/baremetal-operator/issues/3447))\n\nThe
          image for this release is: v0.13.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.1...v0.13.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.1\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3389](https://redirect.github.com/metal3-io/baremetal-operator/issues/3389))\n\n####
          Others\n\n- Bump the capi group (to v1.13.4) across 3 directories with 2
          updates ([#&#8203;3429](https://redirect.github.com/metal3-io/baremetal-operator/issues/3429))\n-
          Bump Go version to 1.25.12 ([#&#8203;3416](https://redirect.github.com/metal3-io/baremetal-operator/issues/3416))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.2 to 1.20.3 in /test
          ([#&#8203;3404](https://redirect.github.com/metal3-io/baremetal-operator/issues/3404))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.12 to 3.6.13 ([#&#8203;3403](https://redirect.github.com/metal3-io/baremetal-operator/issues/3403))\n-
          Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 in the github-actions
          group ([#&#8203;3391](https://redirect.github.com/metal3-io/baremetal-operator/issues/3391))\n\nThe
          image for this release is: v0.13.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.0...v0.13.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.0\n\n#### :bug: Bug Fixes\n\n- Fix reconciling HFS created before
          BMH and add e2e tests ([#&#8203;3259](https://redirect.github.com/metal3-io/baremetal-operator/issues/3259))\n\n####
          :seedling: Others\n\n- Bump cluster-api to v1.13.3 ([#&#8203;3376](https://redirect.github.com/metal3-io/baremetal-operator/issues/3376))\n-
          fix dependabots build workflop step ([#&#8203;3367](https://redirect.github.com/metal3-io/baremetal-operator/issues/3367))\n-
          Use proper IPA cache address ([#&#8203;3359](https://redirect.github.com/metal3-io/baremetal-operator/issues/3359))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.11 to 3.6.12 ([#&#8203;3323](https://redirect.github.com/metal3-io/baremetal-operator/issues/3323))\n-
          Bump x/net to v0.55.0 ([#&#8203;3320](https://redirect.github.com/metal3-io/baremetal-operator/issues/3320))\n-
          Bump Go version to 1.25.11 ([#&#8203;3315](https://redirect.github.com/metal3-io/baremetal-operator/issues/3315))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          in /test ([#&#8203;3295](https://redirect.github.com/metal3-io/baremetal-operator/issues/3295))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          ([#&#8203;3294](https://redirect.github.com/metal3-io/baremetal-operator/issues/3294))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 in /test ([#&#8203;3231](https://redirect.github.com/metal3-io/baremetal-operator/issues/3231))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 ([#&#8203;3228](https://redirect.github.com/metal3-io/baremetal-operator/issues/3228))\n-
          Bump the kubernetes group across 3 directories with 5 updates ([#&#8203;3351](https://redirect.github.com/metal3-io/baremetal-operator/issues/3351))\n-
          Fix e2e test to use irso v0.9 and ironic v35.0 ([#&#8203;3257](https://redirect.github.com/metal3-io/baremetal-operator/issues/3257))\n-
          Bump the github-actions group with 2 updates ([#&#8203;3297](https://redirect.github.com/metal3-io/baremetal-operator/issues/3297))\n-
          remove obsoleted release action ([#&#8203;3234](https://redirect.github.com/metal3-io/baremetal-operator/issues/3234))\n-
          Bump the capi group across 2 directories with 1 update ([#&#8203;3225](https://redirect.github.com/metal3-io/baremetal-operator/issues/3225))\n-
          Use hard reboot in firmware settings test ([#&#8203;3316](https://redirect.github.com/metal3-io/baremetal-operator/issues/3316))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3254](https://redirect.github.com/metal3-io/baremetal-operator/issues/3254)
          [#&#8203;3227](https://redirect.github.com/metal3-io/baremetal-operator/issues/3227)
          [#&#8203;3240](https://redirect.github.com/metal3-io/baremetal-operator/issues/3240)
          [#&#8203;3253](https://redirect.github.com/metal3-io/baremetal-operator/issues/3253)\n\nThe
          image for this release is: v0.13.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.7...v0.13.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :warning: Breaking Changes\n\n- Uplifts CAPI to v1.13.0-rc.1,
          k8s group to v0.35.4 and controller-runtime to v0.23.3 ([#&#8203;3173](https://redirect.github.com/metal3-io/baremetal-operator/issues/3173))\n-
          Remove the iRMC driver, deprecate BMH.Spec.Firmware ([#&#8203;3034](https://redirect.github.com/metal3-io/baremetal-operator/issues/3034))\n\n####
          :sparkles: New Features\n\n- Allow forced detachment of a host from Ironic
          ([#&#8203;2955](https://redirect.github.com/metal3-io/baremetal-operator/issues/2955))\n-
          Accept per-host pull secrets for external OCI registries ([#&#8203;2745](https://redirect.github.com/metal3-io/baremetal-operator/issues/2745))\n-
          Add libvirt network creation and deletion to vbmctl ([#&#8203;3136](https://redirect.github.com/metal3-io/baremetal-operator/issues/3136))\n-
          Adds Associate logic for HostClaim ([#&#8203;2996](https://redirect.github.com/metal3-io/baremetal-operator/issues/2996))\n-
          Add multi-architecture PXE boot support ([#&#8203;2966](https://redirect.github.com/metal3-io/baremetal-operator/issues/2966))\n-
          Add Healthy condition based on BMC health rollup ([#&#8203;3013](https://redirect.github.com/metal3-io/baremetal-operator/issues/3013))\n-
          Add PCI Address field to HardwareData NIC ([#&#8203;2895](https://redirect.github.com/metal3-io/baremetal-operator/issues/2895))\n-
          Restructure VBMCTL into separate package and CLI ([#&#8203;2953](https://redirect.github.com/metal3-io/baremetal-operator/issues/2953))\n-
          Conditions implementation for BareMetalHosts ([#&#8203;2945](https://redirect.github.com/metal3-io/baremetal-operator/issues/2945))\n-
          HostClaim custom resources ([#&#8203;2856](https://redirect.github.com/metal3-io/baremetal-operator/issues/2856))\n-
          Allow enabling ExternallyProvisioned for available hosts ([#&#8203;2774](https://redirect.github.com/metal3-io/baremetal-operator/issues/2774))\n\n####
          :bug: Bug Fixes\n\n- Add missing `context` to `PreprovisioningImageFormats`
          func ([#&#8203;3165](https://redirect.github.com/metal3-io/baremetal-operator/issues/3165))\n-
          Fix Healthy condition staying Unknown despite Ironic reporting health status
          ([#&#8203;3133](https://redirect.github.com/metal3-io/baremetal-operator/issues/3133))\n-
          Add webhook readiness check before starting manager ([#&#8203;3162](https://redirect.github.com/metal3-io/baremetal-operator/issues/3162))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3113](https://redirect.github.com/metal3-io/baremetal-operator/issues/3113))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3124](https://redirect.github.com/metal3-io/baremetal-operator/issues/3124))\n-
          Add handling of paused annotation to the HFS controller ([#&#8203;3074](https://redirect.github.com/metal3-io/baremetal-operator/issues/3074))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3073](https://redirect.github.com/metal3-io/baremetal-operator/issues/3073))\n-
          Do not check power failure when not applicable ([#&#8203;3069](https://redirect.github.com/metal3-io/baremetal-operator/issues/3069))\n-
          Enable BMO to abort servicing to back out of failures ([#&#8203;3000](https://redirect.github.com/metal3-io/baremetal-operator/issues/3000))\n-
          Do not log firmware components on each BMH reconciliation ([#&#8203;2963](https://redirect.github.com/metal3-io/baremetal-operator/issues/2963))\n-
          Correctly handle resource generations for HFC and HFS ([#&#8203;2964](https://redirect.github.com/metal3-io/baremetal-operator/issues/2964))\n-
          Make architecture tests portable across x86\\_64 and aarch64 ([#&#8203;2942](https://redirect.github.com/metal3-io/baremetal-operator/issues/2942))\n-
          Fix deletion hang when aborting inspection during power-off ([#&#8203;2928](https://redirect.github.com/metal3-io/baremetal-operator/issues/2928))\n-
          Allow setting `force_persistent_boot_device: <value>` for deploy\\_interface:
          direct ([#&#8203;2614](https://redirect.github.com/metal3-io/baremetal-operator/issues/2614))\n-
          Fix errors.As usage for NoDataInSecretError ([#&#8203;2890](https://redirect.github.com/metal3-io/baremetal-operator/issues/2890))\n-
          Sync automated\\_clean before deprovisioning ([#&#8203;2881](https://redirect.github.com/metal3-io/baremetal-operator/issues/2881))\n-
          Require PreprovisioningImage for deprovisioning when cleaning is enabled
          ([#&#8203;2859](https://redirect.github.com/metal3-io/baremetal-operator/issues/2859))\n\n####
          :book: Documentation\n\n- Add release 0.13 test triggers to README ([#&#8203;3219](https://redirect.github.com/metal3-io/baremetal-operator/issues/3219))\n-
          add OpenSSF OSPS baseline level 1 badge ([#&#8203;3114](https://redirect.github.com/metal3-io/baremetal-operator/issues/3114))\n-
          Add release 0.12 test triggers to README ([#&#8203;2892](https://redirect.github.com/metal3-io/baremetal-operator/issues/2892))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2773](https://redirect.github.com/metal3-io/baremetal-operator/issues/2773))\n\n####
          :seedling: Others\n\n- Bump Go version to 1.25.10 ([#&#8203;3224](https://redirect.github.com/metal3-io/baremetal-operator/issues/3224))\n-
          Bump CAPI to v1.13.1 ([#&#8203;3212](https://redirect.github.com/metal3-io/baremetal-operator/issues/3212))\n-
          Bump github.com/moby/moby/client from 0.4.0 to 0.4.1 in /test ([#&#8203;3188](https://redirect.github.com/metal3-io/baremetal-operator/issues/3188))\n-
          Bump CAPI to v1.13.0 ([#&#8203;3187](https://redirect.github.com/metal3-io/baremetal-operator/issues/3187))\n-
          Simplify e2e fixture test configuration ([#&#8203;3167](https://redirect.github.com/metal3-io/baremetal-operator/issues/3167))\n-
          Set manager TLS default back to unset ([#&#8203;3153](https://redirect.github.com/metal3-io/baremetal-operator/issues/3153))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.1 to 1.20.2 in /test
          ([#&#8203;3170](https://redirect.github.com/metal3-io/baremetal-operator/issues/3170))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3169](https://redirect.github.com/metal3-io/baremetal-operator/issues/3169))\n-
          fix help target alignment and numeric target names ([#&#8203;3168](https://redirect.github.com/metal3-io/baremetal-operator/issues/3168))\n-
          Add image server management commands to vbmctl ([#&#8203;3121](https://redirect.github.com/metal3-io/baremetal-operator/issues/3121))\n-
          Create ironic.yaml for the e2e tests from a template file ([#&#8203;3095](https://redirect.github.com/metal3-io/baremetal-operator/issues/3095))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /test ([#&#8203;3158](https://redirect.github.com/metal3-io/baremetal-operator/issues/3158))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.0 to 2.28.1 ([#&#8203;3156](https://redirect.github.com/metal3-io/baremetal-operator/issues/3156))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.11.1 to 2.12.0 ([#&#8203;3155](https://redirect.github.com/metal3-io/baremetal-operator/issues/3155))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /hack/tools ([#&#8203;3157](https://redirect.github.com/metal3-io/baremetal-operator/issues/3157))\n-
          Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 ([#&#8203;3148](https://redirect.github.com/metal3-io/baremetal-operator/issues/3148))\n-
          Add scheduled github worklow job for Fuzzing ([#&#8203;3122](https://redirect.github.com/metal3-io/baremetal-operator/issues/3122))\n-
          Bump libvirt.org/go/libvirt from 1.12001.0 to 1.12002.0 in /test ([#&#8203;3140](https://redirect.github.com/metal3-io/baremetal-operator/issues/3140))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.9 to 3.6.10 ([#&#8203;3139](https://redirect.github.com/metal3-io/baremetal-operator/issues/3139))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3145](https://redirect.github.com/metal3-io/baremetal-operator/issues/3145))\n-
          Add maketarget for ensuring docker is present for testing ([#&#8203;2699](https://redirect.github.com/metal3-io/baremetal-operator/issues/2699))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          ([#&#8203;3125](https://redirect.github.com/metal3-io/baremetal-operator/issues/3125))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          in /test ([#&#8203;3127](https://redirect.github.com/metal3-io/baremetal-operator/issues/3127))\n-
          Remove legacy vbmctl entrypoint and update E2E VM config ([#&#8203;3120](https://redirect.github.com/metal3-io/baremetal-operator/issues/3120))\n-
          remove unneeded vbmctl template datatypes ([#&#8203;3123](https://redirect.github.com/metal3-io/baremetal-operator/issues/3123))\n-
          vbmctl: support multiple volume sizes via repeatable --volume-size flag
          ([#&#8203;3112](https://redirect.github.com/metal3-io/baremetal-operator/issues/3112))\n-
          Bump sigs.k8s.io/controller-runtime from 0.23.1 to 0.23.3 in /test ([#&#8203;3106](https://redirect.github.com/metal3-io/baremetal-operator/issues/3106))\n-
          Include vbmctl unit tests in unit workflow ([#&#8203;3117](https://redirect.github.com/metal3-io/baremetal-operator/issues/3117))\n-
          Bump google.golang.org/grpc from 1.72.1 to 1.79.3 ([#&#8203;3096](https://redirect.github.com/metal3-io/baremetal-operator/issues/3096))\n-
          remove docker push stuff from Makefile ([#&#8203;3092](https://redirect.github.com/metal3-io/baremetal-operator/issues/3092))\n-
          Fix linter issues in main ([#&#8203;3094](https://redirect.github.com/metal3-io/baremetal-operator/issues/3094))\n-
          Avoid meaningless logging when a secret is owned by another controller ([#&#8203;2972](https://redirect.github.com/metal3-io/baremetal-operator/issues/2972))\n-
          Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in /test ([#&#8203;3058](https://redirect.github.com/metal3-io/baremetal-operator/issues/3058))\n-
          Bump actions/setup-go from 6.2.0 to 6.3.0 in the github-actions group ([#&#8203;3059](https://redirect.github.com/metal3-io/baremetal-operator/issues/3059))\n-
          Bump golang.org/x/oauth2 from 0.34.0 to 0.36.0 in /hack/tools ([#&#8203;3079](https://redirect.github.com/metal3-io/baremetal-operator/issues/3079))\n-
          bump x/net to v0.49.0 ([#&#8203;3082](https://redirect.github.com/metal3-io/baremetal-operator/issues/3082))\n-
          Add first fuzzing test for bmc address parsing ([#&#8203;3002](https://redirect.github.com/metal3-io/baremetal-operator/issues/3002))\n-
          e2e: check that all namespaces are added to WATCH\\_NAMESPACE ([#&#8203;3068](https://redirect.github.com/metal3-io/baremetal-operator/issues/3068))\n-
          Tests: avoid duplicated test names ([#&#8203;3065](https://redirect.github.com/metal3-io/baremetal-operator/issues/3065))\n-
          E2E: Remove libvirt DHCP reservation from VMs ([#&#8203;3033](https://redirect.github.com/metal3-io/baremetal-operator/issues/3033))\n-
          Update vbmctlapi package name to fix lint error ([#&#8203;3054](https://redirect.github.com/metal3-io/baremetal-operator/issues/3054))\n-
          add zizmor scanner ([#&#8203;3053](https://redirect.github.com/metal3-io/baremetal-operator/issues/3053))\n-
          Adds overlays for release v0.12 ([#&#8203;2872](https://redirect.github.com/metal3-io/baremetal-operator/issues/2872))\n-
          Exclude revive var-naming check for test/vbmctl/pkg/api ([#&#8203;3052](https://redirect.github.com/metal3-io/baremetal-operator/issues/3052))\n-
          harden github actions workflows ([#&#8203;3045](https://redirect.github.com/metal3-io/baremetal-operator/issues/3045))\n-
          E2E: Increase inotify limits ([#&#8203;3047](https://redirect.github.com/metal3-io/baremetal-operator/issues/3047))\n-
          move security-insights.yml to .github/ and use upstream validator ([#&#8203;3044](https://redirect.github.com/metal3-io/baremetal-operator/issues/3044))\n-
          Bump tj-actions/changed-files from 47.0.1 to 47.0.4 in the github-actions
          group ([#&#8203;3035](https://redirect.github.com/metal3-io/baremetal-operator/issues/3035))\n-
          Parameterize container tool in Makefile ([#&#8203;2999](https://redirect.github.com/metal3-io/baremetal-operator/issues/2999))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;3037](https://redirect.github.com/metal3-io/baremetal-operator/issues/3037))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /hack/tools ([#&#8203;3004](https://redirect.github.com/metal3-io/baremetal-operator/issues/3004))\n-
          E2E serial logs per test ([#&#8203;2911](https://redirect.github.com/metal3-io/baremetal-operator/issues/2911))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3028](https://redirect.github.com/metal3-io/baremetal-operator/issues/3028))\n-
          Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test ([#&#8203;3021](https://redirect.github.com/metal3-io/baremetal-operator/issues/3021))\n-
          add SECURITY\\_INSIGHTS.yml ([#&#8203;3015](https://redirect.github.com/metal3-io/baremetal-operator/issues/3015))\n-
          Bump golang to v1.25 ([#&#8203;2998](https://redirect.github.com/metal3-io/baremetal-operator/issues/2998))\n-
          add Sunnatillo as reviewer ([#&#8203;3023](https://redirect.github.com/metal3-io/baremetal-operator/issues/3023))\n-
          e2e: workaround for docker 29 issues ([#&#8203;3014](https://redirect.github.com/metal3-io/baremetal-operator/issues/3014))\n-
          E2E: Use per-test cluster for upgrades ([#&#8203;2947](https://redirect.github.com/metal3-io/baremetal-operator/issues/2947))\n-
          add smoshiur1237 as reviewer ([#&#8203;3012](https://redirect.github.com/metal3-io/baremetal-operator/issues/3012))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;3007](https://redirect.github.com/metal3-io/baremetal-operator/issues/3007))\n-
          enforce ol-prefix 'one' style for ordered lists ([#&#8203;2979](https://redirect.github.com/metal3-io/baremetal-operator/issues/2979))\n-
          fix reapprover workflow ([#&#8203;2977](https://redirect.github.com/metal3-io/baremetal-operator/issues/2977))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 in /test ([#&#8203;2958](https://redirect.github.com/metal3-io/baremetal-operator/issues/2958))\n-
          bump cert-manager to v1.18.5 ([#&#8203;2976](https://redirect.github.com/metal3-io/baremetal-operator/issues/2976))\n-
          bump github actions to new major versions ([#&#8203;2965](https://redirect.github.com/metal3-io/baremetal-operator/issues/2965))\n-
          Improve error handling in E2E artifact dump helpers ([#&#8203;2951](https://redirect.github.com/metal3-io/baremetal-operator/issues/2951))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;2956](https://redirect.github.com/metal3-io/baremetal-operator/issues/2956))\n-
          E2E: Log collection improvements ([#&#8203;2905](https://redirect.github.com/metal3-io/baremetal-operator/issues/2905))\n-
          E2E: Cleanup old hardwaredata ([#&#8203;2925](https://redirect.github.com/metal3-io/baremetal-operator/issues/2925))\n-
          E2E: Avoid BMO < 0.11 and Ironic > 30 together ([#&#8203;2910](https://redirect.github.com/metal3-io/baremetal-operator/issues/2910))\n-
          Refactor: move HardwareDetails type to HardwareData ([#&#8203;2889](https://redirect.github.com/metal3-io/baremetal-operator/issues/2889))\n-
          Log when cannot detach immediately ([#&#8203;2902](https://redirect.github.com/metal3-io/baremetal-operator/issues/2902))\n-
          E2E: Use UEFI ([#&#8203;2770](https://redirect.github.com/metal3-io/baremetal-operator/issues/2770))\n-
          Bump sigs.k8s.io/kind from 0.30.0 to 0.31.0 in /test ([#&#8203;2884](https://redirect.github.com/metal3-io/baremetal-operator/issues/2884))\n-
          Improve behavior on deletion of BMH with unreachable BMC in verifying state
          ([#&#8203;2879](https://redirect.github.com/metal3-io/baremetal-operator/issues/2879))\n-
          Add periodic test for release-0.12 ([#&#8203;2875](https://redirect.github.com/metal3-io/baremetal-operator/issues/2875))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2863](https://redirect.github.com/metal3-io/baremetal-operator/issues/2863))\n-
          update dependabot config for release-0.12 ([#&#8203;2857](https://redirect.github.com/metal3-io/baremetal-operator/issues/2857))\n-
          add unit tests to SecretManager ([#&#8203;2812](https://redirect.github.com/metal3-io/baremetal-operator/issues/2812))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3154](https://redirect.github.com/metal3-io/baremetal-operator/issues/3154),
          [#&#8203;3104](https://redirect.github.com/metal3-io/baremetal-operator/issues/3104),
          [#&#8203;3003](https://redirect.github.com/metal3-io/baremetal-operator/issues/3003),
          [#&#8203;2929](https://redirect.github.com/metal3-io/baremetal-operator/issues/2929),
          [#&#8203;2882](https://redirect.github.com/metal3-io/baremetal-operator/issues/2882),
          [#&#8203;2844](https://redirect.github.com/metal3-io/baremetal-operator/issues/2844),
          [#&#8203;3126](https://redirect.github.com/metal3-io/baremetal-operator/issues/3126),
          [#&#8203;3080](https://redirect.github.com/metal3-io/baremetal-operator/issues/3080),
          [#&#8203;3038](https://redirect.github.com/metal3-io/baremetal-operator/issues/3038),
          [#&#8203;3103](https://redirect.github.com/metal3-io/baremetal-operator/issues/3103),
          [#&#8203;3036](https://redirect.github.com/metal3-io/baremetal-operator/issues/3036),
          [#&#8203;2983](https://redirect.github.com/metal3-io/baremetal-operator/issues/2983),
          [#&#8203;2843](https://redirect.github.com/metal3-io/baremetal-operator/issues/2843),
          [#&#8203;2864](https://redirect.github.com/metal3-io/baremetal-operator/issues/2864),
          [#&#8203;2861](https://redirect.github.com/metal3-io/baremetal-operator/issues/2861),
          [#&#8203;2918](https://redirect.github.com/metal3-io/baremetal-operator/issues/2918),
          [#&#8203;2920](https://redirect.github.com/metal3-io/baremetal-operator/issues/2920),
          [#&#8203;3005](https://redirect.github.com/metal3-io/baremetal-operator/issues/3005),
          [#&#8203;3006](https://redirect.github.com/metal3-io/baremetal-operator/issues/3006),
          [#&#8203;3081](https://redirect.github.com/metal3-io/baremetal-operator/issues/3081),
          [#&#8203;2865](https://redirect.github.com/metal3-io/baremetal-operator/issues/2865),
          [#&#8203;2899](https://redirect.github.com/metal3-io/baremetal-operator/issues/2899),
          [#&#8203;2919](https://redirect.github.com/metal3-io/baremetal-operator/issues/2919),
          [#&#8203;2957](https://redirect.github.com/metal3-io/baremetal-operator/issues/2957),
          [#&#8203;2897](https://redirect.github.com/metal3-io/baremetal-operator/issues/2897),
          [#&#8203;3057](https://redirect.github.com/metal3-io/baremetal-operator/issues/3057),
          [#&#8203;2883](https://redirect.github.com/metal3-io/baremetal-operator/issues/2883),
          [#&#8203;2984](https://redirect.github.com/metal3-io/baremetal-operator/issues/2984),
          [#&#8203;3105](https://redirect.github.com/metal3-io/baremetal-operator/issues/3105),
          [#&#8203;3063](https://redirect.github.com/metal3-io/baremetal-operator/issues/3063),
          [#&#8203;2845](https://redirect.github.com/metal3-io/baremetal-operator/issues/2845),
          [#&#8203;2931](https://redirect.github.com/metal3-io/baremetal-operator/issues/2931),
          [#&#8203;2933](https://redirect.github.com/metal3-io/baremetal-operator/issues/2933),
          [#&#8203;2985](https://redirect.github.com/metal3-io/baremetal-operator/issues/2985),
          [#&#8203;2986](https://redirect.github.com/metal3-io/baremetal-operator/issues/2986),
          [#&#8203;2848](https://redirect.github.com/metal3-io/baremetal-operator/issues/2848),
          [#&#8203;2932](https://redirect.github.com/metal3-io/baremetal-operator/issues/2932),
          [#&#8203;2862](https://redirect.github.com/metal3-io/baremetal-operator/issues/2862),
          [#&#8203;3070](https://redirect.github.com/metal3-io/baremetal-operator/issues/3070),
          [#&#8203;3018](https://redirect.github.com/metal3-io/baremetal-operator/issues/3018),
          [#&#8203;2849](https://redirect.github.com/metal3-io/baremetal-operator/issues/2849),
          [#&#8203;2846](https://redirect.github.com/metal3-io/baremetal-operator/issues/2846),
          [#&#8203;2898](https://redirect.github.com/metal3-io/baremetal-operator/issues/2898),
          [#&#8203;2896](https://redirect.github.com/metal3-io/baremetal-operator/issues/2896),
          [#&#8203;2952](https://redirect.github.com/metal3-io/baremetal-operator/issues/2952),
          [#&#8203;2912](https://redirect.github.com/metal3-io/baremetal-operator/issues/2912),
          [#&#8203;2967](https://redirect.github.com/metal3-io/baremetal-operator/issues/2967)\n\nThe
          image for this release is: v0.13.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.6...v0.12.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.6\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3523](https://redirect.github.com/metal3-io/baremetal-operator/issues/3523))\n\n####
          :seedling: Others\n\n- Bump the CAPI to v1.12.11 ([#&#8203;3517](https://redirect.github.com/metal3-io/baremetal-operator/issues/3517))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3515](https://redirect.github.com/metal3-io/baremetal-operator/issues/3515))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3450](https://redirect.github.com/metal3-io/baremetal-operator/issues/3450))\n-
          Bump go version to 1.25.13 ([#&#8203;3534](https://redirect.github.com/metal3-io/baremetal-operator/issues/3534))\n-
          Bump checkout to v7 ([#&#8203;3507](https://redirect.github.com/metal3-io/baremetal-operator/issues/3507))\n-
          Bump the kubernetes to v0.34.10 ([#&#8203;3449](https://redirect.github.com/metal3-io/baremetal-operator/issues/3449))\n-
          Pin ironic version to 31.0 in E2E tests for release-0.12 ([#&#8203;3459](https://redirect.github.com/metal3-io/baremetal-operator/issues/3459))\n\nThe
          image for this release is: v0.12.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.5...v0.12.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.5\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3388](https://redirect.github.com/metal3-io/baremetal-operator/issues/3388))\n\n####
          Others\n\n- Bump the CAPI to 1.12.10 ([#&#8203;3431](https://redirect.github.com/metal3-io/baremetal-operator/issues/3431))\n-
          Bump go version to 1.25.12 ([#&#8203;3417](https://redirect.github.com/metal3-io/baremetal-operator/issues/3417))\n\nThe
          image for this release is: v0.12.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.4...v0.12.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.4\n\n#### :seedling: Others\n\n- Bump cluster-api to v1.12.9 ([#&#8203;3373](https://redirect.github.com/metal3-io/baremetal-operator/issues/3373))\n-
          Use proper IPA cache address ([#&#8203;3362](https://redirect.github.com/metal3-io/baremetal-operator/issues/3362))\n-
          Bump the kubernetes group to v0.34.9 ([#&#8203;3352](https://redirect.github.com/metal3-io/baremetal-operator/issues/3352))\n-
          Bump Go version to 1.25.11 ([#&#8203;3317](https://redirect.github.com/metal3-io/baremetal-operator/issues/3317))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3256](https://redirect.github.com/metal3-io/baremetal-operator/issues/3256)
          [#&#8203;3223](https://redirect.github.com/metal3-io/baremetal-operator/issues/3223)
          [#&#8203;3255](https://redirect.github.com/metal3-io/baremetal-operator/issues/3255)\n\nThe
          image for this release is: v0.12.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.3...v0.12.4)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.3\n\n#### :bug: Bug Fixes\n\n- Fix HFC controller error loop on deleted
          resource ([#&#8203;3131](https://redirect.github.com/metal3-io/baremetal-operator/issues/3131))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3134](https://redirect.github.com/metal3-io/baremetal-operator/issues/3134))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.7 ([#&#8203;3183](https://redirect.github.com/metal3-io/baremetal-operator/issues/3183))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3171](https://redirect.github.com/metal3-io/baremetal-operator/issues/3171))\n-
          E2E: Use versioned images for Ironic + backports ([#&#8203;3177](https://redirect.github.com/metal3-io/baremetal-operator/issues/3177))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3146](https://redirect.github.com/metal3-io/baremetal-operator/issues/3146))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          in /test ([#&#8203;3129](https://redirect.github.com/metal3-io/baremetal-operator/issues/3129))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          ([#&#8203;3128](https://redirect.github.com/metal3-io/baremetal-operator/issues/3128))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3159](https://redirect.github.com/metal3-io/baremetal-operator/issues/3159),
          [#&#8203;3107](https://redirect.github.com/metal3-io/baremetal-operator/issues/3107)\n\nThe
          image for this release is: v0.12.4\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.2...v0.12.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.2\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3090](https://redirect.github.com/metal3-io/baremetal-operator/issues/3090))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3076](https://redirect.github.com/metal3-io/baremetal-operator/issues/3076))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.4 ([#&#8203;3099](https://redirect.github.com/metal3-io/baremetal-operator/issues/3099))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3097](https://redirect.github.com/metal3-io/baremetal-operator/issues/3097))\n-
          bump x/net to v0.49.0 ([#&#8203;3083](https://redirect.github.com/metal3-io/baremetal-operator/issues/3083))\n-
          Bump golangci-lint to v2.5.0 in workflow ([#&#8203;3085](https://redirect.github.com/metal3-io/baremetal-operator/issues/3085))\n-
          harden pr-verifier workflow trigger ([#&#8203;3088](https://redirect.github.com/metal3-io/baremetal-operator/issues/3088))\n-
          Update Go version to 1.25.8 ([#&#8203;3064](https://redirect.github.com/metal3-io/baremetal-operator/issues/3064))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3050](https://redirect.github.com/metal3-io/baremetal-operator/issues/3050))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3040](https://redirect.github.com/metal3-io/baremetal-operator/issues/3040))\n-
          Bump the kubernetes group to v0.34.5 ([#&#8203;3039](https://redirect.github.com/metal3-io/baremetal-operator/issues/3039))\n-
          Bump golangci-lint to v2.5.0 and fix linter findings ([#&#8203;3032](https://redirect.github.com/metal3-io/baremetal-operator/issues/3032))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3020](https://redirect.github.com/metal3-io/baremetal-operator/issues/3020))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3030](https://redirect.github.com/metal3-io/baremetal-operator/issues/3030))\n-
          add Sunnatillo as reviewer ([#&#8203;3026](https://redirect.github.com/metal3-io/baremetal-operator/issues/3026))\n-
          add smoshiur1237 as reviewer ([#&#8203;3017](https://redirect.github.com/metal3-io/baremetal-operator/issues/3017))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;2990](https://redirect.github.com/metal3-io/baremetal-operator/issues/2990))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2988](https://redirect.github.com/metal3-io/baremetal-operator/issues/2988))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;2992](https://redirect.github.com/metal3-io/baremetal-operator/issues/2992))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3008](https://redirect.github.com/metal3-io/baremetal-operator/issues/3008),
          [#&#8203;3027](https://redirect.github.com/metal3-io/baremetal-operator/issues/3027),
          [#&#8203;2987](https://redirect.github.com/metal3-io/baremetal-operator/issues/2987)\n\nThe
          image for this release is: v0.12.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.1...v0.12.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.1\n\n#### :seedling: Others\n\n- Bump sigs.k8s.io/controller-runtime
          from 0.22.4 to 0.22.5 in /apis ([#&#8203;2938](https://redirect.github.com/metal3-io/baremetal-operator/issues/2938))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.4 to 1.18.5 in /test
          ([#&#8203;2974](https://redirect.github.com/metal3-io/baremetal-operator/issues/2974))\n-
          Bump golang version to 1.24.13 ([#&#8203;2969](https://redirect.github.com/metal3-io/baremetal-operator/issues/2969))\n-
          Bump CAPI to v1.12.2 ([#&#8203;2935](https://redirect.github.com/metal3-io/baremetal-operator/issues/2935))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          in /test ([#&#8203;2939](https://redirect.github.com/metal3-io/baremetal-operator/issues/2939))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          ([#&#8203;2936](https://redirect.github.com/metal3-io/baremetal-operator/issues/2936))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in /test ([#&#8203;2940](https://redirect.github.com/metal3-io/baremetal-operator/issues/2940))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 ([#&#8203;2937](https://redirect.github.com/metal3-io/baremetal-operator/issues/2937))\n\nThe
          image for this release is: v0.12.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.0...v0.12.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :seedling: Others\n\n- Bump github.com/onsi/ginkgo/v2 from
          2.27.4 to 2.27.5 in /test ([#&#8203;2921](https://redirect.github.com/metal3-io/baremetal-operator/issues/2921))\n-
          Bump golang version to 1.24.12 ([#&#8203;2913](https://redirect.github.com/metal3-io/baremetal-operator/issues/2913))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 in /test ([#&#8203;2900](https://redirect.github.com/metal3-io/baremetal-operator/issues/2900))\n-
          Pin ironic version to release-33.0 ([#&#8203;2891](https://redirect.github.com/metal3-io/baremetal-operator/issues/2891))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.6 to 3.6.7 ([#&#8203;2886](https://redirect.github.com/metal3-io/baremetal-operator/issues/2886))\n-
          Bump capi to v1.12.1 ([#&#8203;2885](https://redirect.github.com/metal3-io/baremetal-operator/issues/2885))\n\nThe
          image for this release is: v0.12.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.7...v0.12.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.0\n\n#### :warning: Breaking Changes\n\n- Remove support for Ironic
          before 2024.1 ([#&#8203;2756](https://redirect.github.com/metal3-io/baremetal-operator/issues/2756))\n-
          Completely remove support for ironic-inspector ([#&#8203;2755](https://redirect.github.com/metal3-io/baremetal-operator/issues/2755))\n-
          Drop the non-Redfish iLO 4 and iLO 5 drivers ([#&#8203;2750](https://redirect.github.com/metal3-io/baremetal-operator/issues/2750))\n-
          Change architecture default to match controller ([#&#8203;2698](https://redirect.github.com/metal3-io/baremetal-operator/issues/2698))\n\n####
          :sparkles: New Features\n\n- enable container signing ([#&#8203;2826](https://redirect.github.com/metal3-io/baremetal-operator/issues/2826))\n-
          BMO: do not require checksums for OCI images ([#&#8203;2806](https://redirect.github.com/metal3-io/baremetal-operator/issues/2806))\n-
          add image SBOM attestation to image builds ([#&#8203;2813](https://redirect.github.com/metal3-io/baremetal-operator/issues/2813))\n-
          Make bootMACAddress optional for virtual media with inspection enabled ([#&#8203;2793](https://redirect.github.com/metal3-io/baremetal-operator/issues/2793))\n-
          Capture and store LLDP data in HardwareData ([#&#8203;2752](https://redirect.github.com/metal3-io/baremetal-operator/issues/2752))\n-
          Allow recovering hardware details from existing HardwareData ([#&#8203;2754](https://redirect.github.com/metal3-io/baremetal-operator/issues/2754))\n-
          Integrate with IrSO for getting Ironic details ([#&#8203;2713](https://redirect.github.com/metal3-io/baremetal-operator/issues/2713))\n-
          Add namespace scoped mode ([#&#8203;2529](https://redirect.github.com/metal3-io/baremetal-operator/issues/2529))\n-
          Introduce InspectionMode field ([#&#8203;2670](https://redirect.github.com/metal3-io/baremetal-operator/issues/2670))\n\n####
          :bug: Bug Fixes\n\n- Abort inspection/cleaning before powering off during
          deletion ([#&#8203;2796](https://redirect.github.com/metal3-io/baremetal-operator/issues/2796))\n-
          Make bootMACAddress webhook validation case-insensitive ([#&#8203;2740](https://redirect.github.com/metal3-io/baremetal-operator/issues/2740))\n-
          Align BMO e2e optional test to namespace scoped config ([#&#8203;2716](https://redirect.github.com/metal3-io/baremetal-operator/issues/2716))\n-
          Create a PreprovisioningImage for servicing if needed ([#&#8203;2690](https://redirect.github.com/metal3-io/baremetal-operator/issues/2690))\n\n####
          :book: Documentation\n\n- add AGENTS.md ([#&#8203;2763](https://redirect.github.com/metal3-io/baremetal-operator/issues/2763))\n-
          Add release-0.11 test triggers to README ([#&#8203;2685](https://redirect.github.com/metal3-io/baremetal-operator/issues/2685))\n-
          Add alpha release in release documentation ([#&#8203;2655](https://redirect.github.com/metal3-io/baremetal-operator/issues/2655))\n-
          Update info on running e2e locally ([#&#8203;2642](https://redirect.github.com/metal3-io/baremetal-operator/issues/2642))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2860](https://redirect.github.com/metal3-io/baremetal-operator/issues/2860))\n\n####
          :seedling: Others\n\n- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3
          in /test ([#&#8203;2871](https://redirect.github.com/metal3-io/baremetal-operator/issues/2871))\n-
          Bump the kubernetes group to v0.34.3 ([#&#8203;2866](https://redirect.github.com/metal3-io/baremetal-operator/issues/2866))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 in /test ([#&#8203;2870](https://redirect.github.com/metal3-io/baremetal-operator/issues/2870))\n-
          Bump CAPI to v1.12.0 ([#&#8203;2874](https://redirect.github.com/metal3-io/baremetal-operator/issues/2874))\n-
          Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;2868](https://redirect.github.com/metal3-io/baremetal-operator/issues/2868))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.2 to 1.18.4 in /test
          ([#&#8203;2869](https://redirect.github.com/metal3-io/baremetal-operator/issues/2869))\n-
          e2e: retry reconcile loop after patching ([#&#8203;2836](https://redirect.github.com/metal3-io/baremetal-operator/issues/2836))\n-
          E2E: Fix race condition in upgrade tests ([#&#8203;2827](https://redirect.github.com/metal3-io/baremetal-operator/issues/2827))\n-
          lint: allow long lines in tables and code fences ([#&#8203;2835](https://redirect.github.com/metal3-io/baremetal-operator/issues/2835))\n-
          e2e: pre-pull images to work around kind ctr import issue ([#&#8203;2833](https://redirect.github.com/metal3-io/baremetal-operator/issues/2833))\n-
          Bump libvirt.org/go/libvirt from 1.11006.0 to 1.11010.0 in /test ([#&#8203;2831](https://redirect.github.com/metal3-io/baremetal-operator/issues/2831))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.0 to 0.6.1
          ([#&#8203;2829](https://redirect.github.com/metal3-io/baremetal-operator/issues/2829))\n-
          bump golang to 1.24.11 ([#&#8203;2822](https://redirect.github.com/metal3-io/baremetal-operator/issues/2822))\n-
          refactor: use controllerutil.RemoveFinalizer for finalizer management ([#&#8203;2820](https://redirect.github.com/metal3-io/baremetal-operator/issues/2820))\n-
          Apply gopls modernize suggestions ([#&#8203;2815](https://redirect.github.com/metal3-io/baremetal-operator/issues/2815))\n-
          Replace custom string utility with standard library ([#&#8203;2819](https://redirect.github.com/metal3-io/baremetal-operator/issues/2819))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2817](https://redirect.github.com/metal3-io/baremetal-operator/issues/2817))\n-
          Enable errorlint linter and fix lints ([#&#8203;2809](https://redirect.github.com/metal3-io/baremetal-operator/issues/2809))\n-
          Bump go.uber.org/zap from 1.27.0 to 1.27.1 ([#&#8203;2800](https://redirect.github.com/metal3-io/baremetal-operator/issues/2800))\n-
          Add yamllint workflow ([#&#8203;2811](https://redirect.github.com/metal3-io/baremetal-operator/issues/2811))\n-
          Improve ironic version patching with IrSO ([#&#8203;2808](https://redirect.github.com/metal3-io/baremetal-operator/issues/2808))\n-
          remove scheduled osv-scanner workflow ([#&#8203;2807](https://redirect.github.com/metal3-io/baremetal-operator/issues/2807))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 ([#&#8203;2801](https://redirect.github.com/metal3-io/baremetal-operator/issues/2801))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /hack/tools ([#&#8203;2802](https://redirect.github.com/metal3-io/baremetal-operator/issues/2802))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /test ([#&#8203;2794](https://redirect.github.com/metal3-io/baremetal-operator/issues/2794))\n-
          E2E: Bump kubectl minimum version to v1.34.1 ([#&#8203;2791](https://redirect.github.com/metal3-io/baremetal-operator/issues/2791))\n-
          Bump sigs.k8s.io/kustomize/api from 0.20.1 to 0.21.0 in /test ([#&#8203;2786](https://redirect.github.com/metal3-io/baremetal-operator/issues/2786))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools
          ([#&#8203;2784](https://redirect.github.com/metal3-io/baremetal-operator/issues/2784))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.5 to 3.6.6 ([#&#8203;2783](https://redirect.github.com/metal3-io/baremetal-operator/issues/2783))\n-
          Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /hack/tools ([#&#8203;2767](https://redirect.github.com/metal3-io/baremetal-operator/issues/2767))\n-
          Bump k8s.io modules to v0.34.1 and CR to v0.22.4 ([#&#8203;2779](https://redirect.github.com/metal3-io/baremetal-operator/issues/2779))\n-
          E2E: External inspection name collision fix ([#&#8203;2775](https://redirect.github.com/metal3-io/baremetal-operator/issues/2775))\n-
          E2E: Remove duplicate inspection test ([#&#8203;2746](https://redirect.github.com/metal3-io/baremetal-operator/issues/2746))\n-
          E2E: Pre-download IPA and serve from disk image server ([#&#8203;2760](https://redirect.github.com/metal3-io/baremetal-operator/issues/2760))\n-
          Update to Pull request template ([#&#8203;2753](https://redirect.github.com/metal3-io/baremetal-operator/issues/2753))\n-
          vbmctl: support multiple network interfaces ([#&#8203;2207](https://redirect.github.com/metal3-io/baremetal-operator/issues/2207))\n-
          E2E: Improve logs and artifacts in upgrade tests ([#&#8203;2744](https://redirect.github.com/metal3-io/baremetal-operator/issues/2744))\n-
          E2E: Make use of DisableCertificateVerification setting ([#&#8203;2715](https://redirect.github.com/metal3-io/baremetal-operator/issues/2715))\n-
          Add release manifests ([#&#8203;2736](https://redirect.github.com/metal3-io/baremetal-operator/issues/2736))\n-
          E2E: Use IrSO also in upgrade tests ([#&#8203;2729](https://redirect.github.com/metal3-io/baremetal-operator/issues/2729))\n-
          E2E: Bump IrSO version to v0.5.2 and unify yaml formatting ([#&#8203;2733](https://redirect.github.com/metal3-io/baremetal-operator/issues/2733))\n-
          VBMCTL: Avoid re-using the default storage pool ([#&#8203;2365](https://redirect.github.com/metal3-io/baremetal-operator/issues/2365))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.1 to 0.6.0
          in /test ([#&#8203;2726](https://redirect.github.com/metal3-io/baremetal-operator/issues/2726))\n-
          Do not use os.Exit outside of cmd ([#&#8203;2717](https://redirect.github.com/metal3-io/baremetal-operator/issues/2717))\n-
          Replace ironic deployment with IrSO in e2e ([#&#8203;2681](https://redirect.github.com/metal3-io/baremetal-operator/issues/2681))\n-
          Dockerfile: strip out symbol table by default for public images ([#&#8203;2711](https://redirect.github.com/metal3-io/baremetal-operator/issues/2711))\n-
          cmd: strip out symbol table & DWARF debugging info ([#&#8203;2709](https://redirect.github.com/metal3-io/baremetal-operator/issues/2709))\n-
          E2E: Drop periodic job for release-0.8 ([#&#8203;2704](https://redirect.github.com/metal3-io/baremetal-operator/issues/2704))\n-
          add specific time to dependabot config ([#&#8203;2703](https://redirect.github.com/metal3-io/baremetal-operator/issues/2703))\n-
          E2E: Change how upgrade tests are cleaned up ([#&#8203;2697](https://redirect.github.com/metal3-io/baremetal-operator/issues/2697))\n-
          Fix OSV-Scanner ([#&#8203;2677](https://redirect.github.com/metal3-io/baremetal-operator/issues/2677))\n-
          Increase optional periodic test time ([#&#8203;2696](https://redirect.github.com/metal3-io/baremetal-operator/issues/2696))\n-
          E2E: Make timeout configurable and increase it for optional periodics ([#&#8203;2686](https://redirect.github.com/metal3-io/baremetal-operator/issues/2686))\n-
          Add IPA\\_BASEURI to download ipa image from Nordix ([#&#8203;2680](https://redirect.github.com/metal3-io/baremetal-operator/issues/2680))\n-
          Add periodic release-0.11 test ([#&#8203;2678](https://redirect.github.com/metal3-io/baremetal-operator/issues/2678))\n-
          Add e2e tests for release 0.11 ([#&#8203;2674](https://redirect.github.com/metal3-io/baremetal-operator/issues/2674))\n-
          Accept uppercase format in upgrade focus ([#&#8203;2657](https://redirect.github.com/metal3-io/baremetal-operator/issues/2657))\n-
          Remove checking keepalived image tag during release ([#&#8203;2656](https://redirect.github.com/metal3-io/baremetal-operator/issues/2656))\n-
          add dependabot support for release-0.11 ([#&#8203;2660](https://redirect.github.com/metal3-io/baremetal-operator/issues/2660))\n-
          Bump github.com/prometheus/client\\_golang from 1.23.0 to 1.23.2 ([#&#8203;2652](https://redirect.github.com/metal3-io/baremetal-operator/issues/2652))\n-
          update github runners to oci gh arc runners ([#&#8203;2623](https://redirect.github.com/metal3-io/baremetal-operator/issues/2623))\n-
          Enable linter errname ([#&#8203;2615](https://redirect.github.com/metal3-io/baremetal-operator/issues/2615))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;2653](https://redirect.github.com/metal3-io/baremetal-operator/issues/2653),
          [#&#8203;2654](https://redirect.github.com/metal3-io/baremetal-operator/issues/2654),
          [#&#8203;2665](https://redirect.github.com/metal3-io/baremetal-operator/issues/2665),
          [#&#8203;2668](https://redirect.github.com/metal3-io/baremetal-operator/issues/2668),
          [#&#8203;2669](https://redirect.github.com/metal3-io/baremetal-operator/issues/2669),
          [#&#8203;2693](https://redirect.github.com/metal3-io/baremetal-operator/issues/2693),
          [#&#8203;2671](https://redirect.github.com/metal3-io/baremetal-operator/issues/2671),
          [#&#8203;2700](https://redirect.github.com/metal3-io/baremetal-operator/issues/2700),
          [#&#8203;2714](https://redirect.github.com/metal3-io/baremetal-operator/issues/2714),
          [#&#8203;2718](https://redirect.github.com/metal3-io/baremetal-operator/issues/2718),
          [#&#8203;2722](https://redirect.github.com/metal3-io/baremetal-operator/issues/2722),\n
          \ [#&#8203;2723](https://redirect.github.com/metal3-io/baremetal-operator/issues/2723),
          [#&#8203;2724](https://redirect.github.com/metal3-io/baremetal-operator/issues/2724),
          [#&#8203;2725](https://redirect.github.com/metal3-io/baremetal-operator/issues/2725),
          [#&#8203;2747](https://redirect.github.com/metal3-io/baremetal-operator/issues/2747),
          [#&#8203;2757](https://redirect.github.com/metal3-io/baremetal-operator/issues/2757),
          [#&#8203;2764](https://redirect.github.com/metal3-io/baremetal-operator/issues/2764),
          [#&#8203;2782](https://redirect.github.com/metal3-io/baremetal-operator/issues/2782),
          [#&#8203;2799](https://redirect.github.com/metal3-io/baremetal-operator/issues/2799),
          [#&#8203;2816](https://redirect.github.com/metal3-io/baremetal-operator/issues/2816),
          [#&#8203;2828](https://redirect.github.com/metal3-io/baremetal-operator/issues/2828),
          [#&#8203;2830](https://redirect.github.com/metal3-io/baremetal-operator/issues/2830)\n\nThe
          image for this release is: v0.12.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.6...v0.11.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.6\n\n#### :bug: Bug Fixes\n\n- Remove unused RBAC permissions from
          controller ClusterRole ([#&#8203;3135](https://redirect.github.com/metal3-io/baremetal-operator/issues/3135))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3130](https://redirect.github.com/metal3-io/baremetal-operator/issues/3130))\n\n####
          :seedling: Others\n\n- Uplift CAPI to v1.11.10 ([#&#8203;3182](https://redirect.github.com/metal3-io/baremetal-operator/issues/3182))\n-
          Bump the kubernetes group to  v0.33.11 ([#&#8203;3172](https://redirect.github.com/metal3-io/baremetal-operator/issues/3172))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3147](https://redirect.github.com/metal3-io/baremetal-operator/issues/3147))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3109](https://redirect.github.com/metal3-io/baremetal-operator/issues/3109),
          [#&#8203;3160](https://redirect.github.com/metal3-io/baremetal-operator/issues/3160)\n\nThe
          image for this release is: v0.11.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.5...v0.11.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.5\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3089](https://redirect.github.com/metal3-io/baremetal-operator/issues/3089))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3077](https://redirect.github.com/metal3-io/baremetal-operator/issues/3077))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.11.7 ([#&#8203;3100](https://redirect.github.com/metal3-io/baremetal-operator/issues/3100))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3098](https://redirect.github.com/metal3-io/baremetal-operator/issues/3098))\n-
          Bump golangci-lint to v2.5.0 ([#&#8203;3086](https://redirect.github.com/metal3-io/baremetal-operator/issues/3086))\n-
          bump x/net to v0.49.0 ([#&#8203;3084](https://redirect.github.com/metal3-io/baremetal-operator/issues/3084))\n-
          harden pr-verifier workflow trigger ([#&#8203;3087](https://redirect.github.com/metal3-io/baremetal-operator/issues/3087))\n-
          Update Go version to 1.25.8 ([#&#8203;3066](https://redirect.github.com/metal3-io/baremetal-operator/issues/3066))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3051](https://redirect.github.com/metal3-io/baremetal-operator/issues/3051))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3042](https://redirect.github.com/metal3-io/baremetal-operator/issues/3042))\n-
          Bump the kubernetes group to v0.33.9 ([#&#8203;3041](https://redirect.github.com/metal3-io/baremetal-operator/issues/3041))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2995](https://redirect.github.com/metal3-io/baremetal-operator/issues/2995))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3031](https://redirect.github.com/metal3-io/baremetal-operator/issues/3031))\n-
          add Sunnatillo as reviewer ([#&#8203;3025](https://redirect.github.com/metal3-io/baremetal-operator/issues/3025))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3019](https://redirect.github.com/metal3-io/baremetal-operator/issues/3019))\n-
          add smoshiur1237 as reviewer ([#&#8203;3016](https://redirect.github.com/metal3-io/baremetal-operator/issues/3016))\n-
          E2E: Avoid pre-pulling release-0.8 ([#&#8203;3010](https://redirect.github.com/metal3-io/baremetal-operator/issues/3010))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3029](https://redirect.github.com/metal3-io/baremetal-operator/issues/3029),
          [#&#8203;3009](https://redirect.github.com/metal3-io/baremetal-operator/issues/3009),
          [#&#8203;2994](https://redirect.github.com/metal3-io/baremetal-operator/issues/2994)\n\nThe
          image for this release is: v0.11.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.4...v0.11.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.4\n\n#### :seedling: Others\n\n- Bump github.com/cert-manager/cert-manager
          from 1.18.4 to 1.18.5 in /test ([#&#8203;2975](https://redirect.github.com/metal3-io/baremetal-operator/issues/2975))\n-
          Bump golang version to 1.24.13 ([#&#8203;2968](https://redirect.github.com/metal3-io/baremetal-operator/issues/2968))\n-
          Bump CAPI to v1.11.5 ([#&#8203;2941](https://redirect.github.com/metal3-io/baremetal-operator/issues/2941))\n\nThe
          image for this release is: v0.11.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/\n\n>
          \u2702 **Note**\n> \n> PR body was truncated to here.\n\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/vexxhost/atmosphere.common).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQ0LjM5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->\n"
        change_url: https://github.com/vexxhost/atmosphere.common/pull/99
        commit_id: de2e0ee340c736963f2a3f4a82db855e1e2da334
        patchset: de2e0ee340c736963f2a3f4a82db855e1e2da334
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/atmosphere.common
          name: vexxhost/atmosphere.common
          short_name: atmosphere.common
          src_dir: src/github.com/vexxhost/atmosphere.common
        src_dir: src/github.com/vexxhost/atmosphere.common
        topic: null
      change: '99'
      change_message: "chore(deps): update dependency metal3-io/baremetal-operator
        to v0.13.3\n\n> \u2139\uFE0F **Note**\n> \n> This PR body was truncated due
        to platform limits.\n\nThis PR contains the following updates:\n\n| Package
        | Update | Change |\n|---|---|---|\n| [metal3-io/baremetal-operator](https://redirect.github.com/metal3-io/baremetal-operator)
        | minor | `0.10.3` \u2192 `0.13.3` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>metal3-io/baremetal-operator
        (metal3-io/baremetal-operator)</summary>\n\n### [`v0.13.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.3)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.2...v0.13.3)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.13.2\n\n####
        :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
        ([#&#8203;3522](https://redirect.github.com/metal3-io/baremetal-operator/issues/3522))\n\n####
        :seedling: Others\n\n- Bump k8s.io/api from v0.35.7 to v0.35.8 ([#&#8203;3559](https://redirect.github.com/metal3-io/baremetal-operator/issues/3559))\n-
        Bump go version to 1.25.13 ([#&#8203;3533](https://redirect.github.com/metal3-io/baremetal-operator/issues/3533))\n-
        Add delete permission for secrets in e2e role ([#&#8203;3513](https://redirect.github.com/metal3-io/baremetal-operator/issues/3513))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.13 to 3.6.14 ([#&#8203;3476](https://redirect.github.com/metal3-io/baremetal-operator/issues/3476))\n-
        Bump checkout to v7 and remove inline zizmor comment ([#&#8203;3506](https://redirect.github.com/metal3-io/baremetal-operator/issues/3506))\n-
        Pin ironic version to 35.0 in default e2e overlay ([#&#8203;3464](https://redirect.github.com/metal3-io/baremetal-operator/issues/3464))\n-
        Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3448](https://redirect.github.com/metal3-io/baremetal-operator/issues/3448))\n\n####
        :recycle: Superseded or Reverted\n\n- ([#&#8203;3557](https://redirect.github.com/metal3-io/baremetal-operator/issues/3557)),
        ([#&#8203;3552](https://redirect.github.com/metal3-io/baremetal-operator/issues/3552)),
        ([#&#8203;3519](https://redirect.github.com/metal3-io/baremetal-operator/issues/3519)),
        ([#&#8203;3447](https://redirect.github.com/metal3-io/baremetal-operator/issues/3447))\n\nThe
        image for this release is: v0.13.3\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.13.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.2)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.1...v0.13.2)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.13.1\n\n####
        Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3389](https://redirect.github.com/metal3-io/baremetal-operator/issues/3389))\n\n####
        Others\n\n- Bump the capi group (to v1.13.4) across 3 directories with 2 updates
        ([#&#8203;3429](https://redirect.github.com/metal3-io/baremetal-operator/issues/3429))\n-
        Bump Go version to 1.25.12 ([#&#8203;3416](https://redirect.github.com/metal3-io/baremetal-operator/issues/3416))\n-
        Bump github.com/cert-manager/cert-manager from 1.20.2 to 1.20.3 in /test ([#&#8203;3404](https://redirect.github.com/metal3-io/baremetal-operator/issues/3404))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.12 to 3.6.13 ([#&#8203;3403](https://redirect.github.com/metal3-io/baremetal-operator/issues/3403))\n-
        Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 in the github-actions group
        ([#&#8203;3391](https://redirect.github.com/metal3-io/baremetal-operator/issues/3391))\n\nThe
        image for this release is: v0.13.2\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.13.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.1)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.0...v0.13.1)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.13.0\n\n####
        :bug: Bug Fixes\n\n- Fix reconciling HFS created before BMH and add e2e tests
        ([#&#8203;3259](https://redirect.github.com/metal3-io/baremetal-operator/issues/3259))\n\n####
        :seedling: Others\n\n- Bump cluster-api to v1.13.3 ([#&#8203;3376](https://redirect.github.com/metal3-io/baremetal-operator/issues/3376))\n-
        fix dependabots build workflop step ([#&#8203;3367](https://redirect.github.com/metal3-io/baremetal-operator/issues/3367))\n-
        Use proper IPA cache address ([#&#8203;3359](https://redirect.github.com/metal3-io/baremetal-operator/issues/3359))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.11 to 3.6.12 ([#&#8203;3323](https://redirect.github.com/metal3-io/baremetal-operator/issues/3323))\n-
        Bump x/net to v0.55.0 ([#&#8203;3320](https://redirect.github.com/metal3-io/baremetal-operator/issues/3320))\n-
        Bump Go version to 1.25.11 ([#&#8203;3315](https://redirect.github.com/metal3-io/baremetal-operator/issues/3315))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
        in /test ([#&#8203;3295](https://redirect.github.com/metal3-io/baremetal-operator/issues/3295))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
        ([#&#8203;3294](https://redirect.github.com/metal3-io/baremetal-operator/issues/3294))\n-
        Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 in /test ([#&#8203;3231](https://redirect.github.com/metal3-io/baremetal-operator/issues/3231))\n-
        Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 ([#&#8203;3228](https://redirect.github.com/metal3-io/baremetal-operator/issues/3228))\n-
        Bump the kubernetes group across 3 directories with 5 updates ([#&#8203;3351](https://redirect.github.com/metal3-io/baremetal-operator/issues/3351))\n-
        Fix e2e test to use irso v0.9 and ironic v35.0 ([#&#8203;3257](https://redirect.github.com/metal3-io/baremetal-operator/issues/3257))\n-
        Bump the github-actions group with 2 updates ([#&#8203;3297](https://redirect.github.com/metal3-io/baremetal-operator/issues/3297))\n-
        remove obsoleted release action ([#&#8203;3234](https://redirect.github.com/metal3-io/baremetal-operator/issues/3234))\n-
        Bump the capi group across 2 directories with 1 update ([#&#8203;3225](https://redirect.github.com/metal3-io/baremetal-operator/issues/3225))\n-
        Use hard reboot in firmware settings test ([#&#8203;3316](https://redirect.github.com/metal3-io/baremetal-operator/issues/3316))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3254](https://redirect.github.com/metal3-io/baremetal-operator/issues/3254)
        [#&#8203;3227](https://redirect.github.com/metal3-io/baremetal-operator/issues/3227)
        [#&#8203;3240](https://redirect.github.com/metal3-io/baremetal-operator/issues/3240)
        [#&#8203;3253](https://redirect.github.com/metal3-io/baremetal-operator/issues/3253)\n\nThe
        image for this release is: v0.13.1\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.13.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.0)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.7...v0.13.0)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.0\n\n####
        :warning: Breaking Changes\n\n- Uplifts CAPI to v1.13.0-rc.1, k8s group to
        v0.35.4 and controller-runtime to v0.23.3 ([#&#8203;3173](https://redirect.github.com/metal3-io/baremetal-operator/issues/3173))\n-
        Remove the iRMC driver, deprecate BMH.Spec.Firmware ([#&#8203;3034](https://redirect.github.com/metal3-io/baremetal-operator/issues/3034))\n\n####
        :sparkles: New Features\n\n- Allow forced detachment of a host from Ironic
        ([#&#8203;2955](https://redirect.github.com/metal3-io/baremetal-operator/issues/2955))\n-
        Accept per-host pull secrets for external OCI registries ([#&#8203;2745](https://redirect.github.com/metal3-io/baremetal-operator/issues/2745))\n-
        Add libvirt network creation and deletion to vbmctl ([#&#8203;3136](https://redirect.github.com/metal3-io/baremetal-operator/issues/3136))\n-
        Adds Associate logic for HostClaim ([#&#8203;2996](https://redirect.github.com/metal3-io/baremetal-operator/issues/2996))\n-
        Add multi-architecture PXE boot support ([#&#8203;2966](https://redirect.github.com/metal3-io/baremetal-operator/issues/2966))\n-
        Add Healthy condition based on BMC health rollup ([#&#8203;3013](https://redirect.github.com/metal3-io/baremetal-operator/issues/3013))\n-
        Add PCI Address field to HardwareData NIC ([#&#8203;2895](https://redirect.github.com/metal3-io/baremetal-operator/issues/2895))\n-
        Restructure VBMCTL into separate package and CLI ([#&#8203;2953](https://redirect.github.com/metal3-io/baremetal-operator/issues/2953))\n-
        Conditions implementation for BareMetalHosts ([#&#8203;2945](https://redirect.github.com/metal3-io/baremetal-operator/issues/2945))\n-
        HostClaim custom resources ([#&#8203;2856](https://redirect.github.com/metal3-io/baremetal-operator/issues/2856))\n-
        Allow enabling ExternallyProvisioned for available hosts ([#&#8203;2774](https://redirect.github.com/metal3-io/baremetal-operator/issues/2774))\n\n####
        :bug: Bug Fixes\n\n- Add missing `context` to `PreprovisioningImageFormats`
        func ([#&#8203;3165](https://redirect.github.com/metal3-io/baremetal-operator/issues/3165))\n-
        Fix Healthy condition staying Unknown despite Ironic reporting health status
        ([#&#8203;3133](https://redirect.github.com/metal3-io/baremetal-operator/issues/3133))\n-
        Add webhook readiness check before starting manager ([#&#8203;3162](https://redirect.github.com/metal3-io/baremetal-operator/issues/3162))\n-
        Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3113](https://redirect.github.com/metal3-io/baremetal-operator/issues/3113))\n-
        Fix HFC controller error loop on deleted resource ([#&#8203;3124](https://redirect.github.com/metal3-io/baremetal-operator/issues/3124))\n-
        Add handling of paused annotation to the HFS controller ([#&#8203;3074](https://redirect.github.com/metal3-io/baremetal-operator/issues/3074))\n-
        Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3073](https://redirect.github.com/metal3-io/baremetal-operator/issues/3073))\n-
        Do not check power failure when not applicable ([#&#8203;3069](https://redirect.github.com/metal3-io/baremetal-operator/issues/3069))\n-
        Enable BMO to abort servicing to back out of failures ([#&#8203;3000](https://redirect.github.com/metal3-io/baremetal-operator/issues/3000))\n-
        Do not log firmware components on each BMH reconciliation ([#&#8203;2963](https://redirect.github.com/metal3-io/baremetal-operator/issues/2963))\n-
        Correctly handle resource generations for HFC and HFS ([#&#8203;2964](https://redirect.github.com/metal3-io/baremetal-operator/issues/2964))\n-
        Make architecture tests portable across x86\\_64 and aarch64 ([#&#8203;2942](https://redirect.github.com/metal3-io/baremetal-operator/issues/2942))\n-
        Fix deletion hang when aborting inspection during power-off ([#&#8203;2928](https://redirect.github.com/metal3-io/baremetal-operator/issues/2928))\n-
        Allow setting `force_persistent_boot_device: <value>` for deploy\\_interface:
        direct ([#&#8203;2614](https://redirect.github.com/metal3-io/baremetal-operator/issues/2614))\n-
        Fix errors.As usage for NoDataInSecretError ([#&#8203;2890](https://redirect.github.com/metal3-io/baremetal-operator/issues/2890))\n-
        Sync automated\\_clean before deprovisioning ([#&#8203;2881](https://redirect.github.com/metal3-io/baremetal-operator/issues/2881))\n-
        Require PreprovisioningImage for deprovisioning when cleaning is enabled ([#&#8203;2859](https://redirect.github.com/metal3-io/baremetal-operator/issues/2859))\n\n####
        :book: Documentation\n\n- Add release 0.13 test triggers to README ([#&#8203;3219](https://redirect.github.com/metal3-io/baremetal-operator/issues/3219))\n-
        add OpenSSF OSPS baseline level 1 badge ([#&#8203;3114](https://redirect.github.com/metal3-io/baremetal-operator/issues/3114))\n-
        Add release 0.12 test triggers to README ([#&#8203;2892](https://redirect.github.com/metal3-io/baremetal-operator/issues/2892))\n-
        Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2773](https://redirect.github.com/metal3-io/baremetal-operator/issues/2773))\n\n####
        :seedling: Others\n\n- Bump Go version to 1.25.10 ([#&#8203;3224](https://redirect.github.com/metal3-io/baremetal-operator/issues/3224))\n-
        Bump CAPI to v1.13.1 ([#&#8203;3212](https://redirect.github.com/metal3-io/baremetal-operator/issues/3212))\n-
        Bump github.com/moby/moby/client from 0.4.0 to 0.4.1 in /test ([#&#8203;3188](https://redirect.github.com/metal3-io/baremetal-operator/issues/3188))\n-
        Bump CAPI to v1.13.0 ([#&#8203;3187](https://redirect.github.com/metal3-io/baremetal-operator/issues/3187))\n-
        Simplify e2e fixture test configuration ([#&#8203;3167](https://redirect.github.com/metal3-io/baremetal-operator/issues/3167))\n-
        Set manager TLS default back to unset ([#&#8203;3153](https://redirect.github.com/metal3-io/baremetal-operator/issues/3153))\n-
        Bump github.com/cert-manager/cert-manager from 1.20.1 to 1.20.2 in /test ([#&#8203;3170](https://redirect.github.com/metal3-io/baremetal-operator/issues/3170))\n-
        Bump the kubernetes group to  v0.34.7 ([#&#8203;3169](https://redirect.github.com/metal3-io/baremetal-operator/issues/3169))\n-
        fix help target alignment and numeric target names ([#&#8203;3168](https://redirect.github.com/metal3-io/baremetal-operator/issues/3168))\n-
        Add image server management commands to vbmctl ([#&#8203;3121](https://redirect.github.com/metal3-io/baremetal-operator/issues/3121))\n-
        Create ironic.yaml for the e2e tests from a template file ([#&#8203;3095](https://redirect.github.com/metal3-io/baremetal-operator/issues/3095))\n-
        Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /test ([#&#8203;3158](https://redirect.github.com/metal3-io/baremetal-operator/issues/3158))\n-
        Bump github.com/onsi/ginkgo/v2 from 2.28.0 to 2.28.1 ([#&#8203;3156](https://redirect.github.com/metal3-io/baremetal-operator/issues/3156))\n-
        Bump github.com/gophercloud/gophercloud/v2 from 2.11.1 to 2.12.0 ([#&#8203;3155](https://redirect.github.com/metal3-io/baremetal-operator/issues/3155))\n-
        Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /hack/tools ([#&#8203;3157](https://redirect.github.com/metal3-io/baremetal-operator/issues/3157))\n-
        Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 ([#&#8203;3148](https://redirect.github.com/metal3-io/baremetal-operator/issues/3148))\n-
        Add scheduled github worklow job for Fuzzing ([#&#8203;3122](https://redirect.github.com/metal3-io/baremetal-operator/issues/3122))\n-
        Bump libvirt.org/go/libvirt from 1.12001.0 to 1.12002.0 in /test ([#&#8203;3140](https://redirect.github.com/metal3-io/baremetal-operator/issues/3140))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.9 to 3.6.10 ([#&#8203;3139](https://redirect.github.com/metal3-io/baremetal-operator/issues/3139))\n-
        Bump go version used for building to 1.25.9 ([#&#8203;3145](https://redirect.github.com/metal3-io/baremetal-operator/issues/3145))\n-
        Add maketarget for ensuring docker is present for testing ([#&#8203;2699](https://redirect.github.com/metal3-io/baremetal-operator/issues/2699))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
        ([#&#8203;3125](https://redirect.github.com/metal3-io/baremetal-operator/issues/3125))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
        in /test ([#&#8203;3127](https://redirect.github.com/metal3-io/baremetal-operator/issues/3127))\n-
        Remove legacy vbmctl entrypoint and update E2E VM config ([#&#8203;3120](https://redirect.github.com/metal3-io/baremetal-operator/issues/3120))\n-
        remove unneeded vbmctl template datatypes ([#&#8203;3123](https://redirect.github.com/metal3-io/baremetal-operator/issues/3123))\n-
        vbmctl: support multiple volume sizes via repeatable --volume-size flag ([#&#8203;3112](https://redirect.github.com/metal3-io/baremetal-operator/issues/3112))\n-
        Bump sigs.k8s.io/controller-runtime from 0.23.1 to 0.23.3 in /test ([#&#8203;3106](https://redirect.github.com/metal3-io/baremetal-operator/issues/3106))\n-
        Include vbmctl unit tests in unit workflow ([#&#8203;3117](https://redirect.github.com/metal3-io/baremetal-operator/issues/3117))\n-
        Bump google.golang.org/grpc from 1.72.1 to 1.79.3 ([#&#8203;3096](https://redirect.github.com/metal3-io/baremetal-operator/issues/3096))\n-
        remove docker push stuff from Makefile ([#&#8203;3092](https://redirect.github.com/metal3-io/baremetal-operator/issues/3092))\n-
        Fix linter issues in main ([#&#8203;3094](https://redirect.github.com/metal3-io/baremetal-operator/issues/3094))\n-
        Avoid meaningless logging when a secret is owned by another controller ([#&#8203;2972](https://redirect.github.com/metal3-io/baremetal-operator/issues/2972))\n-
        Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in /test ([#&#8203;3058](https://redirect.github.com/metal3-io/baremetal-operator/issues/3058))\n-
        Bump actions/setup-go from 6.2.0 to 6.3.0 in the github-actions group ([#&#8203;3059](https://redirect.github.com/metal3-io/baremetal-operator/issues/3059))\n-
        Bump golang.org/x/oauth2 from 0.34.0 to 0.36.0 in /hack/tools ([#&#8203;3079](https://redirect.github.com/metal3-io/baremetal-operator/issues/3079))\n-
        bump x/net to v0.49.0 ([#&#8203;3082](https://redirect.github.com/metal3-io/baremetal-operator/issues/3082))\n-
        Add first fuzzing test for bmc address parsing ([#&#8203;3002](https://redirect.github.com/metal3-io/baremetal-operator/issues/3002))\n-
        e2e: check that all namespaces are added to WATCH\\_NAMESPACE ([#&#8203;3068](https://redirect.github.com/metal3-io/baremetal-operator/issues/3068))\n-
        Tests: avoid duplicated test names ([#&#8203;3065](https://redirect.github.com/metal3-io/baremetal-operator/issues/3065))\n-
        E2E: Remove libvirt DHCP reservation from VMs ([#&#8203;3033](https://redirect.github.com/metal3-io/baremetal-operator/issues/3033))\n-
        Update vbmctlapi package name to fix lint error ([#&#8203;3054](https://redirect.github.com/metal3-io/baremetal-operator/issues/3054))\n-
        add zizmor scanner ([#&#8203;3053](https://redirect.github.com/metal3-io/baremetal-operator/issues/3053))\n-
        Adds overlays for release v0.12 ([#&#8203;2872](https://redirect.github.com/metal3-io/baremetal-operator/issues/2872))\n-
        Exclude revive var-naming check for test/vbmctl/pkg/api ([#&#8203;3052](https://redirect.github.com/metal3-io/baremetal-operator/issues/3052))\n-
        harden github actions workflows ([#&#8203;3045](https://redirect.github.com/metal3-io/baremetal-operator/issues/3045))\n-
        E2E: Increase inotify limits ([#&#8203;3047](https://redirect.github.com/metal3-io/baremetal-operator/issues/3047))\n-
        move security-insights.yml to .github/ and use upstream validator ([#&#8203;3044](https://redirect.github.com/metal3-io/baremetal-operator/issues/3044))\n-
        Bump tj-actions/changed-files from 47.0.1 to 47.0.4 in the github-actions
        group ([#&#8203;3035](https://redirect.github.com/metal3-io/baremetal-operator/issues/3035))\n-
        Parameterize container tool in Makefile ([#&#8203;2999](https://redirect.github.com/metal3-io/baremetal-operator/issues/2999))\n-
        Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
        ([#&#8203;3037](https://redirect.github.com/metal3-io/baremetal-operator/issues/3037))\n-
        Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /hack/tools ([#&#8203;3004](https://redirect.github.com/metal3-io/baremetal-operator/issues/3004))\n-
        E2E serial logs per test ([#&#8203;2911](https://redirect.github.com/metal3-io/baremetal-operator/issues/2911))\n-
        bump osv-scanner in hack/verify-release.sh ([#&#8203;3028](https://redirect.github.com/metal3-io/baremetal-operator/issues/3028))\n-
        Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test ([#&#8203;3021](https://redirect.github.com/metal3-io/baremetal-operator/issues/3021))\n-
        add SECURITY\\_INSIGHTS.yml ([#&#8203;3015](https://redirect.github.com/metal3-io/baremetal-operator/issues/3015))\n-
        Bump golang to v1.25 ([#&#8203;2998](https://redirect.github.com/metal3-io/baremetal-operator/issues/2998))\n-
        add Sunnatillo as reviewer ([#&#8203;3023](https://redirect.github.com/metal3-io/baremetal-operator/issues/3023))\n-
        e2e: workaround for docker 29 issues ([#&#8203;3014](https://redirect.github.com/metal3-io/baremetal-operator/issues/3014))\n-
        E2E: Use per-test cluster for upgrades ([#&#8203;2947](https://redirect.github.com/metal3-io/baremetal-operator/issues/2947))\n-
        add smoshiur1237 as reviewer ([#&#8203;3012](https://redirect.github.com/metal3-io/baremetal-operator/issues/3012))\n-
        Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;3007](https://redirect.github.com/metal3-io/baremetal-operator/issues/3007))\n-
        enforce ol-prefix 'one' style for ordered lists ([#&#8203;2979](https://redirect.github.com/metal3-io/baremetal-operator/issues/2979))\n-
        fix reapprover workflow ([#&#8203;2977](https://redirect.github.com/metal3-io/baremetal-operator/issues/2977))\n-
        Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 in /test ([#&#8203;2958](https://redirect.github.com/metal3-io/baremetal-operator/issues/2958))\n-
        bump cert-manager to v1.18.5 ([#&#8203;2976](https://redirect.github.com/metal3-io/baremetal-operator/issues/2976))\n-
        bump github actions to new major versions ([#&#8203;2965](https://redirect.github.com/metal3-io/baremetal-operator/issues/2965))\n-
        Improve error handling in E2E artifact dump helpers ([#&#8203;2951](https://redirect.github.com/metal3-io/baremetal-operator/issues/2951))\n-
        Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;2956](https://redirect.github.com/metal3-io/baremetal-operator/issues/2956))\n-
        E2E: Log collection improvements ([#&#8203;2905](https://redirect.github.com/metal3-io/baremetal-operator/issues/2905))\n-
        E2E: Cleanup old hardwaredata ([#&#8203;2925](https://redirect.github.com/metal3-io/baremetal-operator/issues/2925))\n-
        E2E: Avoid BMO < 0.11 and Ironic > 30 together ([#&#8203;2910](https://redirect.github.com/metal3-io/baremetal-operator/issues/2910))\n-
        Refactor: move HardwareDetails type to HardwareData ([#&#8203;2889](https://redirect.github.com/metal3-io/baremetal-operator/issues/2889))\n-
        Log when cannot detach immediately ([#&#8203;2902](https://redirect.github.com/metal3-io/baremetal-operator/issues/2902))\n-
        E2E: Use UEFI ([#&#8203;2770](https://redirect.github.com/metal3-io/baremetal-operator/issues/2770))\n-
        Bump sigs.k8s.io/kind from 0.30.0 to 0.31.0 in /test ([#&#8203;2884](https://redirect.github.com/metal3-io/baremetal-operator/issues/2884))\n-
        Improve behavior on deletion of BMH with unreachable BMC in verifying state
        ([#&#8203;2879](https://redirect.github.com/metal3-io/baremetal-operator/issues/2879))\n-
        Add periodic test for release-0.12 ([#&#8203;2875](https://redirect.github.com/metal3-io/baremetal-operator/issues/2875))\n-
        Bump the github-actions group with 2 updates ([#&#8203;2863](https://redirect.github.com/metal3-io/baremetal-operator/issues/2863))\n-
        update dependabot config for release-0.12 ([#&#8203;2857](https://redirect.github.com/metal3-io/baremetal-operator/issues/2857))\n-
        add unit tests to SecretManager ([#&#8203;2812](https://redirect.github.com/metal3-io/baremetal-operator/issues/2812))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3154](https://redirect.github.com/metal3-io/baremetal-operator/issues/3154),
        [#&#8203;3104](https://redirect.github.com/metal3-io/baremetal-operator/issues/3104),
        [#&#8203;3003](https://redirect.github.com/metal3-io/baremetal-operator/issues/3003),
        [#&#8203;2929](https://redirect.github.com/metal3-io/baremetal-operator/issues/2929),
        [#&#8203;2882](https://redirect.github.com/metal3-io/baremetal-operator/issues/2882),
        [#&#8203;2844](https://redirect.github.com/metal3-io/baremetal-operator/issues/2844),
        [#&#8203;3126](https://redirect.github.com/metal3-io/baremetal-operator/issues/3126),
        [#&#8203;3080](https://redirect.github.com/metal3-io/baremetal-operator/issues/3080),
        [#&#8203;3038](https://redirect.github.com/metal3-io/baremetal-operator/issues/3038),
        [#&#8203;3103](https://redirect.github.com/metal3-io/baremetal-operator/issues/3103),
        [#&#8203;3036](https://redirect.github.com/metal3-io/baremetal-operator/issues/3036),
        [#&#8203;2983](https://redirect.github.com/metal3-io/baremetal-operator/issues/2983),
        [#&#8203;2843](https://redirect.github.com/metal3-io/baremetal-operator/issues/2843),
        [#&#8203;2864](https://redirect.github.com/metal3-io/baremetal-operator/issues/2864),
        [#&#8203;2861](https://redirect.github.com/metal3-io/baremetal-operator/issues/2861),
        [#&#8203;2918](https://redirect.github.com/metal3-io/baremetal-operator/issues/2918),
        [#&#8203;2920](https://redirect.github.com/metal3-io/baremetal-operator/issues/2920),
        [#&#8203;3005](https://redirect.github.com/metal3-io/baremetal-operator/issues/3005),
        [#&#8203;3006](https://redirect.github.com/metal3-io/baremetal-operator/issues/3006),
        [#&#8203;3081](https://redirect.github.com/metal3-io/baremetal-operator/issues/3081),
        [#&#8203;2865](https://redirect.github.com/metal3-io/baremetal-operator/issues/2865),
        [#&#8203;2899](https://redirect.github.com/metal3-io/baremetal-operator/issues/2899),
        [#&#8203;2919](https://redirect.github.com/metal3-io/baremetal-operator/issues/2919),
        [#&#8203;2957](https://redirect.github.com/metal3-io/baremetal-operator/issues/2957),
        [#&#8203;2897](https://redirect.github.com/metal3-io/baremetal-operator/issues/2897),
        [#&#8203;3057](https://redirect.github.com/metal3-io/baremetal-operator/issues/3057),
        [#&#8203;2883](https://redirect.github.com/metal3-io/baremetal-operator/issues/2883),
        [#&#8203;2984](https://redirect.github.com/metal3-io/baremetal-operator/issues/2984),
        [#&#8203;3105](https://redirect.github.com/metal3-io/baremetal-operator/issues/3105),
        [#&#8203;3063](https://redirect.github.com/metal3-io/baremetal-operator/issues/3063),
        [#&#8203;2845](https://redirect.github.com/metal3-io/baremetal-operator/issues/2845),
        [#&#8203;2931](https://redirect.github.com/metal3-io/baremetal-operator/issues/2931),
        [#&#8203;2933](https://redirect.github.com/metal3-io/baremetal-operator/issues/2933),
        [#&#8203;2985](https://redirect.github.com/metal3-io/baremetal-operator/issues/2985),
        [#&#8203;2986](https://redirect.github.com/metal3-io/baremetal-operator/issues/2986),
        [#&#8203;2848](https://redirect.github.com/metal3-io/baremetal-operator/issues/2848),
        [#&#8203;2932](https://redirect.github.com/metal3-io/baremetal-operator/issues/2932),
        [#&#8203;2862](https://redirect.github.com/metal3-io/baremetal-operator/issues/2862),
        [#&#8203;3070](https://redirect.github.com/metal3-io/baremetal-operator/issues/3070),
        [#&#8203;3018](https://redirect.github.com/metal3-io/baremetal-operator/issues/3018),
        [#&#8203;2849](https://redirect.github.com/metal3-io/baremetal-operator/issues/2849),
        [#&#8203;2846](https://redirect.github.com/metal3-io/baremetal-operator/issues/2846),
        [#&#8203;2898](https://redirect.github.com/metal3-io/baremetal-operator/issues/2898),
        [#&#8203;2896](https://redirect.github.com/metal3-io/baremetal-operator/issues/2896),
        [#&#8203;2952](https://redirect.github.com/metal3-io/baremetal-operator/issues/2952),
        [#&#8203;2912](https://redirect.github.com/metal3-io/baremetal-operator/issues/2912),
        [#&#8203;2967](https://redirect.github.com/metal3-io/baremetal-operator/issues/2967)\n\nThe
        image for this release is: v0.13.0\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.7)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.6...v0.12.7)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.6\n\n####
        :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
        ([#&#8203;3523](https://redirect.github.com/metal3-io/baremetal-operator/issues/3523))\n\n####
        :seedling: Others\n\n- Bump the CAPI to v1.12.11 ([#&#8203;3517](https://redirect.github.com/metal3-io/baremetal-operator/issues/3517))\n-
        Add delete permission for secrets in e2e role ([#&#8203;3515](https://redirect.github.com/metal3-io/baremetal-operator/issues/3515))\n-
        Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3450](https://redirect.github.com/metal3-io/baremetal-operator/issues/3450))\n-
        Bump go version to 1.25.13 ([#&#8203;3534](https://redirect.github.com/metal3-io/baremetal-operator/issues/3534))\n-
        Bump checkout to v7 ([#&#8203;3507](https://redirect.github.com/metal3-io/baremetal-operator/issues/3507))\n-
        Bump the kubernetes to v0.34.10 ([#&#8203;3449](https://redirect.github.com/metal3-io/baremetal-operator/issues/3449))\n-
        Pin ironic version to 31.0 in E2E tests for release-0.12 ([#&#8203;3459](https://redirect.github.com/metal3-io/baremetal-operator/issues/3459))\n\nThe
        image for this release is: v0.12.7\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.6)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.5...v0.12.6)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.5\n\n####
        Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3388](https://redirect.github.com/metal3-io/baremetal-operator/issues/3388))\n\n####
        Others\n\n- Bump the CAPI to 1.12.10 ([#&#8203;3431](https://redirect.github.com/metal3-io/baremetal-operator/issues/3431))\n-
        Bump go version to 1.25.12 ([#&#8203;3417](https://redirect.github.com/metal3-io/baremetal-operator/issues/3417))\n\nThe
        image for this release is: v0.12.6\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.5)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.4...v0.12.5)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.4\n\n####
        :seedling: Others\n\n- Bump cluster-api to v1.12.9 ([#&#8203;3373](https://redirect.github.com/metal3-io/baremetal-operator/issues/3373))\n-
        Use proper IPA cache address ([#&#8203;3362](https://redirect.github.com/metal3-io/baremetal-operator/issues/3362))\n-
        Bump the kubernetes group to v0.34.9 ([#&#8203;3352](https://redirect.github.com/metal3-io/baremetal-operator/issues/3352))\n-
        Bump Go version to 1.25.11 ([#&#8203;3317](https://redirect.github.com/metal3-io/baremetal-operator/issues/3317))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3256](https://redirect.github.com/metal3-io/baremetal-operator/issues/3256)
        [#&#8203;3223](https://redirect.github.com/metal3-io/baremetal-operator/issues/3223)
        [#&#8203;3255](https://redirect.github.com/metal3-io/baremetal-operator/issues/3255)\n\nThe
        image for this release is: v0.12.5\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.4)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.3...v0.12.4)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.3\n\n####
        :bug: Bug Fixes\n\n- Fix HFC controller error loop on deleted resource ([#&#8203;3131](https://redirect.github.com/metal3-io/baremetal-operator/issues/3131))\n-
        Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3134](https://redirect.github.com/metal3-io/baremetal-operator/issues/3134))\n\n####
        :seedling: Others\n\n- Bump CAPI to v1.12.7 ([#&#8203;3183](https://redirect.github.com/metal3-io/baremetal-operator/issues/3183))\n-
        Bump the kubernetes group to  v0.34.7 ([#&#8203;3171](https://redirect.github.com/metal3-io/baremetal-operator/issues/3171))\n-
        E2E: Use versioned images for Ironic + backports ([#&#8203;3177](https://redirect.github.com/metal3-io/baremetal-operator/issues/3177))\n-
        Bump go version used for building to 1.25.9 ([#&#8203;3146](https://redirect.github.com/metal3-io/baremetal-operator/issues/3146))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
        in /test ([#&#8203;3129](https://redirect.github.com/metal3-io/baremetal-operator/issues/3129))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
        ([#&#8203;3128](https://redirect.github.com/metal3-io/baremetal-operator/issues/3128))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3159](https://redirect.github.com/metal3-io/baremetal-operator/issues/3159),
        [#&#8203;3107](https://redirect.github.com/metal3-io/baremetal-operator/issues/3107)\n\nThe
        image for this release is: v0.12.4\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.3)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.2...v0.12.3)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.2\n\n####
        :bug: Bug Fixes\n\n- Add handling of paused annotation to the HFS controller
        ([#&#8203;3090](https://redirect.github.com/metal3-io/baremetal-operator/issues/3090))\n-
        Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3076](https://redirect.github.com/metal3-io/baremetal-operator/issues/3076))\n\n####
        :seedling: Others\n\n- Bump CAPI to v1.12.4 ([#&#8203;3099](https://redirect.github.com/metal3-io/baremetal-operator/issues/3099))\n-
        bump google.golang.org/grpc to v1.79.3 ([#&#8203;3097](https://redirect.github.com/metal3-io/baremetal-operator/issues/3097))\n-
        bump x/net to v0.49.0 ([#&#8203;3083](https://redirect.github.com/metal3-io/baremetal-operator/issues/3083))\n-
        Bump golangci-lint to v2.5.0 in workflow ([#&#8203;3085](https://redirect.github.com/metal3-io/baremetal-operator/issues/3085))\n-
        harden pr-verifier workflow trigger ([#&#8203;3088](https://redirect.github.com/metal3-io/baremetal-operator/issues/3088))\n-
        Update Go version to 1.25.8 ([#&#8203;3064](https://redirect.github.com/metal3-io/baremetal-operator/issues/3064))\n-
        Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3050](https://redirect.github.com/metal3-io/baremetal-operator/issues/3050))\n-
        Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test ([#&#8203;3040](https://redirect.github.com/metal3-io/baremetal-operator/issues/3040))\n-
        Bump the kubernetes group to v0.34.5 ([#&#8203;3039](https://redirect.github.com/metal3-io/baremetal-operator/issues/3039))\n-
        Bump golangci-lint to v2.5.0 and fix linter findings ([#&#8203;3032](https://redirect.github.com/metal3-io/baremetal-operator/issues/3032))\n-
        Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3020](https://redirect.github.com/metal3-io/baremetal-operator/issues/3020))\n-
        bump osv-scanner in hack/verify-release.sh ([#&#8203;3030](https://redirect.github.com/metal3-io/baremetal-operator/issues/3030))\n-
        add Sunnatillo as reviewer ([#&#8203;3026](https://redirect.github.com/metal3-io/baremetal-operator/issues/3026))\n-
        add smoshiur1237 as reviewer ([#&#8203;3017](https://redirect.github.com/metal3-io/baremetal-operator/issues/3017))\n-
        Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
        ([#&#8203;2990](https://redirect.github.com/metal3-io/baremetal-operator/issues/2990))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2988](https://redirect.github.com/metal3-io/baremetal-operator/issues/2988))\n-
        Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;2992](https://redirect.github.com/metal3-io/baremetal-operator/issues/2992))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3008](https://redirect.github.com/metal3-io/baremetal-operator/issues/3008),
        [#&#8203;3027](https://redirect.github.com/metal3-io/baremetal-operator/issues/3027),
        [#&#8203;2987](https://redirect.github.com/metal3-io/baremetal-operator/issues/2987)\n\nThe
        image for this release is: v0.12.3\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.2)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.1...v0.12.2)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.1\n\n####
        :seedling: Others\n\n- Bump sigs.k8s.io/controller-runtime from 0.22.4 to
        0.22.5 in /apis ([#&#8203;2938](https://redirect.github.com/metal3-io/baremetal-operator/issues/2938))\n-
        Bump github.com/cert-manager/cert-manager from 1.18.4 to 1.18.5 in /test ([#&#8203;2974](https://redirect.github.com/metal3-io/baremetal-operator/issues/2974))\n-
        Bump golang version to 1.24.13 ([#&#8203;2969](https://redirect.github.com/metal3-io/baremetal-operator/issues/2969))\n-
        Bump CAPI to v1.12.2 ([#&#8203;2935](https://redirect.github.com/metal3-io/baremetal-operator/issues/2935))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
        in /test ([#&#8203;2939](https://redirect.github.com/metal3-io/baremetal-operator/issues/2939))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
        ([#&#8203;2936](https://redirect.github.com/metal3-io/baremetal-operator/issues/2936))\n-
        Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in /test ([#&#8203;2940](https://redirect.github.com/metal3-io/baremetal-operator/issues/2940))\n-
        Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 ([#&#8203;2937](https://redirect.github.com/metal3-io/baremetal-operator/issues/2937))\n\nThe
        image for this release is: v0.12.2\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.1)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.0...v0.12.1)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.12.0\n\n####
        :seedling: Others\n\n- Bump github.com/onsi/ginkgo/v2 from 2.27.4 to 2.27.5
        in /test ([#&#8203;2921](https://redirect.github.com/metal3-io/baremetal-operator/issues/2921))\n-
        Bump golang version to 1.24.12 ([#&#8203;2913](https://redirect.github.com/metal3-io/baremetal-operator/issues/2913))\n-
        Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 in /test ([#&#8203;2900](https://redirect.github.com/metal3-io/baremetal-operator/issues/2900))\n-
        Pin ironic version to release-33.0 ([#&#8203;2891](https://redirect.github.com/metal3-io/baremetal-operator/issues/2891))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.6 to 3.6.7 ([#&#8203;2886](https://redirect.github.com/metal3-io/baremetal-operator/issues/2886))\n-
        Bump capi to v1.12.1 ([#&#8203;2885](https://redirect.github.com/metal3-io/baremetal-operator/issues/2885))\n\nThe
        image for this release is: v0.12.1\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.12.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.0)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.7...v0.12.0)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.11.0\n\n####
        :warning: Breaking Changes\n\n- Remove support for Ironic before 2024.1 ([#&#8203;2756](https://redirect.github.com/metal3-io/baremetal-operator/issues/2756))\n-
        Completely remove support for ironic-inspector ([#&#8203;2755](https://redirect.github.com/metal3-io/baremetal-operator/issues/2755))\n-
        Drop the non-Redfish iLO 4 and iLO 5 drivers ([#&#8203;2750](https://redirect.github.com/metal3-io/baremetal-operator/issues/2750))\n-
        Change architecture default to match controller ([#&#8203;2698](https://redirect.github.com/metal3-io/baremetal-operator/issues/2698))\n\n####
        :sparkles: New Features\n\n- enable container signing ([#&#8203;2826](https://redirect.github.com/metal3-io/baremetal-operator/issues/2826))\n-
        BMO: do not require checksums for OCI images ([#&#8203;2806](https://redirect.github.com/metal3-io/baremetal-operator/issues/2806))\n-
        add image SBOM attestation to image builds ([#&#8203;2813](https://redirect.github.com/metal3-io/baremetal-operator/issues/2813))\n-
        Make bootMACAddress optional for virtual media with inspection enabled ([#&#8203;2793](https://redirect.github.com/metal3-io/baremetal-operator/issues/2793))\n-
        Capture and store LLDP data in HardwareData ([#&#8203;2752](https://redirect.github.com/metal3-io/baremetal-operator/issues/2752))\n-
        Allow recovering hardware details from existing HardwareData ([#&#8203;2754](https://redirect.github.com/metal3-io/baremetal-operator/issues/2754))\n-
        Integrate with IrSO for getting Ironic details ([#&#8203;2713](https://redirect.github.com/metal3-io/baremetal-operator/issues/2713))\n-
        Add namespace scoped mode ([#&#8203;2529](https://redirect.github.com/metal3-io/baremetal-operator/issues/2529))\n-
        Introduce InspectionMode field ([#&#8203;2670](https://redirect.github.com/metal3-io/baremetal-operator/issues/2670))\n\n####
        :bug: Bug Fixes\n\n- Abort inspection/cleaning before powering off during
        deletion ([#&#8203;2796](https://redirect.github.com/metal3-io/baremetal-operator/issues/2796))\n-
        Make bootMACAddress webhook validation case-insensitive ([#&#8203;2740](https://redirect.github.com/metal3-io/baremetal-operator/issues/2740))\n-
        Align BMO e2e optional test to namespace scoped config ([#&#8203;2716](https://redirect.github.com/metal3-io/baremetal-operator/issues/2716))\n-
        Create a PreprovisioningImage for servicing if needed ([#&#8203;2690](https://redirect.github.com/metal3-io/baremetal-operator/issues/2690))\n\n####
        :book: Documentation\n\n- add AGENTS.md ([#&#8203;2763](https://redirect.github.com/metal3-io/baremetal-operator/issues/2763))\n-
        Add release-0.11 test triggers to README ([#&#8203;2685](https://redirect.github.com/metal3-io/baremetal-operator/issues/2685))\n-
        Add alpha release in release documentation ([#&#8203;2655](https://redirect.github.com/metal3-io/baremetal-operator/issues/2655))\n-
        Update info on running e2e locally ([#&#8203;2642](https://redirect.github.com/metal3-io/baremetal-operator/issues/2642))\n-
        Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2860](https://redirect.github.com/metal3-io/baremetal-operator/issues/2860))\n\n####
        :seedling: Others\n\n- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 in
        /test ([#&#8203;2871](https://redirect.github.com/metal3-io/baremetal-operator/issues/2871))\n-
        Bump the kubernetes group to v0.34.3 ([#&#8203;2866](https://redirect.github.com/metal3-io/baremetal-operator/issues/2866))\n-
        Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 in /test ([#&#8203;2870](https://redirect.github.com/metal3-io/baremetal-operator/issues/2870))\n-
        Bump CAPI to v1.12.0 ([#&#8203;2874](https://redirect.github.com/metal3-io/baremetal-operator/issues/2874))\n-
        Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;2868](https://redirect.github.com/metal3-io/baremetal-operator/issues/2868))\n-
        Bump github.com/cert-manager/cert-manager from 1.18.2 to 1.18.4 in /test ([#&#8203;2869](https://redirect.github.com/metal3-io/baremetal-operator/issues/2869))\n-
        e2e: retry reconcile loop after patching ([#&#8203;2836](https://redirect.github.com/metal3-io/baremetal-operator/issues/2836))\n-
        E2E: Fix race condition in upgrade tests ([#&#8203;2827](https://redirect.github.com/metal3-io/baremetal-operator/issues/2827))\n-
        lint: allow long lines in tables and code fences ([#&#8203;2835](https://redirect.github.com/metal3-io/baremetal-operator/issues/2835))\n-
        e2e: pre-pull images to work around kind ctr import issue ([#&#8203;2833](https://redirect.github.com/metal3-io/baremetal-operator/issues/2833))\n-
        Bump libvirt.org/go/libvirt from 1.11006.0 to 1.11010.0 in /test ([#&#8203;2831](https://redirect.github.com/metal3-io/baremetal-operator/issues/2831))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.0 to 0.6.1
        ([#&#8203;2829](https://redirect.github.com/metal3-io/baremetal-operator/issues/2829))\n-
        bump golang to 1.24.11 ([#&#8203;2822](https://redirect.github.com/metal3-io/baremetal-operator/issues/2822))\n-
        refactor: use controllerutil.RemoveFinalizer for finalizer management ([#&#8203;2820](https://redirect.github.com/metal3-io/baremetal-operator/issues/2820))\n-
        Apply gopls modernize suggestions ([#&#8203;2815](https://redirect.github.com/metal3-io/baremetal-operator/issues/2815))\n-
        Replace custom string utility with standard library ([#&#8203;2819](https://redirect.github.com/metal3-io/baremetal-operator/issues/2819))\n-
        Bump the github-actions group with 2 updates ([#&#8203;2817](https://redirect.github.com/metal3-io/baremetal-operator/issues/2817))\n-
        Enable errorlint linter and fix lints ([#&#8203;2809](https://redirect.github.com/metal3-io/baremetal-operator/issues/2809))\n-
        Bump go.uber.org/zap from 1.27.0 to 1.27.1 ([#&#8203;2800](https://redirect.github.com/metal3-io/baremetal-operator/issues/2800))\n-
        Add yamllint workflow ([#&#8203;2811](https://redirect.github.com/metal3-io/baremetal-operator/issues/2811))\n-
        Improve ironic version patching with IrSO ([#&#8203;2808](https://redirect.github.com/metal3-io/baremetal-operator/issues/2808))\n-
        remove scheduled osv-scanner workflow ([#&#8203;2807](https://redirect.github.com/metal3-io/baremetal-operator/issues/2807))\n-
        Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 ([#&#8203;2801](https://redirect.github.com/metal3-io/baremetal-operator/issues/2801))\n-
        Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /hack/tools ([#&#8203;2802](https://redirect.github.com/metal3-io/baremetal-operator/issues/2802))\n-
        Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /test ([#&#8203;2794](https://redirect.github.com/metal3-io/baremetal-operator/issues/2794))\n-
        E2E: Bump kubectl minimum version to v1.34.1 ([#&#8203;2791](https://redirect.github.com/metal3-io/baremetal-operator/issues/2791))\n-
        Bump sigs.k8s.io/kustomize/api from 0.20.1 to 0.21.0 in /test ([#&#8203;2786](https://redirect.github.com/metal3-io/baremetal-operator/issues/2786))\n-
        Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools
        ([#&#8203;2784](https://redirect.github.com/metal3-io/baremetal-operator/issues/2784))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.5 to 3.6.6 ([#&#8203;2783](https://redirect.github.com/metal3-io/baremetal-operator/issues/2783))\n-
        Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /hack/tools ([#&#8203;2767](https://redirect.github.com/metal3-io/baremetal-operator/issues/2767))\n-
        Bump k8s.io modules to v0.34.1 and CR to v0.22.4 ([#&#8203;2779](https://redirect.github.com/metal3-io/baremetal-operator/issues/2779))\n-
        E2E: External inspection name collision fix ([#&#8203;2775](https://redirect.github.com/metal3-io/baremetal-operator/issues/2775))\n-
        E2E: Remove duplicate inspection test ([#&#8203;2746](https://redirect.github.com/metal3-io/baremetal-operator/issues/2746))\n-
        E2E: Pre-download IPA and serve from disk image server ([#&#8203;2760](https://redirect.github.com/metal3-io/baremetal-operator/issues/2760))\n-
        Update to Pull request template ([#&#8203;2753](https://redirect.github.com/metal3-io/baremetal-operator/issues/2753))\n-
        vbmctl: support multiple network interfaces ([#&#8203;2207](https://redirect.github.com/metal3-io/baremetal-operator/issues/2207))\n-
        E2E: Improve logs and artifacts in upgrade tests ([#&#8203;2744](https://redirect.github.com/metal3-io/baremetal-operator/issues/2744))\n-
        E2E: Make use of DisableCertificateVerification setting ([#&#8203;2715](https://redirect.github.com/metal3-io/baremetal-operator/issues/2715))\n-
        Add release manifests ([#&#8203;2736](https://redirect.github.com/metal3-io/baremetal-operator/issues/2736))\n-
        E2E: Use IrSO also in upgrade tests ([#&#8203;2729](https://redirect.github.com/metal3-io/baremetal-operator/issues/2729))\n-
        E2E: Bump IrSO version to v0.5.2 and unify yaml formatting ([#&#8203;2733](https://redirect.github.com/metal3-io/baremetal-operator/issues/2733))\n-
        VBMCTL: Avoid re-using the default storage pool ([#&#8203;2365](https://redirect.github.com/metal3-io/baremetal-operator/issues/2365))\n-
        Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.1 to 0.6.0
        in /test ([#&#8203;2726](https://redirect.github.com/metal3-io/baremetal-operator/issues/2726))\n-
        Do not use os.Exit outside of cmd ([#&#8203;2717](https://redirect.github.com/metal3-io/baremetal-operator/issues/2717))\n-
        Replace ironic deployment with IrSO in e2e ([#&#8203;2681](https://redirect.github.com/metal3-io/baremetal-operator/issues/2681))\n-
        Dockerfile: strip out symbol table by default for public images ([#&#8203;2711](https://redirect.github.com/metal3-io/baremetal-operator/issues/2711))\n-
        cmd: strip out symbol table & DWARF debugging info ([#&#8203;2709](https://redirect.github.com/metal3-io/baremetal-operator/issues/2709))\n-
        E2E: Drop periodic job for release-0.8 ([#&#8203;2704](https://redirect.github.com/metal3-io/baremetal-operator/issues/2704))\n-
        add specific time to dependabot config ([#&#8203;2703](https://redirect.github.com/metal3-io/baremetal-operator/issues/2703))\n-
        E2E: Change how upgrade tests are cleaned up ([#&#8203;2697](https://redirect.github.com/metal3-io/baremetal-operator/issues/2697))\n-
        Fix OSV-Scanner ([#&#8203;2677](https://redirect.github.com/metal3-io/baremetal-operator/issues/2677))\n-
        Increase optional periodic test time ([#&#8203;2696](https://redirect.github.com/metal3-io/baremetal-operator/issues/2696))\n-
        E2E: Make timeout configurable and increase it for optional periodics ([#&#8203;2686](https://redirect.github.com/metal3-io/baremetal-operator/issues/2686))\n-
        Add IPA\\_BASEURI to download ipa image from Nordix ([#&#8203;2680](https://redirect.github.com/metal3-io/baremetal-operator/issues/2680))\n-
        Add periodic release-0.11 test ([#&#8203;2678](https://redirect.github.com/metal3-io/baremetal-operator/issues/2678))\n-
        Add e2e tests for release 0.11 ([#&#8203;2674](https://redirect.github.com/metal3-io/baremetal-operator/issues/2674))\n-
        Accept uppercase format in upgrade focus ([#&#8203;2657](https://redirect.github.com/metal3-io/baremetal-operator/issues/2657))\n-
        Remove checking keepalived image tag during release ([#&#8203;2656](https://redirect.github.com/metal3-io/baremetal-operator/issues/2656))\n-
        add dependabot support for release-0.11 ([#&#8203;2660](https://redirect.github.com/metal3-io/baremetal-operator/issues/2660))\n-
        Bump github.com/prometheus/client\\_golang from 1.23.0 to 1.23.2 ([#&#8203;2652](https://redirect.github.com/metal3-io/baremetal-operator/issues/2652))\n-
        update github runners to oci gh arc runners ([#&#8203;2623](https://redirect.github.com/metal3-io/baremetal-operator/issues/2623))\n-
        Enable linter errname ([#&#8203;2615](https://redirect.github.com/metal3-io/baremetal-operator/issues/2615))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;2653](https://redirect.github.com/metal3-io/baremetal-operator/issues/2653),
        [#&#8203;2654](https://redirect.github.com/metal3-io/baremetal-operator/issues/2654),
        [#&#8203;2665](https://redirect.github.com/metal3-io/baremetal-operator/issues/2665),
        [#&#8203;2668](https://redirect.github.com/metal3-io/baremetal-operator/issues/2668),
        [#&#8203;2669](https://redirect.github.com/metal3-io/baremetal-operator/issues/2669),
        [#&#8203;2693](https://redirect.github.com/metal3-io/baremetal-operator/issues/2693),
        [#&#8203;2671](https://redirect.github.com/metal3-io/baremetal-operator/issues/2671),
        [#&#8203;2700](https://redirect.github.com/metal3-io/baremetal-operator/issues/2700),
        [#&#8203;2714](https://redirect.github.com/metal3-io/baremetal-operator/issues/2714),
        [#&#8203;2718](https://redirect.github.com/metal3-io/baremetal-operator/issues/2718),
        [#&#8203;2722](https://redirect.github.com/metal3-io/baremetal-operator/issues/2722),\n
        \ [#&#8203;2723](https://redirect.github.com/metal3-io/baremetal-operator/issues/2723),
        [#&#8203;2724](https://redirect.github.com/metal3-io/baremetal-operator/issues/2724),
        [#&#8203;2725](https://redirect.github.com/metal3-io/baremetal-operator/issues/2725),
        [#&#8203;2747](https://redirect.github.com/metal3-io/baremetal-operator/issues/2747),
        [#&#8203;2757](https://redirect.github.com/metal3-io/baremetal-operator/issues/2757),
        [#&#8203;2764](https://redirect.github.com/metal3-io/baremetal-operator/issues/2764),
        [#&#8203;2782](https://redirect.github.com/metal3-io/baremetal-operator/issues/2782),
        [#&#8203;2799](https://redirect.github.com/metal3-io/baremetal-operator/issues/2799),
        [#&#8203;2816](https://redirect.github.com/metal3-io/baremetal-operator/issues/2816),
        [#&#8203;2828](https://redirect.github.com/metal3-io/baremetal-operator/issues/2828),
        [#&#8203;2830](https://redirect.github.com/metal3-io/baremetal-operator/issues/2830)\n\nThe
        image for this release is: v0.12.0\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.11.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.7)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.6...v0.11.7)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.11.6\n\n####
        :bug: Bug Fixes\n\n- Remove unused RBAC permissions from controller ClusterRole
        ([#&#8203;3135](https://redirect.github.com/metal3-io/baremetal-operator/issues/3135))\n-
        Fix HFC controller error loop on deleted resource ([#&#8203;3130](https://redirect.github.com/metal3-io/baremetal-operator/issues/3130))\n\n####
        :seedling: Others\n\n- Uplift CAPI to v1.11.10 ([#&#8203;3182](https://redirect.github.com/metal3-io/baremetal-operator/issues/3182))\n-
        Bump the kubernetes group to  v0.33.11 ([#&#8203;3172](https://redirect.github.com/metal3-io/baremetal-operator/issues/3172))\n-
        Bump go version used for building to 1.25.9 ([#&#8203;3147](https://redirect.github.com/metal3-io/baremetal-operator/issues/3147))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3109](https://redirect.github.com/metal3-io/baremetal-operator/issues/3109),
        [#&#8203;3160](https://redirect.github.com/metal3-io/baremetal-operator/issues/3160)\n\nThe
        image for this release is: v0.11.7\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.11.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.6)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.5...v0.11.6)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.11.5\n\n####
        :bug: Bug Fixes\n\n- Add handling of paused annotation to the HFS controller
        ([#&#8203;3089](https://redirect.github.com/metal3-io/baremetal-operator/issues/3089))\n-
        Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3077](https://redirect.github.com/metal3-io/baremetal-operator/issues/3077))\n\n####
        :seedling: Others\n\n- Bump CAPI to v1.11.7 ([#&#8203;3100](https://redirect.github.com/metal3-io/baremetal-operator/issues/3100))\n-
        bump google.golang.org/grpc to v1.79.3 ([#&#8203;3098](https://redirect.github.com/metal3-io/baremetal-operator/issues/3098))\n-
        Bump golangci-lint to v2.5.0 ([#&#8203;3086](https://redirect.github.com/metal3-io/baremetal-operator/issues/3086))\n-
        bump x/net to v0.49.0 ([#&#8203;3084](https://redirect.github.com/metal3-io/baremetal-operator/issues/3084))\n-
        harden pr-verifier workflow trigger ([#&#8203;3087](https://redirect.github.com/metal3-io/baremetal-operator/issues/3087))\n-
        Update Go version to 1.25.8 ([#&#8203;3066](https://redirect.github.com/metal3-io/baremetal-operator/issues/3066))\n-
        Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3051](https://redirect.github.com/metal3-io/baremetal-operator/issues/3051))\n-
        Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test ([#&#8203;3042](https://redirect.github.com/metal3-io/baremetal-operator/issues/3042))\n-
        Bump the kubernetes group to v0.33.9 ([#&#8203;3041](https://redirect.github.com/metal3-io/baremetal-operator/issues/3041))\n-
        Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2995](https://redirect.github.com/metal3-io/baremetal-operator/issues/2995))\n-
        bump osv-scanner in hack/verify-release.sh ([#&#8203;3031](https://redirect.github.com/metal3-io/baremetal-operator/issues/3031))\n-
        add Sunnatillo as reviewer ([#&#8203;3025](https://redirect.github.com/metal3-io/baremetal-operator/issues/3025))\n-
        Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3019](https://redirect.github.com/metal3-io/baremetal-operator/issues/3019))\n-
        add smoshiur1237 as reviewer ([#&#8203;3016](https://redirect.github.com/metal3-io/baremetal-operator/issues/3016))\n-
        E2E: Avoid pre-pulling release-0.8 ([#&#8203;3010](https://redirect.github.com/metal3-io/baremetal-operator/issues/3010))\n\n####
        :recycle: Superseded or Reverted\n\n- [#&#8203;3029](https://redirect.github.com/metal3-io/baremetal-operator/issues/3029),
        [#&#8203;3009](https://redirect.github.com/metal3-io/baremetal-operator/issues/3009),
        [#&#8203;2994](https://redirect.github.com/metal3-io/baremetal-operator/issues/2994)\n\nThe
        image for this release is: v0.11.6\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.11.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.5)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.4...v0.11.5)\n\n<!--
        markdownlint-disable no-inline-html line-length -->\n\n### Changes since v0.11.4\n\n####
        :seedling: Others\n\n- Bump github.com/cert-manager/cert-manager from 1.18.4
        to 1.18.5 in /test ([#&#8203;2975](https://redirect.github.com/metal3-io/baremetal-operator/issues/2975))\n-
        Bump golang version to 1.24.13 ([#&#8203;2968](https://redirect.github.com/metal3-io/baremetal-operator/issues/2968))\n-
        Bump CAPI to v1.11.5 ([#&#8203;2941](https://redirect.github.com/metal3-io/baremetal-operator/issues/2941))\n\nThe
        image for this release is: v0.11.5\n\n*Thanks to all our contributors!* \U0001F60A\n\n###
        [`v0.11.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.4)\n\n[Compare
        Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/\n\n>
        \u2702 **Note**\n> \n> PR body was truncated to here.\n\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/vexxhost/atmosphere.common).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQ0LjM5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->\n"
      change_url: https://github.com/vexxhost/atmosphere.common/pull/99
      child_jobs: []
      commit_id: de2e0ee340c736963f2a3f4a82db855e1e2da334
      event_id: 1f7e4120-a0c7-11f1-9d1b-3d4e4f941fc4
      executor:
        hostname: 2d72f0692154
        inventory_file: /var/lib/zuul/builds/f97bfd9bfe224751b3588ecba0120c18/ansible/inventory.yaml
        log_root: /var/lib/zuul/builds/f97bfd9bfe224751b3588ecba0120c18/work/logs
        result_data_file: /var/lib/zuul/builds/f97bfd9bfe224751b3588ecba0120c18/work/results.json
        src_root: /var/lib/zuul/builds/f97bfd9bfe224751b3588ecba0120c18/work/src
        work_root: /var/lib/zuul/builds/f97bfd9bfe224751b3588ecba0120c18/work
      include_vars: []
      items:
      - branch: main
        change: '99'
        change_message: "chore(deps): update dependency metal3-io/baremetal-operator
          to v0.13.3\n\n> \u2139\uFE0F **Note**\n> \n> This PR body was truncated
          due to platform limits.\n\nThis PR contains the following updates:\n\n|
          Package | Update | Change |\n|---|---|---|\n| [metal3-io/baremetal-operator](https://redirect.github.com/metal3-io/baremetal-operator)
          | minor | `0.10.3` \u2192 `0.13.3` |\n\n---\n\n### Release Notes\n\n<details>\n<summary>metal3-io/baremetal-operator
          (metal3-io/baremetal-operator)</summary>\n\n### [`v0.13.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.2...v0.13.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.2\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3522](https://redirect.github.com/metal3-io/baremetal-operator/issues/3522))\n\n####
          :seedling: Others\n\n- Bump k8s.io/api from v0.35.7 to v0.35.8 ([#&#8203;3559](https://redirect.github.com/metal3-io/baremetal-operator/issues/3559))\n-
          Bump go version to 1.25.13 ([#&#8203;3533](https://redirect.github.com/metal3-io/baremetal-operator/issues/3533))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3513](https://redirect.github.com/metal3-io/baremetal-operator/issues/3513))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.13 to 3.6.14 ([#&#8203;3476](https://redirect.github.com/metal3-io/baremetal-operator/issues/3476))\n-
          Bump checkout to v7 and remove inline zizmor comment ([#&#8203;3506](https://redirect.github.com/metal3-io/baremetal-operator/issues/3506))\n-
          Pin ironic version to 35.0 in default e2e overlay ([#&#8203;3464](https://redirect.github.com/metal3-io/baremetal-operator/issues/3464))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3448](https://redirect.github.com/metal3-io/baremetal-operator/issues/3448))\n\n####
          :recycle: Superseded or Reverted\n\n- ([#&#8203;3557](https://redirect.github.com/metal3-io/baremetal-operator/issues/3557)),
          ([#&#8203;3552](https://redirect.github.com/metal3-io/baremetal-operator/issues/3552)),
          ([#&#8203;3519](https://redirect.github.com/metal3-io/baremetal-operator/issues/3519)),
          ([#&#8203;3447](https://redirect.github.com/metal3-io/baremetal-operator/issues/3447))\n\nThe
          image for this release is: v0.13.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.1...v0.13.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.1\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3389](https://redirect.github.com/metal3-io/baremetal-operator/issues/3389))\n\n####
          Others\n\n- Bump the capi group (to v1.13.4) across 3 directories with 2
          updates ([#&#8203;3429](https://redirect.github.com/metal3-io/baremetal-operator/issues/3429))\n-
          Bump Go version to 1.25.12 ([#&#8203;3416](https://redirect.github.com/metal3-io/baremetal-operator/issues/3416))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.2 to 1.20.3 in /test
          ([#&#8203;3404](https://redirect.github.com/metal3-io/baremetal-operator/issues/3404))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.12 to 3.6.13 ([#&#8203;3403](https://redirect.github.com/metal3-io/baremetal-operator/issues/3403))\n-
          Bump zizmorcore/zizmor-action from 0.5.6 to 0.5.7 in the github-actions
          group ([#&#8203;3391](https://redirect.github.com/metal3-io/baremetal-operator/issues/3391))\n\nThe
          image for this release is: v0.13.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.13.0...v0.13.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.13.0\n\n#### :bug: Bug Fixes\n\n- Fix reconciling HFS created before
          BMH and add e2e tests ([#&#8203;3259](https://redirect.github.com/metal3-io/baremetal-operator/issues/3259))\n\n####
          :seedling: Others\n\n- Bump cluster-api to v1.13.3 ([#&#8203;3376](https://redirect.github.com/metal3-io/baremetal-operator/issues/3376))\n-
          fix dependabots build workflop step ([#&#8203;3367](https://redirect.github.com/metal3-io/baremetal-operator/issues/3367))\n-
          Use proper IPA cache address ([#&#8203;3359](https://redirect.github.com/metal3-io/baremetal-operator/issues/3359))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.11 to 3.6.12 ([#&#8203;3323](https://redirect.github.com/metal3-io/baremetal-operator/issues/3323))\n-
          Bump x/net to v0.55.0 ([#&#8203;3320](https://redirect.github.com/metal3-io/baremetal-operator/issues/3320))\n-
          Bump Go version to 1.25.11 ([#&#8203;3315](https://redirect.github.com/metal3-io/baremetal-operator/issues/3315))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          in /test ([#&#8203;3295](https://redirect.github.com/metal3-io/baremetal-operator/issues/3295))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.1 to 0.8.2
          ([#&#8203;3294](https://redirect.github.com/metal3-io/baremetal-operator/issues/3294))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 in /test ([#&#8203;3231](https://redirect.github.com/metal3-io/baremetal-operator/issues/3231))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.3 ([#&#8203;3228](https://redirect.github.com/metal3-io/baremetal-operator/issues/3228))\n-
          Bump the kubernetes group across 3 directories with 5 updates ([#&#8203;3351](https://redirect.github.com/metal3-io/baremetal-operator/issues/3351))\n-
          Fix e2e test to use irso v0.9 and ironic v35.0 ([#&#8203;3257](https://redirect.github.com/metal3-io/baremetal-operator/issues/3257))\n-
          Bump the github-actions group with 2 updates ([#&#8203;3297](https://redirect.github.com/metal3-io/baremetal-operator/issues/3297))\n-
          remove obsoleted release action ([#&#8203;3234](https://redirect.github.com/metal3-io/baremetal-operator/issues/3234))\n-
          Bump the capi group across 2 directories with 1 update ([#&#8203;3225](https://redirect.github.com/metal3-io/baremetal-operator/issues/3225))\n-
          Use hard reboot in firmware settings test ([#&#8203;3316](https://redirect.github.com/metal3-io/baremetal-operator/issues/3316))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3254](https://redirect.github.com/metal3-io/baremetal-operator/issues/3254)
          [#&#8203;3227](https://redirect.github.com/metal3-io/baremetal-operator/issues/3227)
          [#&#8203;3240](https://redirect.github.com/metal3-io/baremetal-operator/issues/3240)
          [#&#8203;3253](https://redirect.github.com/metal3-io/baremetal-operator/issues/3253)\n\nThe
          image for this release is: v0.13.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.13.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.13.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.7...v0.13.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :warning: Breaking Changes\n\n- Uplifts CAPI to v1.13.0-rc.1,
          k8s group to v0.35.4 and controller-runtime to v0.23.3 ([#&#8203;3173](https://redirect.github.com/metal3-io/baremetal-operator/issues/3173))\n-
          Remove the iRMC driver, deprecate BMH.Spec.Firmware ([#&#8203;3034](https://redirect.github.com/metal3-io/baremetal-operator/issues/3034))\n\n####
          :sparkles: New Features\n\n- Allow forced detachment of a host from Ironic
          ([#&#8203;2955](https://redirect.github.com/metal3-io/baremetal-operator/issues/2955))\n-
          Accept per-host pull secrets for external OCI registries ([#&#8203;2745](https://redirect.github.com/metal3-io/baremetal-operator/issues/2745))\n-
          Add libvirt network creation and deletion to vbmctl ([#&#8203;3136](https://redirect.github.com/metal3-io/baremetal-operator/issues/3136))\n-
          Adds Associate logic for HostClaim ([#&#8203;2996](https://redirect.github.com/metal3-io/baremetal-operator/issues/2996))\n-
          Add multi-architecture PXE boot support ([#&#8203;2966](https://redirect.github.com/metal3-io/baremetal-operator/issues/2966))\n-
          Add Healthy condition based on BMC health rollup ([#&#8203;3013](https://redirect.github.com/metal3-io/baremetal-operator/issues/3013))\n-
          Add PCI Address field to HardwareData NIC ([#&#8203;2895](https://redirect.github.com/metal3-io/baremetal-operator/issues/2895))\n-
          Restructure VBMCTL into separate package and CLI ([#&#8203;2953](https://redirect.github.com/metal3-io/baremetal-operator/issues/2953))\n-
          Conditions implementation for BareMetalHosts ([#&#8203;2945](https://redirect.github.com/metal3-io/baremetal-operator/issues/2945))\n-
          HostClaim custom resources ([#&#8203;2856](https://redirect.github.com/metal3-io/baremetal-operator/issues/2856))\n-
          Allow enabling ExternallyProvisioned for available hosts ([#&#8203;2774](https://redirect.github.com/metal3-io/baremetal-operator/issues/2774))\n\n####
          :bug: Bug Fixes\n\n- Add missing `context` to `PreprovisioningImageFormats`
          func ([#&#8203;3165](https://redirect.github.com/metal3-io/baremetal-operator/issues/3165))\n-
          Fix Healthy condition staying Unknown despite Ironic reporting health status
          ([#&#8203;3133](https://redirect.github.com/metal3-io/baremetal-operator/issues/3133))\n-
          Add webhook readiness check before starting manager ([#&#8203;3162](https://redirect.github.com/metal3-io/baremetal-operator/issues/3162))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3113](https://redirect.github.com/metal3-io/baremetal-operator/issues/3113))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3124](https://redirect.github.com/metal3-io/baremetal-operator/issues/3124))\n-
          Add handling of paused annotation to the HFS controller ([#&#8203;3074](https://redirect.github.com/metal3-io/baremetal-operator/issues/3074))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3073](https://redirect.github.com/metal3-io/baremetal-operator/issues/3073))\n-
          Do not check power failure when not applicable ([#&#8203;3069](https://redirect.github.com/metal3-io/baremetal-operator/issues/3069))\n-
          Enable BMO to abort servicing to back out of failures ([#&#8203;3000](https://redirect.github.com/metal3-io/baremetal-operator/issues/3000))\n-
          Do not log firmware components on each BMH reconciliation ([#&#8203;2963](https://redirect.github.com/metal3-io/baremetal-operator/issues/2963))\n-
          Correctly handle resource generations for HFC and HFS ([#&#8203;2964](https://redirect.github.com/metal3-io/baremetal-operator/issues/2964))\n-
          Make architecture tests portable across x86\\_64 and aarch64 ([#&#8203;2942](https://redirect.github.com/metal3-io/baremetal-operator/issues/2942))\n-
          Fix deletion hang when aborting inspection during power-off ([#&#8203;2928](https://redirect.github.com/metal3-io/baremetal-operator/issues/2928))\n-
          Allow setting `force_persistent_boot_device: <value>` for deploy\\_interface:
          direct ([#&#8203;2614](https://redirect.github.com/metal3-io/baremetal-operator/issues/2614))\n-
          Fix errors.As usage for NoDataInSecretError ([#&#8203;2890](https://redirect.github.com/metal3-io/baremetal-operator/issues/2890))\n-
          Sync automated\\_clean before deprovisioning ([#&#8203;2881](https://redirect.github.com/metal3-io/baremetal-operator/issues/2881))\n-
          Require PreprovisioningImage for deprovisioning when cleaning is enabled
          ([#&#8203;2859](https://redirect.github.com/metal3-io/baremetal-operator/issues/2859))\n\n####
          :book: Documentation\n\n- Add release 0.13 test triggers to README ([#&#8203;3219](https://redirect.github.com/metal3-io/baremetal-operator/issues/3219))\n-
          add OpenSSF OSPS baseline level 1 badge ([#&#8203;3114](https://redirect.github.com/metal3-io/baremetal-operator/issues/3114))\n-
          Add release 0.12 test triggers to README ([#&#8203;2892](https://redirect.github.com/metal3-io/baremetal-operator/issues/2892))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2773](https://redirect.github.com/metal3-io/baremetal-operator/issues/2773))\n\n####
          :seedling: Others\n\n- Bump Go version to 1.25.10 ([#&#8203;3224](https://redirect.github.com/metal3-io/baremetal-operator/issues/3224))\n-
          Bump CAPI to v1.13.1 ([#&#8203;3212](https://redirect.github.com/metal3-io/baremetal-operator/issues/3212))\n-
          Bump github.com/moby/moby/client from 0.4.0 to 0.4.1 in /test ([#&#8203;3188](https://redirect.github.com/metal3-io/baremetal-operator/issues/3188))\n-
          Bump CAPI to v1.13.0 ([#&#8203;3187](https://redirect.github.com/metal3-io/baremetal-operator/issues/3187))\n-
          Simplify e2e fixture test configuration ([#&#8203;3167](https://redirect.github.com/metal3-io/baremetal-operator/issues/3167))\n-
          Set manager TLS default back to unset ([#&#8203;3153](https://redirect.github.com/metal3-io/baremetal-operator/issues/3153))\n-
          Bump github.com/cert-manager/cert-manager from 1.20.1 to 1.20.2 in /test
          ([#&#8203;3170](https://redirect.github.com/metal3-io/baremetal-operator/issues/3170))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3169](https://redirect.github.com/metal3-io/baremetal-operator/issues/3169))\n-
          fix help target alignment and numeric target names ([#&#8203;3168](https://redirect.github.com/metal3-io/baremetal-operator/issues/3168))\n-
          Add image server management commands to vbmctl ([#&#8203;3121](https://redirect.github.com/metal3-io/baremetal-operator/issues/3121))\n-
          Create ironic.yaml for the e2e tests from a template file ([#&#8203;3095](https://redirect.github.com/metal3-io/baremetal-operator/issues/3095))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /test ([#&#8203;3158](https://redirect.github.com/metal3-io/baremetal-operator/issues/3158))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.28.0 to 2.28.1 ([#&#8203;3156](https://redirect.github.com/metal3-io/baremetal-operator/issues/3156))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.11.1 to 2.12.0 ([#&#8203;3155](https://redirect.github.com/metal3-io/baremetal-operator/issues/3155))\n-
          Bump golang.org/x/crypto from 0.49.0 to 0.50.0 in /hack/tools ([#&#8203;3157](https://redirect.github.com/metal3-io/baremetal-operator/issues/3157))\n-
          Bump go.opentelemetry.io/otel/sdk from 1.40.0 to 1.43.0 ([#&#8203;3148](https://redirect.github.com/metal3-io/baremetal-operator/issues/3148))\n-
          Add scheduled github worklow job for Fuzzing ([#&#8203;3122](https://redirect.github.com/metal3-io/baremetal-operator/issues/3122))\n-
          Bump libvirt.org/go/libvirt from 1.12001.0 to 1.12002.0 in /test ([#&#8203;3140](https://redirect.github.com/metal3-io/baremetal-operator/issues/3140))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.9 to 3.6.10 ([#&#8203;3139](https://redirect.github.com/metal3-io/baremetal-operator/issues/3139))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3145](https://redirect.github.com/metal3-io/baremetal-operator/issues/3145))\n-
          Add maketarget for ensuring docker is present for testing ([#&#8203;2699](https://redirect.github.com/metal3-io/baremetal-operator/issues/2699))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          ([#&#8203;3125](https://redirect.github.com/metal3-io/baremetal-operator/issues/3125))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.8.0 to 0.8.1
          in /test ([#&#8203;3127](https://redirect.github.com/metal3-io/baremetal-operator/issues/3127))\n-
          Remove legacy vbmctl entrypoint and update E2E VM config ([#&#8203;3120](https://redirect.github.com/metal3-io/baremetal-operator/issues/3120))\n-
          remove unneeded vbmctl template datatypes ([#&#8203;3123](https://redirect.github.com/metal3-io/baremetal-operator/issues/3123))\n-
          vbmctl: support multiple volume sizes via repeatable --volume-size flag
          ([#&#8203;3112](https://redirect.github.com/metal3-io/baremetal-operator/issues/3112))\n-
          Bump sigs.k8s.io/controller-runtime from 0.23.1 to 0.23.3 in /test ([#&#8203;3106](https://redirect.github.com/metal3-io/baremetal-operator/issues/3106))\n-
          Include vbmctl unit tests in unit workflow ([#&#8203;3117](https://redirect.github.com/metal3-io/baremetal-operator/issues/3117))\n-
          Bump google.golang.org/grpc from 1.72.1 to 1.79.3 ([#&#8203;3096](https://redirect.github.com/metal3-io/baremetal-operator/issues/3096))\n-
          remove docker push stuff from Makefile ([#&#8203;3092](https://redirect.github.com/metal3-io/baremetal-operator/issues/3092))\n-
          Fix linter issues in main ([#&#8203;3094](https://redirect.github.com/metal3-io/baremetal-operator/issues/3094))\n-
          Avoid meaningless logging when a secret is owned by another controller ([#&#8203;2972](https://redirect.github.com/metal3-io/baremetal-operator/issues/2972))\n-
          Bump github.com/spf13/cobra from 1.10.1 to 1.10.2 in /test ([#&#8203;3058](https://redirect.github.com/metal3-io/baremetal-operator/issues/3058))\n-
          Bump actions/setup-go from 6.2.0 to 6.3.0 in the github-actions group ([#&#8203;3059](https://redirect.github.com/metal3-io/baremetal-operator/issues/3059))\n-
          Bump golang.org/x/oauth2 from 0.34.0 to 0.36.0 in /hack/tools ([#&#8203;3079](https://redirect.github.com/metal3-io/baremetal-operator/issues/3079))\n-
          bump x/net to v0.49.0 ([#&#8203;3082](https://redirect.github.com/metal3-io/baremetal-operator/issues/3082))\n-
          Add first fuzzing test for bmc address parsing ([#&#8203;3002](https://redirect.github.com/metal3-io/baremetal-operator/issues/3002))\n-
          e2e: check that all namespaces are added to WATCH\\_NAMESPACE ([#&#8203;3068](https://redirect.github.com/metal3-io/baremetal-operator/issues/3068))\n-
          Tests: avoid duplicated test names ([#&#8203;3065](https://redirect.github.com/metal3-io/baremetal-operator/issues/3065))\n-
          E2E: Remove libvirt DHCP reservation from VMs ([#&#8203;3033](https://redirect.github.com/metal3-io/baremetal-operator/issues/3033))\n-
          Update vbmctlapi package name to fix lint error ([#&#8203;3054](https://redirect.github.com/metal3-io/baremetal-operator/issues/3054))\n-
          add zizmor scanner ([#&#8203;3053](https://redirect.github.com/metal3-io/baremetal-operator/issues/3053))\n-
          Adds overlays for release v0.12 ([#&#8203;2872](https://redirect.github.com/metal3-io/baremetal-operator/issues/2872))\n-
          Exclude revive var-naming check for test/vbmctl/pkg/api ([#&#8203;3052](https://redirect.github.com/metal3-io/baremetal-operator/issues/3052))\n-
          harden github actions workflows ([#&#8203;3045](https://redirect.github.com/metal3-io/baremetal-operator/issues/3045))\n-
          E2E: Increase inotify limits ([#&#8203;3047](https://redirect.github.com/metal3-io/baremetal-operator/issues/3047))\n-
          move security-insights.yml to .github/ and use upstream validator ([#&#8203;3044](https://redirect.github.com/metal3-io/baremetal-operator/issues/3044))\n-
          Bump tj-actions/changed-files from 47.0.1 to 47.0.4 in the github-actions
          group ([#&#8203;3035](https://redirect.github.com/metal3-io/baremetal-operator/issues/3035))\n-
          Parameterize container tool in Makefile ([#&#8203;2999](https://redirect.github.com/metal3-io/baremetal-operator/issues/2999))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;3037](https://redirect.github.com/metal3-io/baremetal-operator/issues/3037))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /hack/tools ([#&#8203;3004](https://redirect.github.com/metal3-io/baremetal-operator/issues/3004))\n-
          E2E serial logs per test ([#&#8203;2911](https://redirect.github.com/metal3-io/baremetal-operator/issues/2911))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3028](https://redirect.github.com/metal3-io/baremetal-operator/issues/3028))\n-
          Bump github.com/cloudflare/circl from 1.6.1 to 1.6.3 in /test ([#&#8203;3021](https://redirect.github.com/metal3-io/baremetal-operator/issues/3021))\n-
          add SECURITY\\_INSIGHTS.yml ([#&#8203;3015](https://redirect.github.com/metal3-io/baremetal-operator/issues/3015))\n-
          Bump golang to v1.25 ([#&#8203;2998](https://redirect.github.com/metal3-io/baremetal-operator/issues/2998))\n-
          add Sunnatillo as reviewer ([#&#8203;3023](https://redirect.github.com/metal3-io/baremetal-operator/issues/3023))\n-
          e2e: workaround for docker 29 issues ([#&#8203;3014](https://redirect.github.com/metal3-io/baremetal-operator/issues/3014))\n-
          E2E: Use per-test cluster for upgrades ([#&#8203;2947](https://redirect.github.com/metal3-io/baremetal-operator/issues/2947))\n-
          add smoshiur1237 as reviewer ([#&#8203;3012](https://redirect.github.com/metal3-io/baremetal-operator/issues/3012))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;3007](https://redirect.github.com/metal3-io/baremetal-operator/issues/3007))\n-
          enforce ol-prefix 'one' style for ordered lists ([#&#8203;2979](https://redirect.github.com/metal3-io/baremetal-operator/issues/2979))\n-
          fix reapprover workflow ([#&#8203;2977](https://redirect.github.com/metal3-io/baremetal-operator/issues/2977))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 in /test ([#&#8203;2958](https://redirect.github.com/metal3-io/baremetal-operator/issues/2958))\n-
          bump cert-manager to v1.18.5 ([#&#8203;2976](https://redirect.github.com/metal3-io/baremetal-operator/issues/2976))\n-
          bump github actions to new major versions ([#&#8203;2965](https://redirect.github.com/metal3-io/baremetal-operator/issues/2965))\n-
          Improve error handling in E2E artifact dump helpers ([#&#8203;2951](https://redirect.github.com/metal3-io/baremetal-operator/issues/2951))\n-
          Bump github.com/onsi/gomega from 1.39.0 to 1.39.1 ([#&#8203;2956](https://redirect.github.com/metal3-io/baremetal-operator/issues/2956))\n-
          E2E: Log collection improvements ([#&#8203;2905](https://redirect.github.com/metal3-io/baremetal-operator/issues/2905))\n-
          E2E: Cleanup old hardwaredata ([#&#8203;2925](https://redirect.github.com/metal3-io/baremetal-operator/issues/2925))\n-
          E2E: Avoid BMO < 0.11 and Ironic > 30 together ([#&#8203;2910](https://redirect.github.com/metal3-io/baremetal-operator/issues/2910))\n-
          Refactor: move HardwareDetails type to HardwareData ([#&#8203;2889](https://redirect.github.com/metal3-io/baremetal-operator/issues/2889))\n-
          Log when cannot detach immediately ([#&#8203;2902](https://redirect.github.com/metal3-io/baremetal-operator/issues/2902))\n-
          E2E: Use UEFI ([#&#8203;2770](https://redirect.github.com/metal3-io/baremetal-operator/issues/2770))\n-
          Bump sigs.k8s.io/kind from 0.30.0 to 0.31.0 in /test ([#&#8203;2884](https://redirect.github.com/metal3-io/baremetal-operator/issues/2884))\n-
          Improve behavior on deletion of BMH with unreachable BMC in verifying state
          ([#&#8203;2879](https://redirect.github.com/metal3-io/baremetal-operator/issues/2879))\n-
          Add periodic test for release-0.12 ([#&#8203;2875](https://redirect.github.com/metal3-io/baremetal-operator/issues/2875))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2863](https://redirect.github.com/metal3-io/baremetal-operator/issues/2863))\n-
          update dependabot config for release-0.12 ([#&#8203;2857](https://redirect.github.com/metal3-io/baremetal-operator/issues/2857))\n-
          add unit tests to SecretManager ([#&#8203;2812](https://redirect.github.com/metal3-io/baremetal-operator/issues/2812))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3154](https://redirect.github.com/metal3-io/baremetal-operator/issues/3154),
          [#&#8203;3104](https://redirect.github.com/metal3-io/baremetal-operator/issues/3104),
          [#&#8203;3003](https://redirect.github.com/metal3-io/baremetal-operator/issues/3003),
          [#&#8203;2929](https://redirect.github.com/metal3-io/baremetal-operator/issues/2929),
          [#&#8203;2882](https://redirect.github.com/metal3-io/baremetal-operator/issues/2882),
          [#&#8203;2844](https://redirect.github.com/metal3-io/baremetal-operator/issues/2844),
          [#&#8203;3126](https://redirect.github.com/metal3-io/baremetal-operator/issues/3126),
          [#&#8203;3080](https://redirect.github.com/metal3-io/baremetal-operator/issues/3080),
          [#&#8203;3038](https://redirect.github.com/metal3-io/baremetal-operator/issues/3038),
          [#&#8203;3103](https://redirect.github.com/metal3-io/baremetal-operator/issues/3103),
          [#&#8203;3036](https://redirect.github.com/metal3-io/baremetal-operator/issues/3036),
          [#&#8203;2983](https://redirect.github.com/metal3-io/baremetal-operator/issues/2983),
          [#&#8203;2843](https://redirect.github.com/metal3-io/baremetal-operator/issues/2843),
          [#&#8203;2864](https://redirect.github.com/metal3-io/baremetal-operator/issues/2864),
          [#&#8203;2861](https://redirect.github.com/metal3-io/baremetal-operator/issues/2861),
          [#&#8203;2918](https://redirect.github.com/metal3-io/baremetal-operator/issues/2918),
          [#&#8203;2920](https://redirect.github.com/metal3-io/baremetal-operator/issues/2920),
          [#&#8203;3005](https://redirect.github.com/metal3-io/baremetal-operator/issues/3005),
          [#&#8203;3006](https://redirect.github.com/metal3-io/baremetal-operator/issues/3006),
          [#&#8203;3081](https://redirect.github.com/metal3-io/baremetal-operator/issues/3081),
          [#&#8203;2865](https://redirect.github.com/metal3-io/baremetal-operator/issues/2865),
          [#&#8203;2899](https://redirect.github.com/metal3-io/baremetal-operator/issues/2899),
          [#&#8203;2919](https://redirect.github.com/metal3-io/baremetal-operator/issues/2919),
          [#&#8203;2957](https://redirect.github.com/metal3-io/baremetal-operator/issues/2957),
          [#&#8203;2897](https://redirect.github.com/metal3-io/baremetal-operator/issues/2897),
          [#&#8203;3057](https://redirect.github.com/metal3-io/baremetal-operator/issues/3057),
          [#&#8203;2883](https://redirect.github.com/metal3-io/baremetal-operator/issues/2883),
          [#&#8203;2984](https://redirect.github.com/metal3-io/baremetal-operator/issues/2984),
          [#&#8203;3105](https://redirect.github.com/metal3-io/baremetal-operator/issues/3105),
          [#&#8203;3063](https://redirect.github.com/metal3-io/baremetal-operator/issues/3063),
          [#&#8203;2845](https://redirect.github.com/metal3-io/baremetal-operator/issues/2845),
          [#&#8203;2931](https://redirect.github.com/metal3-io/baremetal-operator/issues/2931),
          [#&#8203;2933](https://redirect.github.com/metal3-io/baremetal-operator/issues/2933),
          [#&#8203;2985](https://redirect.github.com/metal3-io/baremetal-operator/issues/2985),
          [#&#8203;2986](https://redirect.github.com/metal3-io/baremetal-operator/issues/2986),
          [#&#8203;2848](https://redirect.github.com/metal3-io/baremetal-operator/issues/2848),
          [#&#8203;2932](https://redirect.github.com/metal3-io/baremetal-operator/issues/2932),
          [#&#8203;2862](https://redirect.github.com/metal3-io/baremetal-operator/issues/2862),
          [#&#8203;3070](https://redirect.github.com/metal3-io/baremetal-operator/issues/3070),
          [#&#8203;3018](https://redirect.github.com/metal3-io/baremetal-operator/issues/3018),
          [#&#8203;2849](https://redirect.github.com/metal3-io/baremetal-operator/issues/2849),
          [#&#8203;2846](https://redirect.github.com/metal3-io/baremetal-operator/issues/2846),
          [#&#8203;2898](https://redirect.github.com/metal3-io/baremetal-operator/issues/2898),
          [#&#8203;2896](https://redirect.github.com/metal3-io/baremetal-operator/issues/2896),
          [#&#8203;2952](https://redirect.github.com/metal3-io/baremetal-operator/issues/2952),
          [#&#8203;2912](https://redirect.github.com/metal3-io/baremetal-operator/issues/2912),
          [#&#8203;2967](https://redirect.github.com/metal3-io/baremetal-operator/issues/2967)\n\nThe
          image for this release is: v0.13.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.6...v0.12.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.6\n\n#### :bug: Bug Fixes\n\n- Add delete permission to hostupdatepolicies.metal3.io
          ([#&#8203;3523](https://redirect.github.com/metal3-io/baremetal-operator/issues/3523))\n\n####
          :seedling: Others\n\n- Bump the CAPI to v1.12.11 ([#&#8203;3517](https://redirect.github.com/metal3-io/baremetal-operator/issues/3517))\n-
          Add delete permission for secrets in e2e role ([#&#8203;3515](https://redirect.github.com/metal3-io/baremetal-operator/issues/3515))\n-
          Bump github.com/go-logr/logr from 1.4.3 to 1.4.4 ([#&#8203;3450](https://redirect.github.com/metal3-io/baremetal-operator/issues/3450))\n-
          Bump go version to 1.25.13 ([#&#8203;3534](https://redirect.github.com/metal3-io/baremetal-operator/issues/3534))\n-
          Bump checkout to v7 ([#&#8203;3507](https://redirect.github.com/metal3-io/baremetal-operator/issues/3507))\n-
          Bump the kubernetes to v0.34.10 ([#&#8203;3449](https://redirect.github.com/metal3-io/baremetal-operator/issues/3449))\n-
          Pin ironic version to 31.0 in E2E tests for release-0.12 ([#&#8203;3459](https://redirect.github.com/metal3-io/baremetal-operator/issues/3459))\n\nThe
          image for this release is: v0.12.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.5...v0.12.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.5\n\n#### Bug Fixes\n\n- Restore delete permission on secrets ([#&#8203;3388](https://redirect.github.com/metal3-io/baremetal-operator/issues/3388))\n\n####
          Others\n\n- Bump the CAPI to 1.12.10 ([#&#8203;3431](https://redirect.github.com/metal3-io/baremetal-operator/issues/3431))\n-
          Bump go version to 1.25.12 ([#&#8203;3417](https://redirect.github.com/metal3-io/baremetal-operator/issues/3417))\n\nThe
          image for this release is: v0.12.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.4...v0.12.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.4\n\n#### :seedling: Others\n\n- Bump cluster-api to v1.12.9 ([#&#8203;3373](https://redirect.github.com/metal3-io/baremetal-operator/issues/3373))\n-
          Use proper IPA cache address ([#&#8203;3362](https://redirect.github.com/metal3-io/baremetal-operator/issues/3362))\n-
          Bump the kubernetes group to v0.34.9 ([#&#8203;3352](https://redirect.github.com/metal3-io/baremetal-operator/issues/3352))\n-
          Bump Go version to 1.25.11 ([#&#8203;3317](https://redirect.github.com/metal3-io/baremetal-operator/issues/3317))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3256](https://redirect.github.com/metal3-io/baremetal-operator/issues/3256)
          [#&#8203;3223](https://redirect.github.com/metal3-io/baremetal-operator/issues/3223)
          [#&#8203;3255](https://redirect.github.com/metal3-io/baremetal-operator/issues/3255)\n\nThe
          image for this release is: v0.12.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.3...v0.12.4)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.3\n\n#### :bug: Bug Fixes\n\n- Fix HFC controller error loop on deleted
          resource ([#&#8203;3131](https://redirect.github.com/metal3-io/baremetal-operator/issues/3131))\n-
          Remove unused RBAC permissions from controller ClusterRole ([#&#8203;3134](https://redirect.github.com/metal3-io/baremetal-operator/issues/3134))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.7 ([#&#8203;3183](https://redirect.github.com/metal3-io/baremetal-operator/issues/3183))\n-
          Bump the kubernetes group to  v0.34.7 ([#&#8203;3171](https://redirect.github.com/metal3-io/baremetal-operator/issues/3171))\n-
          E2E: Use versioned images for Ironic + backports ([#&#8203;3177](https://redirect.github.com/metal3-io/baremetal-operator/issues/3177))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3146](https://redirect.github.com/metal3-io/baremetal-operator/issues/3146))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          in /test ([#&#8203;3129](https://redirect.github.com/metal3-io/baremetal-operator/issues/3129))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.2 to 0.6.3
          ([#&#8203;3128](https://redirect.github.com/metal3-io/baremetal-operator/issues/3128))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3159](https://redirect.github.com/metal3-io/baremetal-operator/issues/3159),
          [#&#8203;3107](https://redirect.github.com/metal3-io/baremetal-operator/issues/3107)\n\nThe
          image for this release is: v0.12.4\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.3`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.3)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.2...v0.12.3)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.2\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3090](https://redirect.github.com/metal3-io/baremetal-operator/issues/3090))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3076](https://redirect.github.com/metal3-io/baremetal-operator/issues/3076))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.12.4 ([#&#8203;3099](https://redirect.github.com/metal3-io/baremetal-operator/issues/3099))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3097](https://redirect.github.com/metal3-io/baremetal-operator/issues/3097))\n-
          bump x/net to v0.49.0 ([#&#8203;3083](https://redirect.github.com/metal3-io/baremetal-operator/issues/3083))\n-
          Bump golangci-lint to v2.5.0 in workflow ([#&#8203;3085](https://redirect.github.com/metal3-io/baremetal-operator/issues/3085))\n-
          harden pr-verifier workflow trigger ([#&#8203;3088](https://redirect.github.com/metal3-io/baremetal-operator/issues/3088))\n-
          Update Go version to 1.25.8 ([#&#8203;3064](https://redirect.github.com/metal3-io/baremetal-operator/issues/3064))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3050](https://redirect.github.com/metal3-io/baremetal-operator/issues/3050))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3040](https://redirect.github.com/metal3-io/baremetal-operator/issues/3040))\n-
          Bump the kubernetes group to v0.34.5 ([#&#8203;3039](https://redirect.github.com/metal3-io/baremetal-operator/issues/3039))\n-
          Bump golangci-lint to v2.5.0 and fix linter findings ([#&#8203;3032](https://redirect.github.com/metal3-io/baremetal-operator/issues/3032))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3020](https://redirect.github.com/metal3-io/baremetal-operator/issues/3020))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3030](https://redirect.github.com/metal3-io/baremetal-operator/issues/3030))\n-
          add Sunnatillo as reviewer ([#&#8203;3026](https://redirect.github.com/metal3-io/baremetal-operator/issues/3026))\n-
          add smoshiur1237 as reviewer ([#&#8203;3017](https://redirect.github.com/metal3-io/baremetal-operator/issues/3017))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.8.0 to 5.8.1 in /hack/tools
          ([#&#8203;2990](https://redirect.github.com/metal3-io/baremetal-operator/issues/2990))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2988](https://redirect.github.com/metal3-io/baremetal-operator/issues/2988))\n-
          Bump sigs.k8s.io/kustomize/api from 0.21.0 to 0.21.1 in /test ([#&#8203;2992](https://redirect.github.com/metal3-io/baremetal-operator/issues/2992))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3008](https://redirect.github.com/metal3-io/baremetal-operator/issues/3008),
          [#&#8203;3027](https://redirect.github.com/metal3-io/baremetal-operator/issues/3027),
          [#&#8203;2987](https://redirect.github.com/metal3-io/baremetal-operator/issues/2987)\n\nThe
          image for this release is: v0.12.3\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.2`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.2)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.1...v0.12.2)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.1\n\n#### :seedling: Others\n\n- Bump sigs.k8s.io/controller-runtime
          from 0.22.4 to 0.22.5 in /apis ([#&#8203;2938](https://redirect.github.com/metal3-io/baremetal-operator/issues/2938))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.4 to 1.18.5 in /test
          ([#&#8203;2974](https://redirect.github.com/metal3-io/baremetal-operator/issues/2974))\n-
          Bump golang version to 1.24.13 ([#&#8203;2969](https://redirect.github.com/metal3-io/baremetal-operator/issues/2969))\n-
          Bump CAPI to v1.12.2 ([#&#8203;2935](https://redirect.github.com/metal3-io/baremetal-operator/issues/2935))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          in /test ([#&#8203;2939](https://redirect.github.com/metal3-io/baremetal-operator/issues/2939))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.1 to 0.6.2
          ([#&#8203;2936](https://redirect.github.com/metal3-io/baremetal-operator/issues/2936))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 in /test ([#&#8203;2940](https://redirect.github.com/metal3-io/baremetal-operator/issues/2940))\n-
          Bump sigs.k8s.io/controller-runtime from 0.22.4 to 0.22.5 ([#&#8203;2937](https://redirect.github.com/metal3-io/baremetal-operator/issues/2937))\n\nThe
          image for this release is: v0.12.2\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.1`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.1)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.12.0...v0.12.1)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.12.0\n\n#### :seedling: Others\n\n- Bump github.com/onsi/ginkgo/v2 from
          2.27.4 to 2.27.5 in /test ([#&#8203;2921](https://redirect.github.com/metal3-io/baremetal-operator/issues/2921))\n-
          Bump golang version to 1.24.12 ([#&#8203;2913](https://redirect.github.com/metal3-io/baremetal-operator/issues/2913))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.3 to 2.27.4 in /test ([#&#8203;2900](https://redirect.github.com/metal3-io/baremetal-operator/issues/2900))\n-
          Pin ironic version to release-33.0 ([#&#8203;2891](https://redirect.github.com/metal3-io/baremetal-operator/issues/2891))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.6 to 3.6.7 ([#&#8203;2886](https://redirect.github.com/metal3-io/baremetal-operator/issues/2886))\n-
          Bump capi to v1.12.1 ([#&#8203;2885](https://redirect.github.com/metal3-io/baremetal-operator/issues/2885))\n\nThe
          image for this release is: v0.12.1\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.12.0`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.12.0)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.7...v0.12.0)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.0\n\n#### :warning: Breaking Changes\n\n- Remove support for Ironic
          before 2024.1 ([#&#8203;2756](https://redirect.github.com/metal3-io/baremetal-operator/issues/2756))\n-
          Completely remove support for ironic-inspector ([#&#8203;2755](https://redirect.github.com/metal3-io/baremetal-operator/issues/2755))\n-
          Drop the non-Redfish iLO 4 and iLO 5 drivers ([#&#8203;2750](https://redirect.github.com/metal3-io/baremetal-operator/issues/2750))\n-
          Change architecture default to match controller ([#&#8203;2698](https://redirect.github.com/metal3-io/baremetal-operator/issues/2698))\n\n####
          :sparkles: New Features\n\n- enable container signing ([#&#8203;2826](https://redirect.github.com/metal3-io/baremetal-operator/issues/2826))\n-
          BMO: do not require checksums for OCI images ([#&#8203;2806](https://redirect.github.com/metal3-io/baremetal-operator/issues/2806))\n-
          add image SBOM attestation to image builds ([#&#8203;2813](https://redirect.github.com/metal3-io/baremetal-operator/issues/2813))\n-
          Make bootMACAddress optional for virtual media with inspection enabled ([#&#8203;2793](https://redirect.github.com/metal3-io/baremetal-operator/issues/2793))\n-
          Capture and store LLDP data in HardwareData ([#&#8203;2752](https://redirect.github.com/metal3-io/baremetal-operator/issues/2752))\n-
          Allow recovering hardware details from existing HardwareData ([#&#8203;2754](https://redirect.github.com/metal3-io/baremetal-operator/issues/2754))\n-
          Integrate with IrSO for getting Ironic details ([#&#8203;2713](https://redirect.github.com/metal3-io/baremetal-operator/issues/2713))\n-
          Add namespace scoped mode ([#&#8203;2529](https://redirect.github.com/metal3-io/baremetal-operator/issues/2529))\n-
          Introduce InspectionMode field ([#&#8203;2670](https://redirect.github.com/metal3-io/baremetal-operator/issues/2670))\n\n####
          :bug: Bug Fixes\n\n- Abort inspection/cleaning before powering off during
          deletion ([#&#8203;2796](https://redirect.github.com/metal3-io/baremetal-operator/issues/2796))\n-
          Make bootMACAddress webhook validation case-insensitive ([#&#8203;2740](https://redirect.github.com/metal3-io/baremetal-operator/issues/2740))\n-
          Align BMO e2e optional test to namespace scoped config ([#&#8203;2716](https://redirect.github.com/metal3-io/baremetal-operator/issues/2716))\n-
          Create a PreprovisioningImage for servicing if needed ([#&#8203;2690](https://redirect.github.com/metal3-io/baremetal-operator/issues/2690))\n\n####
          :book: Documentation\n\n- add AGENTS.md ([#&#8203;2763](https://redirect.github.com/metal3-io/baremetal-operator/issues/2763))\n-
          Add release-0.11 test triggers to README ([#&#8203;2685](https://redirect.github.com/metal3-io/baremetal-operator/issues/2685))\n-
          Add alpha release in release documentation ([#&#8203;2655](https://redirect.github.com/metal3-io/baremetal-operator/issues/2655))\n-
          Update info on running e2e locally ([#&#8203;2642](https://redirect.github.com/metal3-io/baremetal-operator/issues/2642))\n-
          Add explanation to run verify-release.sh script in releasing.md ([#&#8203;2860](https://redirect.github.com/metal3-io/baremetal-operator/issues/2860))\n\n####
          :seedling: Others\n\n- Bump github.com/onsi/gomega from 1.38.2 to 1.38.3
          in /test ([#&#8203;2871](https://redirect.github.com/metal3-io/baremetal-operator/issues/2871))\n-
          Bump the kubernetes group to v0.34.3 ([#&#8203;2866](https://redirect.github.com/metal3-io/baremetal-operator/issues/2866))\n-
          Bump github.com/onsi/ginkgo/v2 from 2.27.2 to 2.27.3 in /test ([#&#8203;2870](https://redirect.github.com/metal3-io/baremetal-operator/issues/2870))\n-
          Bump CAPI to v1.12.0 ([#&#8203;2874](https://redirect.github.com/metal3-io/baremetal-operator/issues/2874))\n-
          Bump github.com/onsi/gomega from 1.38.2 to 1.38.3 ([#&#8203;2868](https://redirect.github.com/metal3-io/baremetal-operator/issues/2868))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.2 to 1.18.4 in /test
          ([#&#8203;2869](https://redirect.github.com/metal3-io/baremetal-operator/issues/2869))\n-
          e2e: retry reconcile loop after patching ([#&#8203;2836](https://redirect.github.com/metal3-io/baremetal-operator/issues/2836))\n-
          E2E: Fix race condition in upgrade tests ([#&#8203;2827](https://redirect.github.com/metal3-io/baremetal-operator/issues/2827))\n-
          lint: allow long lines in tables and code fences ([#&#8203;2835](https://redirect.github.com/metal3-io/baremetal-operator/issues/2835))\n-
          e2e: pre-pull images to work around kind ctr import issue ([#&#8203;2833](https://redirect.github.com/metal3-io/baremetal-operator/issues/2833))\n-
          Bump libvirt.org/go/libvirt from 1.11006.0 to 1.11010.0 in /test ([#&#8203;2831](https://redirect.github.com/metal3-io/baremetal-operator/issues/2831))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.6.0 to 0.6.1
          ([#&#8203;2829](https://redirect.github.com/metal3-io/baremetal-operator/issues/2829))\n-
          bump golang to 1.24.11 ([#&#8203;2822](https://redirect.github.com/metal3-io/baremetal-operator/issues/2822))\n-
          refactor: use controllerutil.RemoveFinalizer for finalizer management ([#&#8203;2820](https://redirect.github.com/metal3-io/baremetal-operator/issues/2820))\n-
          Apply gopls modernize suggestions ([#&#8203;2815](https://redirect.github.com/metal3-io/baremetal-operator/issues/2815))\n-
          Replace custom string utility with standard library ([#&#8203;2819](https://redirect.github.com/metal3-io/baremetal-operator/issues/2819))\n-
          Bump the github-actions group with 2 updates ([#&#8203;2817](https://redirect.github.com/metal3-io/baremetal-operator/issues/2817))\n-
          Enable errorlint linter and fix lints ([#&#8203;2809](https://redirect.github.com/metal3-io/baremetal-operator/issues/2809))\n-
          Bump go.uber.org/zap from 1.27.0 to 1.27.1 ([#&#8203;2800](https://redirect.github.com/metal3-io/baremetal-operator/issues/2800))\n-
          Add yamllint workflow ([#&#8203;2811](https://redirect.github.com/metal3-io/baremetal-operator/issues/2811))\n-
          Improve ironic version patching with IrSO ([#&#8203;2808](https://redirect.github.com/metal3-io/baremetal-operator/issues/2808))\n-
          remove scheduled osv-scanner workflow ([#&#8203;2807](https://redirect.github.com/metal3-io/baremetal-operator/issues/2807))\n-
          Bump github.com/gophercloud/gophercloud/v2 from 2.8.0 to 2.9.0 ([#&#8203;2801](https://redirect.github.com/metal3-io/baremetal-operator/issues/2801))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /hack/tools ([#&#8203;2802](https://redirect.github.com/metal3-io/baremetal-operator/issues/2802))\n-
          Bump golang.org/x/crypto from 0.43.0 to 0.45.0 in /test ([#&#8203;2794](https://redirect.github.com/metal3-io/baremetal-operator/issues/2794))\n-
          E2E: Bump kubectl minimum version to v1.34.1 ([#&#8203;2791](https://redirect.github.com/metal3-io/baremetal-operator/issues/2791))\n-
          Bump sigs.k8s.io/kustomize/api from 0.20.1 to 0.21.0 in /test ([#&#8203;2786](https://redirect.github.com/metal3-io/baremetal-operator/issues/2786))\n-
          Bump sigs.k8s.io/kustomize/kustomize/v5 from 5.7.1 to 5.8.0 in /hack/tools
          ([#&#8203;2784](https://redirect.github.com/metal3-io/baremetal-operator/issues/2784))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.5 to 3.6.6 ([#&#8203;2783](https://redirect.github.com/metal3-io/baremetal-operator/issues/2783))\n-
          Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 in /hack/tools ([#&#8203;2767](https://redirect.github.com/metal3-io/baremetal-operator/issues/2767))\n-
          Bump k8s.io modules to v0.34.1 and CR to v0.22.4 ([#&#8203;2779](https://redirect.github.com/metal3-io/baremetal-operator/issues/2779))\n-
          E2E: External inspection name collision fix ([#&#8203;2775](https://redirect.github.com/metal3-io/baremetal-operator/issues/2775))\n-
          E2E: Remove duplicate inspection test ([#&#8203;2746](https://redirect.github.com/metal3-io/baremetal-operator/issues/2746))\n-
          E2E: Pre-download IPA and serve from disk image server ([#&#8203;2760](https://redirect.github.com/metal3-io/baremetal-operator/issues/2760))\n-
          Update to Pull request template ([#&#8203;2753](https://redirect.github.com/metal3-io/baremetal-operator/issues/2753))\n-
          vbmctl: support multiple network interfaces ([#&#8203;2207](https://redirect.github.com/metal3-io/baremetal-operator/issues/2207))\n-
          E2E: Improve logs and artifacts in upgrade tests ([#&#8203;2744](https://redirect.github.com/metal3-io/baremetal-operator/issues/2744))\n-
          E2E: Make use of DisableCertificateVerification setting ([#&#8203;2715](https://redirect.github.com/metal3-io/baremetal-operator/issues/2715))\n-
          Add release manifests ([#&#8203;2736](https://redirect.github.com/metal3-io/baremetal-operator/issues/2736))\n-
          E2E: Use IrSO also in upgrade tests ([#&#8203;2729](https://redirect.github.com/metal3-io/baremetal-operator/issues/2729))\n-
          E2E: Bump IrSO version to v0.5.2 and unify yaml formatting ([#&#8203;2733](https://redirect.github.com/metal3-io/baremetal-operator/issues/2733))\n-
          VBMCTL: Avoid re-using the default storage pool ([#&#8203;2365](https://redirect.github.com/metal3-io/baremetal-operator/issues/2365))\n-
          Bump github.com/metal3-io/ironic-standalone-operator/api from 0.5.1 to 0.6.0
          in /test ([#&#8203;2726](https://redirect.github.com/metal3-io/baremetal-operator/issues/2726))\n-
          Do not use os.Exit outside of cmd ([#&#8203;2717](https://redirect.github.com/metal3-io/baremetal-operator/issues/2717))\n-
          Replace ironic deployment with IrSO in e2e ([#&#8203;2681](https://redirect.github.com/metal3-io/baremetal-operator/issues/2681))\n-
          Dockerfile: strip out symbol table by default for public images ([#&#8203;2711](https://redirect.github.com/metal3-io/baremetal-operator/issues/2711))\n-
          cmd: strip out symbol table & DWARF debugging info ([#&#8203;2709](https://redirect.github.com/metal3-io/baremetal-operator/issues/2709))\n-
          E2E: Drop periodic job for release-0.8 ([#&#8203;2704](https://redirect.github.com/metal3-io/baremetal-operator/issues/2704))\n-
          add specific time to dependabot config ([#&#8203;2703](https://redirect.github.com/metal3-io/baremetal-operator/issues/2703))\n-
          E2E: Change how upgrade tests are cleaned up ([#&#8203;2697](https://redirect.github.com/metal3-io/baremetal-operator/issues/2697))\n-
          Fix OSV-Scanner ([#&#8203;2677](https://redirect.github.com/metal3-io/baremetal-operator/issues/2677))\n-
          Increase optional periodic test time ([#&#8203;2696](https://redirect.github.com/metal3-io/baremetal-operator/issues/2696))\n-
          E2E: Make timeout configurable and increase it for optional periodics ([#&#8203;2686](https://redirect.github.com/metal3-io/baremetal-operator/issues/2686))\n-
          Add IPA\\_BASEURI to download ipa image from Nordix ([#&#8203;2680](https://redirect.github.com/metal3-io/baremetal-operator/issues/2680))\n-
          Add periodic release-0.11 test ([#&#8203;2678](https://redirect.github.com/metal3-io/baremetal-operator/issues/2678))\n-
          Add e2e tests for release 0.11 ([#&#8203;2674](https://redirect.github.com/metal3-io/baremetal-operator/issues/2674))\n-
          Accept uppercase format in upgrade focus ([#&#8203;2657](https://redirect.github.com/metal3-io/baremetal-operator/issues/2657))\n-
          Remove checking keepalived image tag during release ([#&#8203;2656](https://redirect.github.com/metal3-io/baremetal-operator/issues/2656))\n-
          add dependabot support for release-0.11 ([#&#8203;2660](https://redirect.github.com/metal3-io/baremetal-operator/issues/2660))\n-
          Bump github.com/prometheus/client\\_golang from 1.23.0 to 1.23.2 ([#&#8203;2652](https://redirect.github.com/metal3-io/baremetal-operator/issues/2652))\n-
          update github runners to oci gh arc runners ([#&#8203;2623](https://redirect.github.com/metal3-io/baremetal-operator/issues/2623))\n-
          Enable linter errname ([#&#8203;2615](https://redirect.github.com/metal3-io/baremetal-operator/issues/2615))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;2653](https://redirect.github.com/metal3-io/baremetal-operator/issues/2653),
          [#&#8203;2654](https://redirect.github.com/metal3-io/baremetal-operator/issues/2654),
          [#&#8203;2665](https://redirect.github.com/metal3-io/baremetal-operator/issues/2665),
          [#&#8203;2668](https://redirect.github.com/metal3-io/baremetal-operator/issues/2668),
          [#&#8203;2669](https://redirect.github.com/metal3-io/baremetal-operator/issues/2669),
          [#&#8203;2693](https://redirect.github.com/metal3-io/baremetal-operator/issues/2693),
          [#&#8203;2671](https://redirect.github.com/metal3-io/baremetal-operator/issues/2671),
          [#&#8203;2700](https://redirect.github.com/metal3-io/baremetal-operator/issues/2700),
          [#&#8203;2714](https://redirect.github.com/metal3-io/baremetal-operator/issues/2714),
          [#&#8203;2718](https://redirect.github.com/metal3-io/baremetal-operator/issues/2718),
          [#&#8203;2722](https://redirect.github.com/metal3-io/baremetal-operator/issues/2722),\n
          \ [#&#8203;2723](https://redirect.github.com/metal3-io/baremetal-operator/issues/2723),
          [#&#8203;2724](https://redirect.github.com/metal3-io/baremetal-operator/issues/2724),
          [#&#8203;2725](https://redirect.github.com/metal3-io/baremetal-operator/issues/2725),
          [#&#8203;2747](https://redirect.github.com/metal3-io/baremetal-operator/issues/2747),
          [#&#8203;2757](https://redirect.github.com/metal3-io/baremetal-operator/issues/2757),
          [#&#8203;2764](https://redirect.github.com/metal3-io/baremetal-operator/issues/2764),
          [#&#8203;2782](https://redirect.github.com/metal3-io/baremetal-operator/issues/2782),
          [#&#8203;2799](https://redirect.github.com/metal3-io/baremetal-operator/issues/2799),
          [#&#8203;2816](https://redirect.github.com/metal3-io/baremetal-operator/issues/2816),
          [#&#8203;2828](https://redirect.github.com/metal3-io/baremetal-operator/issues/2828),
          [#&#8203;2830](https://redirect.github.com/metal3-io/baremetal-operator/issues/2830)\n\nThe
          image for this release is: v0.12.0\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.7`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.7)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.6...v0.11.7)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.6\n\n#### :bug: Bug Fixes\n\n- Remove unused RBAC permissions from
          controller ClusterRole ([#&#8203;3135](https://redirect.github.com/metal3-io/baremetal-operator/issues/3135))\n-
          Fix HFC controller error loop on deleted resource ([#&#8203;3130](https://redirect.github.com/metal3-io/baremetal-operator/issues/3130))\n\n####
          :seedling: Others\n\n- Uplift CAPI to v1.11.10 ([#&#8203;3182](https://redirect.github.com/metal3-io/baremetal-operator/issues/3182))\n-
          Bump the kubernetes group to  v0.33.11 ([#&#8203;3172](https://redirect.github.com/metal3-io/baremetal-operator/issues/3172))\n-
          Bump go version used for building to 1.25.9 ([#&#8203;3147](https://redirect.github.com/metal3-io/baremetal-operator/issues/3147))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3109](https://redirect.github.com/metal3-io/baremetal-operator/issues/3109),
          [#&#8203;3160](https://redirect.github.com/metal3-io/baremetal-operator/issues/3160)\n\nThe
          image for this release is: v0.11.7\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.6`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.6)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.5...v0.11.6)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.5\n\n#### :bug: Bug Fixes\n\n- Add handling of paused annotation to
          the HFS controller ([#&#8203;3089](https://redirect.github.com/metal3-io/baremetal-operator/issues/3089))\n-
          Fix return values of the HFC controller in case of provisioner errors ([#&#8203;3077](https://redirect.github.com/metal3-io/baremetal-operator/issues/3077))\n\n####
          :seedling: Others\n\n- Bump CAPI to v1.11.7 ([#&#8203;3100](https://redirect.github.com/metal3-io/baremetal-operator/issues/3100))\n-
          bump google.golang.org/grpc to v1.79.3 ([#&#8203;3098](https://redirect.github.com/metal3-io/baremetal-operator/issues/3098))\n-
          Bump golangci-lint to v2.5.0 ([#&#8203;3086](https://redirect.github.com/metal3-io/baremetal-operator/issues/3086))\n-
          bump x/net to v0.49.0 ([#&#8203;3084](https://redirect.github.com/metal3-io/baremetal-operator/issues/3084))\n-
          harden pr-verifier workflow trigger ([#&#8203;3087](https://redirect.github.com/metal3-io/baremetal-operator/issues/3087))\n-
          Update Go version to 1.25.8 ([#&#8203;3066](https://redirect.github.com/metal3-io/baremetal-operator/issues/3066))\n-
          Bump github.com/cloudflare/circl to v1.6.3 ([#&#8203;3051](https://redirect.github.com/metal3-io/baremetal-operator/issues/3051))\n-
          Bump github.com/cert-manager/cert-manager from 1.18.5 to 1.18.6 in /test
          ([#&#8203;3042](https://redirect.github.com/metal3-io/baremetal-operator/issues/3042))\n-
          Bump the kubernetes group to v0.33.9 ([#&#8203;3041](https://redirect.github.com/metal3-io/baremetal-operator/issues/3041))\n-
          Bump go.etcd.io/etcd/client/pkg/v3 from 3.6.7 to 3.6.8 ([#&#8203;2995](https://redirect.github.com/metal3-io/baremetal-operator/issues/2995))\n-
          bump osv-scanner in hack/verify-release.sh ([#&#8203;3031](https://redirect.github.com/metal3-io/baremetal-operator/issues/3031))\n-
          add Sunnatillo as reviewer ([#&#8203;3025](https://redirect.github.com/metal3-io/baremetal-operator/issues/3025))\n-
          Bump opentelemetry.io/otel/sdk to v1.40.0 ([#&#8203;3019](https://redirect.github.com/metal3-io/baremetal-operator/issues/3019))\n-
          add smoshiur1237 as reviewer ([#&#8203;3016](https://redirect.github.com/metal3-io/baremetal-operator/issues/3016))\n-
          E2E: Avoid pre-pulling release-0.8 ([#&#8203;3010](https://redirect.github.com/metal3-io/baremetal-operator/issues/3010))\n\n####
          :recycle: Superseded or Reverted\n\n- [#&#8203;3029](https://redirect.github.com/metal3-io/baremetal-operator/issues/3029),
          [#&#8203;3009](https://redirect.github.com/metal3-io/baremetal-operator/issues/3009),
          [#&#8203;2994](https://redirect.github.com/metal3-io/baremetal-operator/issues/2994)\n\nThe
          image for this release is: v0.11.6\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.5`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.5)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/v0.11.4...v0.11.5)\n\n<!--
          markdownlint-disable no-inline-html line-length -->\n\n### Changes since
          v0.11.4\n\n#### :seedling: Others\n\n- Bump github.com/cert-manager/cert-manager
          from 1.18.4 to 1.18.5 in /test ([#&#8203;2975](https://redirect.github.com/metal3-io/baremetal-operator/issues/2975))\n-
          Bump golang version to 1.24.13 ([#&#8203;2968](https://redirect.github.com/metal3-io/baremetal-operator/issues/2968))\n-
          Bump CAPI to v1.11.5 ([#&#8203;2941](https://redirect.github.com/metal3-io/baremetal-operator/issues/2941))\n\nThe
          image for this release is: v0.11.5\n\n*Thanks to all our contributors!*
          \U0001F60A\n\n### [`v0.11.4`](https://redirect.github.com/metal3-io/baremetal-operator/releases/tag/v0.11.4)\n\n[Compare
          Source](https://redirect.github.com/metal3-io/baremetal-operator/compare/\n\n>
          \u2702 **Note**\n> \n> PR body was truncated to here.\n\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/vexxhost/atmosphere.common).\n<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS45Ny4xMCIsInVwZGF0ZWRJblZlciI6IjQ0LjM5LjAiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->\n"
        change_url: https://github.com/vexxhost/atmosphere.common/pull/99
        commit_id: de2e0ee340c736963f2a3f4a82db855e1e2da334
        patchset: de2e0ee340c736963f2a3f4a82db855e1e2da334
        project:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/atmosphere.common
          name: vexxhost/atmosphere.common
          short_name: atmosphere.common
          src_dir: src/github.com/vexxhost/atmosphere.common
        topic: null
      job: atmosphere-common-molecule-secretgen-controller
      jobtags: []
      max_attempts: 3
      message: Y2hvcmUoZGVwcyk6IHVwZGF0ZSBkZXBlbmRlbmN5IG1ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IgdG8gdjAuMTMuMwoKPiDihLnvuI8gKipOb3RlKioKPiAKPiBUaGlzIFBSIGJvZHkgd2FzIHRydW5jYXRlZCBkdWUgdG8gcGxhdGZvcm0gbGltaXRzLgoKVGhpcyBQUiBjb250YWlucyB0aGUgZm9sbG93aW5nIHVwZGF0ZXM6Cgp8IFBhY2thZ2UgfCBVcGRhdGUgfCBDaGFuZ2UgfAp8LS0tfC0tLXwtLS18CnwgW21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3JdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yKSB8IG1pbm9yIHwgYDAuMTAuM2Ag4oaSIGAwLjEzLjNgIHwKCi0tLQoKIyMjIFJlbGVhc2UgTm90ZXMKCjxkZXRhaWxzPgo8c3VtbWFyeT5tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yIChtZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yKTwvc3VtbWFyeT4KCiMjIyBbYHYwLjEzLjNgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9yZWxlYXNlcy90YWcvdjAuMTMuMykKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvY29tcGFyZS92MC4xMy4yLi4udjAuMTMuMykKCjwhLS0gbWFya2Rvd25saW50LWRpc2FibGUgbm8taW5saW5lLWh0bWwgbGluZS1sZW5ndGggLS0+CgojIyMgQ2hhbmdlcyBzaW5jZSB2MC4xMy4yCgojIyMjIDpidWc6IEJ1ZyBGaXhlcwoKLSBBZGQgZGVsZXRlIHBlcm1pc3Npb24gdG8gaG9zdHVwZGF0ZXBvbGljaWVzLm1ldGFsMy5pbyAoWyMmIzgyMDM7MzUyMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MjIpKQoKIyMjIyA6c2VlZGxpbmc6IE90aGVycwoKLSBCdW1wIGs4cy5pby9hcGkgZnJvbSB2MC4zNS43IHRvIHYwLjM1LjggKFsjJiM4MjAzOzM1NTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNTU5KSkKLSBCdW1wIGdvIHZlcnNpb24gdG8gMS4yNS4xMyAoWyMmIzgyMDM7MzUzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MzMpKQotIEFkZCBkZWxldGUgcGVybWlzc2lvbiBmb3Igc2VjcmV0cyBpbiBlMmUgcm9sZSAoWyMmIzgyMDM7MzUxM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MTMpKQotIEJ1bXAgZ28uZXRjZC5pby9ldGNkL2NsaWVudC9wa2cvdjMgZnJvbSAzLjYuMTMgdG8gMy42LjE0IChbIyYjODIwMzszNDc2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzQ3NikpCi0gQnVtcCBjaGVja291dCB0byB2NyBhbmQgcmVtb3ZlIGlubGluZSB6aXptb3IgY29tbWVudCAoWyMmIzgyMDM7MzUwNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MDYpKQotIFBpbiBpcm9uaWMgdmVyc2lvbiB0byAzNS4wIGluIGRlZmF1bHQgZTJlIG92ZXJsYXkgKFsjJiM4MjAzOzM0NjRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDY0KSkKLSBCdW1wIGdpdGh1Yi5jb20vZ28tbG9nci9sb2dyIGZyb20gMS40LjMgdG8gMS40LjQgKFsjJiM4MjAzOzM0NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDQ4KSkKCiMjIyMgOnJlY3ljbGU6IFN1cGVyc2VkZWQgb3IgUmV2ZXJ0ZWQKCi0gKFsjJiM4MjAzOzM1NTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNTU3KSksIChbIyYjODIwMzszNTUyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzU1MikpLCAoWyMmIzgyMDM7MzUxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MTkpKSwgKFsjJiM4MjAzOzM0NDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDQ3KSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMy4zCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTMuMmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMy4yKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEzLjEuLi52MC4xMy4yKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEzLjEKCiMjIyMgQnVnIEZpeGVzCgotIFJlc3RvcmUgZGVsZXRlIHBlcm1pc3Npb24gb24gc2VjcmV0cyAoWyMmIzgyMDM7MzM4OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzODkpKQoKIyMjIyBPdGhlcnMKCi0gQnVtcCB0aGUgY2FwaSBncm91cCAodG8gdjEuMTMuNCkgYWNyb3NzIDMgZGlyZWN0b3JpZXMgd2l0aCAyIHVwZGF0ZXMgKFsjJiM4MjAzOzM0MjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDI5KSkKLSBCdW1wIEdvIHZlcnNpb24gdG8gMS4yNS4xMiAoWyMmIzgyMDM7MzQxNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM0MTYpKQotIEJ1bXAgZ2l0aHViLmNvbS9jZXJ0LW1hbmFnZXIvY2VydC1tYW5hZ2VyIGZyb20gMS4yMC4yIHRvIDEuMjAuMyBpbiAvdGVzdCAoWyMmIzgyMDM7MzQwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM0MDQpKQotIEJ1bXAgZ28uZXRjZC5pby9ldGNkL2NsaWVudC9wa2cvdjMgZnJvbSAzLjYuMTIgdG8gMy42LjEzIChbIyYjODIwMzszNDAzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzQwMykpCi0gQnVtcCB6aXptb3Jjb3JlL3ppem1vci1hY3Rpb24gZnJvbSAwLjUuNiB0byAwLjUuNyBpbiB0aGUgZ2l0aHViLWFjdGlvbnMgZ3JvdXAgKFsjJiM4MjAzOzMzOTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMzkxKSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMy4yCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTMuMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMy4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEzLjAuLi52MC4xMy4xKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEzLjAKCiMjIyMgOmJ1ZzogQnVnIEZpeGVzCgotIEZpeCByZWNvbmNpbGluZyBIRlMgY3JlYXRlZCBiZWZvcmUgQk1IIGFuZCBhZGQgZTJlIHRlc3RzIChbIyYjODIwMzszMjU5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzI1OSkpCgojIyMjIDpzZWVkbGluZzogT3RoZXJzCgotIEJ1bXAgY2x1c3Rlci1hcGkgdG8gdjEuMTMuMyAoWyMmIzgyMDM7MzM3Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzNzYpKQotIGZpeCBkZXBlbmRhYm90cyBidWlsZCB3b3JrZmxvcCBzdGVwIChbIyYjODIwMzszMzY3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzM2NykpCi0gVXNlIHByb3BlciBJUEEgY2FjaGUgYWRkcmVzcyAoWyMmIzgyMDM7MzM1OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzNTkpKQotIEJ1bXAgZ28uZXRjZC5pby9ldGNkL2NsaWVudC9wa2cvdjMgZnJvbSAzLjYuMTEgdG8gMy42LjEyIChbIyYjODIwMzszMzIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzMyMykpCi0gQnVtcCB4L25ldCB0byB2MC41NS4wIChbIyYjODIwMzszMzIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzMyMCkpCi0gQnVtcCBHbyB2ZXJzaW9uIHRvIDEuMjUuMTEgKFsjJiM4MjAzOzMzMTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMzE1KSkKLSBCdW1wIGdpdGh1Yi5jb20vbWV0YWwzLWlvL2lyb25pYy1zdGFuZGFsb25lLW9wZXJhdG9yL2FwaSBmcm9tIDAuOC4xIHRvIDAuOC4yIGluIC90ZXN0IChbIyYjODIwMzszMjk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzI5NSkpCi0gQnVtcCBnaXRodWIuY29tL21ldGFsMy1pby9pcm9uaWMtc3RhbmRhbG9uZS1vcGVyYXRvci9hcGkgZnJvbSAwLjguMSB0byAwLjguMiAoWyMmIzgyMDM7MzI5NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMyOTQpKQotIEJ1bXAgZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92MiBmcm9tIDIuMjguMSB0byAyLjI4LjMgaW4gL3Rlc3QgKFsjJiM4MjAzOzMyMzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjMxKSkKLSBCdW1wIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgZnJvbSAyLjI4LjEgdG8gMi4yOC4zIChbIyYjODIwMzszMjI4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzIyOCkpCi0gQnVtcCB0aGUga3ViZXJuZXRlcyBncm91cCBhY3Jvc3MgMyBkaXJlY3RvcmllcyB3aXRoIDUgdXBkYXRlcyAoWyMmIzgyMDM7MzM1MV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzNTEpKQotIEZpeCBlMmUgdGVzdCB0byB1c2UgaXJzbyB2MC45IGFuZCBpcm9uaWMgdjM1LjAgKFsjJiM4MjAzOzMyNTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjU3KSkKLSBCdW1wIHRoZSBnaXRodWItYWN0aW9ucyBncm91cCB3aXRoIDIgdXBkYXRlcyAoWyMmIzgyMDM7MzI5N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMyOTcpKQotIHJlbW92ZSBvYnNvbGV0ZWQgcmVsZWFzZSBhY3Rpb24gKFsjJiM4MjAzOzMyMzRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjM0KSkKLSBCdW1wIHRoZSBjYXBpIGdyb3VwIGFjcm9zcyAyIGRpcmVjdG9yaWVzIHdpdGggMSB1cGRhdGUgKFsjJiM4MjAzOzMyMjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjI1KSkKLSBVc2UgaGFyZCByZWJvb3QgaW4gZmlybXdhcmUgc2V0dGluZ3MgdGVzdCAoWyMmIzgyMDM7MzMxNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzMTYpKQoKIyMjIyA6cmVjeWNsZTogU3VwZXJzZWRlZCBvciBSZXZlcnRlZAoKLSBbIyYjODIwMzszMjU0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzI1NCkgWyMmIzgyMDM7MzIyN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMyMjcpIFsjJiM4MjAzOzMyNDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjQwKSBbIyYjODIwMzszMjUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzI1MykKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMy4xCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTMuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMy4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjcuLi52MC4xMy4wKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjAKCiMjIyMgOndhcm5pbmc6IEJyZWFraW5nIENoYW5nZXMKCi0gVXBsaWZ0cyBDQVBJIHRvIHYxLjEzLjAtcmMuMSwgazhzIGdyb3VwIHRvIHYwLjM1LjQgYW5kIGNvbnRyb2xsZXItcnVudGltZSB0byB2MC4yMy4zIChbIyYjODIwMzszMTczXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE3MykpCi0gUmVtb3ZlIHRoZSBpUk1DIGRyaXZlciwgZGVwcmVjYXRlIEJNSC5TcGVjLkZpcm13YXJlIChbIyYjODIwMzszMDM0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAzNCkpCgojIyMjIDpzcGFya2xlczogTmV3IEZlYXR1cmVzCgotIEFsbG93IGZvcmNlZCBkZXRhY2htZW50IG9mIGEgaG9zdCBmcm9tIElyb25pYyAoWyMmIzgyMDM7Mjk1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NTUpKQotIEFjY2VwdCBwZXItaG9zdCBwdWxsIHNlY3JldHMgZm9yIGV4dGVybmFsIE9DSSByZWdpc3RyaWVzIChbIyYjODIwMzsyNzQ1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc0NSkpCi0gQWRkIGxpYnZpcnQgbmV0d29yayBjcmVhdGlvbiBhbmQgZGVsZXRpb24gdG8gdmJtY3RsIChbIyYjODIwMzszMTM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEzNikpCi0gQWRkcyBBc3NvY2lhdGUgbG9naWMgZm9yIEhvc3RDbGFpbSAoWyMmIzgyMDM7Mjk5Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5OTYpKQotIEFkZCBtdWx0aS1hcmNoaXRlY3R1cmUgUFhFIGJvb3Qgc3VwcG9ydCAoWyMmIzgyMDM7Mjk2Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NjYpKQotIEFkZCBIZWFsdGh5IGNvbmRpdGlvbiBiYXNlZCBvbiBCTUMgaGVhbHRoIHJvbGx1cCAoWyMmIzgyMDM7MzAxM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMTMpKQotIEFkZCBQQ0kgQWRkcmVzcyBmaWVsZCB0byBIYXJkd2FyZURhdGEgTklDIChbIyYjODIwMzsyODk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg5NSkpCi0gUmVzdHJ1Y3R1cmUgVkJNQ1RMIGludG8gc2VwYXJhdGUgcGFja2FnZSBhbmQgQ0xJIChbIyYjODIwMzsyOTUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk1MykpCi0gQ29uZGl0aW9ucyBpbXBsZW1lbnRhdGlvbiBmb3IgQmFyZU1ldGFsSG9zdHMgKFsjJiM4MjAzOzI5NDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTQ1KSkKLSBIb3N0Q2xhaW0gY3VzdG9tIHJlc291cmNlcyAoWyMmIzgyMDM7Mjg1Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NTYpKQotIEFsbG93IGVuYWJsaW5nIEV4dGVybmFsbHlQcm92aXNpb25lZCBmb3IgYXZhaWxhYmxlIGhvc3RzIChbIyYjODIwMzsyNzc0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc3NCkpCgojIyMjIDpidWc6IEJ1ZyBGaXhlcwoKLSBBZGQgbWlzc2luZyBgY29udGV4dGAgdG8gYFByZXByb3Zpc2lvbmluZ0ltYWdlRm9ybWF0c2AgZnVuYyAoWyMmIzgyMDM7MzE2NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNjUpKQotIEZpeCBIZWFsdGh5IGNvbmRpdGlvbiBzdGF5aW5nIFVua25vd24gZGVzcGl0ZSBJcm9uaWMgcmVwb3J0aW5nIGhlYWx0aCBzdGF0dXMgKFsjJiM4MjAzOzMxMzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTMzKSkKLSBBZGQgd2ViaG9vayByZWFkaW5lc3MgY2hlY2sgYmVmb3JlIHN0YXJ0aW5nIG1hbmFnZXIgKFsjJiM4MjAzOzMxNjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTYyKSkKLSBSZW1vdmUgdW51c2VkIFJCQUMgcGVybWlzc2lvbnMgZnJvbSBjb250cm9sbGVyIENsdXN0ZXJSb2xlIChbIyYjODIwMzszMTEzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzExMykpCi0gRml4IEhGQyBjb250cm9sbGVyIGVycm9yIGxvb3Agb24gZGVsZXRlZCByZXNvdXJjZSAoWyMmIzgyMDM7MzEyNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMjQpKQotIEFkZCBoYW5kbGluZyBvZiBwYXVzZWQgYW5ub3RhdGlvbiB0byB0aGUgSEZTIGNvbnRyb2xsZXIgKFsjJiM4MjAzOzMwNzRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDc0KSkKLSBGaXggcmV0dXJuIHZhbHVlcyBvZiB0aGUgSEZDIGNvbnRyb2xsZXIgaW4gY2FzZSBvZiBwcm92aXNpb25lciBlcnJvcnMgKFsjJiM4MjAzOzMwNzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDczKSkKLSBEbyBub3QgY2hlY2sgcG93ZXIgZmFpbHVyZSB3aGVuIG5vdCBhcHBsaWNhYmxlIChbIyYjODIwMzszMDY5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA2OSkpCi0gRW5hYmxlIEJNTyB0byBhYm9ydCBzZXJ2aWNpbmcgdG8gYmFjayBvdXQgb2YgZmFpbHVyZXMgKFsjJiM4MjAzOzMwMDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDAwKSkKLSBEbyBub3QgbG9nIGZpcm13YXJlIGNvbXBvbmVudHMgb24gZWFjaCBCTUggcmVjb25jaWxpYXRpb24gKFsjJiM4MjAzOzI5NjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTYzKSkKLSBDb3JyZWN0bHkgaGFuZGxlIHJlc291cmNlIGdlbmVyYXRpb25zIGZvciBIRkMgYW5kIEhGUyAoWyMmIzgyMDM7Mjk2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NjQpKQotIE1ha2UgYXJjaGl0ZWN0dXJlIHRlc3RzIHBvcnRhYmxlIGFjcm9zcyB4ODZcXzY0IGFuZCBhYXJjaDY0IChbIyYjODIwMzsyOTQyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk0MikpCi0gRml4IGRlbGV0aW9uIGhhbmcgd2hlbiBhYm9ydGluZyBpbnNwZWN0aW9uIGR1cmluZyBwb3dlci1vZmYgKFsjJiM4MjAzOzI5MjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTI4KSkKLSBBbGxvdyBzZXR0aW5nIGBmb3JjZV9wZXJzaXN0ZW50X2Jvb3RfZGV2aWNlOiA8dmFsdWU+YCBmb3IgZGVwbG95XF9pbnRlcmZhY2U6IGRpcmVjdCAoWyMmIzgyMDM7MjYxNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2MTQpKQotIEZpeCBlcnJvcnMuQXMgdXNhZ2UgZm9yIE5vRGF0YUluU2VjcmV0RXJyb3IgKFsjJiM4MjAzOzI4OTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODkwKSkKLSBTeW5jIGF1dG9tYXRlZFxfY2xlYW4gYmVmb3JlIGRlcHJvdmlzaW9uaW5nIChbIyYjODIwMzsyODgxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg4MSkpCi0gUmVxdWlyZSBQcmVwcm92aXNpb25pbmdJbWFnZSBmb3IgZGVwcm92aXNpb25pbmcgd2hlbiBjbGVhbmluZyBpcyBlbmFibGVkIChbIyYjODIwMzsyODU5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg1OSkpCgojIyMjIDpib29rOiBEb2N1bWVudGF0aW9uCgotIEFkZCByZWxlYXNlIDAuMTMgdGVzdCB0cmlnZ2VycyB0byBSRUFETUUgKFsjJiM4MjAzOzMyMTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjE5KSkKLSBhZGQgT3BlblNTRiBPU1BTIGJhc2VsaW5lIGxldmVsIDEgYmFkZ2UgKFsjJiM4MjAzOzMxMTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTE0KSkKLSBBZGQgcmVsZWFzZSAwLjEyIHRlc3QgdHJpZ2dlcnMgdG8gUkVBRE1FIChbIyYjODIwMzsyODkyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg5MikpCi0gQWRkIGV4cGxhbmF0aW9uIHRvIHJ1biB2ZXJpZnktcmVsZWFzZS5zaCBzY3JpcHQgaW4gcmVsZWFzaW5nLm1kIChbIyYjODIwMzsyNzczXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc3MykpCgojIyMjIDpzZWVkbGluZzogT3RoZXJzCgotIEJ1bXAgR28gdmVyc2lvbiB0byAxLjI1LjEwIChbIyYjODIwMzszMjI0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzIyNCkpCi0gQnVtcCBDQVBJIHRvIHYxLjEzLjEgKFsjJiM4MjAzOzMyMTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjEyKSkKLSBCdW1wIGdpdGh1Yi5jb20vbW9ieS9tb2J5L2NsaWVudCBmcm9tIDAuNC4wIHRvIDAuNC4xIGluIC90ZXN0IChbIyYjODIwMzszMTg4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE4OCkpCi0gQnVtcCBDQVBJIHRvIHYxLjEzLjAgKFsjJiM4MjAzOzMxODddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTg3KSkKLSBTaW1wbGlmeSBlMmUgZml4dHVyZSB0ZXN0IGNvbmZpZ3VyYXRpb24gKFsjJiM4MjAzOzMxNjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTY3KSkKLSBTZXQgbWFuYWdlciBUTFMgZGVmYXVsdCBiYWNrIHRvIHVuc2V0IChbIyYjODIwMzszMTUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE1MykpCi0gQnVtcCBnaXRodWIuY29tL2NlcnQtbWFuYWdlci9jZXJ0LW1hbmFnZXIgZnJvbSAxLjIwLjEgdG8gMS4yMC4yIGluIC90ZXN0IChbIyYjODIwMzszMTcwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE3MCkpCi0gQnVtcCB0aGUga3ViZXJuZXRlcyBncm91cCB0byAgdjAuMzQuNyAoWyMmIzgyMDM7MzE2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNjkpKQotIGZpeCBoZWxwIHRhcmdldCBhbGlnbm1lbnQgYW5kIG51bWVyaWMgdGFyZ2V0IG5hbWVzIChbIyYjODIwMzszMTY4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE2OCkpCi0gQWRkIGltYWdlIHNlcnZlciBtYW5hZ2VtZW50IGNvbW1hbmRzIHRvIHZibWN0bCAoWyMmIzgyMDM7MzEyMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMjEpKQotIENyZWF0ZSBpcm9uaWMueWFtbCBmb3IgdGhlIGUyZSB0ZXN0cyBmcm9tIGEgdGVtcGxhdGUgZmlsZSAoWyMmIzgyMDM7MzA5NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwOTUpKQotIEJ1bXAgZ29sYW5nLm9yZy94L2NyeXB0byBmcm9tIDAuNDkuMCB0byAwLjUwLjAgaW4gL3Rlc3QgKFsjJiM4MjAzOzMxNThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTU4KSkKLSBCdW1wIGdpdGh1Yi5jb20vb25zaS9naW5rZ28vdjIgZnJvbSAyLjI4LjAgdG8gMi4yOC4xIChbIyYjODIwMzszMTU2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE1NikpCi0gQnVtcCBnaXRodWIuY29tL2dvcGhlcmNsb3VkL2dvcGhlcmNsb3VkL3YyIGZyb20gMi4xMS4xIHRvIDIuMTIuMCAoWyMmIzgyMDM7MzE1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNTUpKQotIEJ1bXAgZ29sYW5nLm9yZy94L2NyeXB0byBmcm9tIDAuNDkuMCB0byAwLjUwLjAgaW4gL2hhY2svdG9vbHMgKFsjJiM4MjAzOzMxNTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTU3KSkKLSBCdW1wIGdvLm9wZW50ZWxlbWV0cnkuaW8vb3RlbC9zZGsgZnJvbSAxLjQwLjAgdG8gMS40My4wIChbIyYjODIwMzszMTQ4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE0OCkpCi0gQWRkIHNjaGVkdWxlZCBnaXRodWIgd29ya2xvdyBqb2IgZm9yIEZ1enppbmcgKFsjJiM4MjAzOzMxMjJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTIyKSkKLSBCdW1wIGxpYnZpcnQub3JnL2dvL2xpYnZpcnQgZnJvbSAxLjEyMDAxLjAgdG8gMS4xMjAwMi4wIGluIC90ZXN0IChbIyYjODIwMzszMTQwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE0MCkpCi0gQnVtcCBnby5ldGNkLmlvL2V0Y2QvY2xpZW50L3BrZy92MyBmcm9tIDMuNi45IHRvIDMuNi4xMCAoWyMmIzgyMDM7MzEzOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMzkpKQotIEJ1bXAgZ28gdmVyc2lvbiB1c2VkIGZvciBidWlsZGluZyB0byAxLjI1LjkgKFsjJiM4MjAzOzMxNDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTQ1KSkKLSBBZGQgbWFrZXRhcmdldCBmb3IgZW5zdXJpbmcgZG9ja2VyIGlzIHByZXNlbnQgZm9yIHRlc3RpbmcgKFsjJiM4MjAzOzI2OTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjk5KSkKLSBCdW1wIGdpdGh1Yi5jb20vbWV0YWwzLWlvL2lyb25pYy1zdGFuZGFsb25lLW9wZXJhdG9yL2FwaSBmcm9tIDAuOC4wIHRvIDAuOC4xIChbIyYjODIwMzszMTI1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEyNSkpCi0gQnVtcCBnaXRodWIuY29tL21ldGFsMy1pby9pcm9uaWMtc3RhbmRhbG9uZS1vcGVyYXRvci9hcGkgZnJvbSAwLjguMCB0byAwLjguMSBpbiAvdGVzdCAoWyMmIzgyMDM7MzEyN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMjcpKQotIFJlbW92ZSBsZWdhY3kgdmJtY3RsIGVudHJ5cG9pbnQgYW5kIHVwZGF0ZSBFMkUgVk0gY29uZmlnIChbIyYjODIwMzszMTIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEyMCkpCi0gcmVtb3ZlIHVubmVlZGVkIHZibWN0bCB0ZW1wbGF0ZSBkYXRhdHlwZXMgKFsjJiM4MjAzOzMxMjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTIzKSkKLSB2Ym1jdGw6IHN1cHBvcnQgbXVsdGlwbGUgdm9sdW1lIHNpemVzIHZpYSByZXBlYXRhYmxlIC0tdm9sdW1lLXNpemUgZmxhZyAoWyMmIzgyMDM7MzExMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMTIpKQotIEJ1bXAgc2lncy5rOHMuaW8vY29udHJvbGxlci1ydW50aW1lIGZyb20gMC4yMy4xIHRvIDAuMjMuMyBpbiAvdGVzdCAoWyMmIzgyMDM7MzEwNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMDYpKQotIEluY2x1ZGUgdmJtY3RsIHVuaXQgdGVzdHMgaW4gdW5pdCB3b3JrZmxvdyAoWyMmIzgyMDM7MzExN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMTcpKQotIEJ1bXAgZ29vZ2xlLmdvbGFuZy5vcmcvZ3JwYyBmcm9tIDEuNzIuMSB0byAxLjc5LjMgKFsjJiM4MjAzOzMwOTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDk2KSkKLSByZW1vdmUgZG9ja2VyIHB1c2ggc3R1ZmYgZnJvbSBNYWtlZmlsZSAoWyMmIzgyMDM7MzA5Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwOTIpKQotIEZpeCBsaW50ZXIgaXNzdWVzIGluIG1haW4gKFsjJiM4MjAzOzMwOTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDk0KSkKLSBBdm9pZCBtZWFuaW5nbGVzcyBsb2dnaW5nIHdoZW4gYSBzZWNyZXQgaXMgb3duZWQgYnkgYW5vdGhlciBjb250cm9sbGVyIChbIyYjODIwMzsyOTcyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk3MikpCi0gQnVtcCBnaXRodWIuY29tL3NwZjEzL2NvYnJhIGZyb20gMS4xMC4xIHRvIDEuMTAuMiBpbiAvdGVzdCAoWyMmIzgyMDM7MzA1OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNTgpKQotIEJ1bXAgYWN0aW9ucy9zZXR1cC1nbyBmcm9tIDYuMi4wIHRvIDYuMy4wIGluIHRoZSBnaXRodWItYWN0aW9ucyBncm91cCAoWyMmIzgyMDM7MzA1OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNTkpKQotIEJ1bXAgZ29sYW5nLm9yZy94L29hdXRoMiBmcm9tIDAuMzQuMCB0byAwLjM2LjAgaW4gL2hhY2svdG9vbHMgKFsjJiM4MjAzOzMwNzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDc5KSkKLSBidW1wIHgvbmV0IHRvIHYwLjQ5LjAgKFsjJiM4MjAzOzMwODJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDgyKSkKLSBBZGQgZmlyc3QgZnV6emluZyB0ZXN0IGZvciBibWMgYWRkcmVzcyBwYXJzaW5nIChbIyYjODIwMzszMDAyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAwMikpCi0gZTJlOiBjaGVjayB0aGF0IGFsbCBuYW1lc3BhY2VzIGFyZSBhZGRlZCB0byBXQVRDSFxfTkFNRVNQQUNFIChbIyYjODIwMzszMDY4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA2OCkpCi0gVGVzdHM6IGF2b2lkIGR1cGxpY2F0ZWQgdGVzdCBuYW1lcyAoWyMmIzgyMDM7MzA2NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNjUpKQotIEUyRTogUmVtb3ZlIGxpYnZpcnQgREhDUCByZXNlcnZhdGlvbiBmcm9tIFZNcyAoWyMmIzgyMDM7MzAzM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMzMpKQotIFVwZGF0ZSB2Ym1jdGxhcGkgcGFja2FnZSBuYW1lIHRvIGZpeCBsaW50IGVycm9yIChbIyYjODIwMzszMDU0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA1NCkpCi0gYWRkIHppem1vciBzY2FubmVyIChbIyYjODIwMzszMDUzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA1MykpCi0gQWRkcyBvdmVybGF5cyBmb3IgcmVsZWFzZSB2MC4xMiAoWyMmIzgyMDM7Mjg3Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NzIpKQotIEV4Y2x1ZGUgcmV2aXZlIHZhci1uYW1pbmcgY2hlY2sgZm9yIHRlc3QvdmJtY3RsL3BrZy9hcGkgKFsjJiM4MjAzOzMwNTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDUyKSkKLSBoYXJkZW4gZ2l0aHViIGFjdGlvbnMgd29ya2Zsb3dzIChbIyYjODIwMzszMDQ1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA0NSkpCi0gRTJFOiBJbmNyZWFzZSBpbm90aWZ5IGxpbWl0cyAoWyMmIzgyMDM7MzA0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNDcpKQotIG1vdmUgc2VjdXJpdHktaW5zaWdodHMueW1sIHRvIC5naXRodWIvIGFuZCB1c2UgdXBzdHJlYW0gdmFsaWRhdG9yIChbIyYjODIwMzszMDQ0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA0NCkpCi0gQnVtcCB0ai1hY3Rpb25zL2NoYW5nZWQtZmlsZXMgZnJvbSA0Ny4wLjEgdG8gNDcuMC40IGluIHRoZSBnaXRodWItYWN0aW9ucyBncm91cCAoWyMmIzgyMDM7MzAzNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMzUpKQotIFBhcmFtZXRlcml6ZSBjb250YWluZXIgdG9vbCBpbiBNYWtlZmlsZSAoWyMmIzgyMDM7Mjk5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5OTkpKQotIEJ1bXAgc2lncy5rOHMuaW8va3VzdG9taXplL2t1c3RvbWl6ZS92NSBmcm9tIDUuOC4wIHRvIDUuOC4xIGluIC9oYWNrL3Rvb2xzIChbIyYjODIwMzszMDM3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAzNykpCi0gQnVtcCBzaWdzLms4cy5pby9rdXN0b21pemUvYXBpIGZyb20gMC4yMS4wIHRvIDAuMjEuMSBpbiAvaGFjay90b29scyAoWyMmIzgyMDM7MzAwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMDQpKQotIEUyRSBzZXJpYWwgbG9ncyBwZXIgdGVzdCAoWyMmIzgyMDM7MjkxMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MTEpKQotIGJ1bXAgb3N2LXNjYW5uZXIgaW4gaGFjay92ZXJpZnktcmVsZWFzZS5zaCAoWyMmIzgyMDM7MzAyOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMjgpKQotIEJ1bXAgZ2l0aHViLmNvbS9jbG91ZGZsYXJlL2NpcmNsIGZyb20gMS42LjEgdG8gMS42LjMgaW4gL3Rlc3QgKFsjJiM4MjAzOzMwMjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDIxKSkKLSBhZGQgU0VDVVJJVFlcX0lOU0lHSFRTLnltbCAoWyMmIzgyMDM7MzAxNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMTUpKQotIEJ1bXAgZ29sYW5nIHRvIHYxLjI1IChbIyYjODIwMzsyOTk4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk5OCkpCi0gYWRkIFN1bm5hdGlsbG8gYXMgcmV2aWV3ZXIgKFsjJiM4MjAzOzMwMjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDIzKSkKLSBlMmU6IHdvcmthcm91bmQgZm9yIGRvY2tlciAyOSBpc3N1ZXMgKFsjJiM4MjAzOzMwMTRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDE0KSkKLSBFMkU6IFVzZSBwZXItdGVzdCBjbHVzdGVyIGZvciB1cGdyYWRlcyAoWyMmIzgyMDM7Mjk0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NDcpKQotIGFkZCBzbW9zaGl1cjEyMzcgYXMgcmV2aWV3ZXIgKFsjJiM4MjAzOzMwMTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDEyKSkKLSBCdW1wIHNpZ3MuazhzLmlvL2t1c3RvbWl6ZS9hcGkgZnJvbSAwLjIxLjAgdG8gMC4yMS4xIGluIC90ZXN0IChbIyYjODIwMzszMDA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAwNykpCi0gZW5mb3JjZSBvbC1wcmVmaXggJ29uZScgc3R5bGUgZm9yIG9yZGVyZWQgbGlzdHMgKFsjJiM4MjAzOzI5NzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTc5KSkKLSBmaXggcmVhcHByb3ZlciB3b3JrZmxvdyAoWyMmIzgyMDM7Mjk3N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NzcpKQotIEJ1bXAgZ2l0aHViLmNvbS9vbnNpL2dvbWVnYSBmcm9tIDEuMzkuMCB0byAxLjM5LjEgaW4gL3Rlc3QgKFsjJiM4MjAzOzI5NThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTU4KSkKLSBidW1wIGNlcnQtbWFuYWdlciB0byB2MS4xOC41IChbIyYjODIwMzsyOTc2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk3NikpCi0gYnVtcCBnaXRodWIgYWN0aW9ucyB0byBuZXcgbWFqb3IgdmVyc2lvbnMgKFsjJiM4MjAzOzI5NjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTY1KSkKLSBJbXByb3ZlIGVycm9yIGhhbmRsaW5nIGluIEUyRSBhcnRpZmFjdCBkdW1wIGhlbHBlcnMgKFsjJiM4MjAzOzI5NTFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTUxKSkKLSBCdW1wIGdpdGh1Yi5jb20vb25zaS9nb21lZ2EgZnJvbSAxLjM5LjAgdG8gMS4zOS4xIChbIyYjODIwMzsyOTU2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk1NikpCi0gRTJFOiBMb2cgY29sbGVjdGlvbiBpbXByb3ZlbWVudHMgKFsjJiM4MjAzOzI5MDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTA1KSkKLSBFMkU6IENsZWFudXAgb2xkIGhhcmR3YXJlZGF0YSAoWyMmIzgyMDM7MjkyNV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MjUpKQotIEUyRTogQXZvaWQgQk1PIDwgMC4xMSBhbmQgSXJvbmljID4gMzAgdG9nZXRoZXIgKFsjJiM4MjAzOzI5MTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTEwKSkKLSBSZWZhY3RvcjogbW92ZSBIYXJkd2FyZURldGFpbHMgdHlwZSB0byBIYXJkd2FyZURhdGEgKFsjJiM4MjAzOzI4ODldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODg5KSkKLSBMb2cgd2hlbiBjYW5ub3QgZGV0YWNoIGltbWVkaWF0ZWx5IChbIyYjODIwMzsyOTAyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjkwMikpCi0gRTJFOiBVc2UgVUVGSSAoWyMmIzgyMDM7Mjc3MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NzApKQotIEJ1bXAgc2lncy5rOHMuaW8va2luZCBmcm9tIDAuMzAuMCB0byAwLjMxLjAgaW4gL3Rlc3QgKFsjJiM4MjAzOzI4ODRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODg0KSkKLSBJbXByb3ZlIGJlaGF2aW9yIG9uIGRlbGV0aW9uIG9mIEJNSCB3aXRoIHVucmVhY2hhYmxlIEJNQyBpbiB2ZXJpZnlpbmcgc3RhdGUgKFsjJiM4MjAzOzI4NzldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODc5KSkKLSBBZGQgcGVyaW9kaWMgdGVzdCBmb3IgcmVsZWFzZS0wLjEyIChbIyYjODIwMzsyODc1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg3NSkpCi0gQnVtcCB0aGUgZ2l0aHViLWFjdGlvbnMgZ3JvdXAgd2l0aCAyIHVwZGF0ZXMgKFsjJiM4MjAzOzI4NjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODYzKSkKLSB1cGRhdGUgZGVwZW5kYWJvdCBjb25maWcgZm9yIHJlbGVhc2UtMC4xMiAoWyMmIzgyMDM7Mjg1N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NTcpKQotIGFkZCB1bml0IHRlc3RzIHRvIFNlY3JldE1hbmFnZXIgKFsjJiM4MjAzOzI4MTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODEyKSkKCiMjIyMgOnJlY3ljbGU6IFN1cGVyc2VkZWQgb3IgUmV2ZXJ0ZWQKCi0gWyMmIzgyMDM7MzE1NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNTQpLCBbIyYjODIwMzszMTA0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEwNCksIFsjJiM4MjAzOzMwMDNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDAzKSwgWyMmIzgyMDM7MjkyOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MjkpLCBbIyYjODIwMzsyODgyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg4MiksIFsjJiM4MjAzOzI4NDRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODQ0KSwgWyMmIzgyMDM7MzEyNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMjYpLCBbIyYjODIwMzszMDgwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA4MCksIFsjJiM4MjAzOzMwMzhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDM4KSwgWyMmIzgyMDM7MzEwM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMDMpLCBbIyYjODIwMzszMDM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAzNiksIFsjJiM4MjAzOzI5ODNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTgzKSwgWyMmIzgyMDM7Mjg0M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NDMpLCBbIyYjODIwMzsyODY0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg2NCksIFsjJiM4MjAzOzI4NjFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODYxKSwgWyMmIzgyMDM7MjkxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MTgpLCBbIyYjODIwMzsyOTIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjkyMCksIFsjJiM4MjAzOzMwMDVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDA1KSwgWyMmIzgyMDM7MzAwNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMDYpLCBbIyYjODIwMzszMDgxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA4MSksIFsjJiM4MjAzOzI4NjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODY1KSwgWyMmIzgyMDM7Mjg5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4OTkpLCBbIyYjODIwMzsyOTE5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjkxOSksIFsjJiM4MjAzOzI5NTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTU3KSwgWyMmIzgyMDM7Mjg5N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4OTcpLCBbIyYjODIwMzszMDU3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA1NyksIFsjJiM4MjAzOzI4ODNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODgzKSwgWyMmIzgyMDM7Mjk4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5ODQpLCBbIyYjODIwMzszMTA1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEwNSksIFsjJiM4MjAzOzMwNjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDYzKSwgWyMmIzgyMDM7Mjg0NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NDUpLCBbIyYjODIwMzsyOTMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjkzMSksIFsjJiM4MjAzOzI5MzNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTMzKSwgWyMmIzgyMDM7Mjk4NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5ODUpLCBbIyYjODIwMzsyOTg2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk4NiksIFsjJiM4MjAzOzI4NDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODQ4KSwgWyMmIzgyMDM7MjkzMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MzIpLCBbIyYjODIwMzsyODYyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg2MiksIFsjJiM4MjAzOzMwNzBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDcwKSwgWyMmIzgyMDM7MzAxOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMTgpLCBbIyYjODIwMzsyODQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg0OSksIFsjJiM4MjAzOzI4NDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODQ2KSwgWyMmIzgyMDM7Mjg5OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4OTgpLCBbIyYjODIwMzsyODk2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg5NiksIFsjJiM4MjAzOzI5NTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTUyKSwgWyMmIzgyMDM7MjkxMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MTIpLCBbIyYjODIwMzsyOTY3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk2NykKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMy4wCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuN2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi43KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjYuLi52MC4xMi43KQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjYKCiMjIyMgOmJ1ZzogQnVnIEZpeGVzCgotIEFkZCBkZWxldGUgcGVybWlzc2lvbiB0byBob3N0dXBkYXRlcG9saWNpZXMubWV0YWwzLmlvIChbIyYjODIwMzszNTIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzUyMykpCgojIyMjIDpzZWVkbGluZzogT3RoZXJzCgotIEJ1bXAgdGhlIENBUEkgdG8gdjEuMTIuMTEgKFsjJiM4MjAzOzM1MTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNTE3KSkKLSBBZGQgZGVsZXRlIHBlcm1pc3Npb24gZm9yIHNlY3JldHMgaW4gZTJlIHJvbGUgKFsjJiM4MjAzOzM1MTVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNTE1KSkKLSBCdW1wIGdpdGh1Yi5jb20vZ28tbG9nci9sb2dyIGZyb20gMS40LjMgdG8gMS40LjQgKFsjJiM4MjAzOzM0NTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDUwKSkKLSBCdW1wIGdvIHZlcnNpb24gdG8gMS4yNS4xMyAoWyMmIzgyMDM7MzUzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzM1MzQpKQotIEJ1bXAgY2hlY2tvdXQgdG8gdjcgKFsjJiM4MjAzOzM1MDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNTA3KSkKLSBCdW1wIHRoZSBrdWJlcm5ldGVzIHRvIHYwLjM0LjEwIChbIyYjODIwMzszNDQ5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzQ0OSkpCi0gUGluIGlyb25pYyB2ZXJzaW9uIHRvIDMxLjAgaW4gRTJFIHRlc3RzIGZvciByZWxlYXNlLTAuMTIgKFsjJiM4MjAzOzM0NTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDU5KSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMi43CgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuNmBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi42KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjUuLi52MC4xMi42KQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjUKCiMjIyMgQnVnIEZpeGVzCgotIFJlc3RvcmUgZGVsZXRlIHBlcm1pc3Npb24gb24gc2VjcmV0cyAoWyMmIzgyMDM7MzM4OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzODgpKQoKIyMjIyBPdGhlcnMKCi0gQnVtcCB0aGUgQ0FQSSB0byAxLjEyLjEwIChbIyYjODIwMzszNDMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzQzMSkpCi0gQnVtcCBnbyB2ZXJzaW9uIHRvIDEuMjUuMTIgKFsjJiM4MjAzOzM0MTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zNDE3KSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMi42CgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi41KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjQuLi52MC4xMi41KQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjQKCiMjIyMgOnNlZWRsaW5nOiBPdGhlcnMKCi0gQnVtcCBjbHVzdGVyLWFwaSB0byB2MS4xMi45IChbIyYjODIwMzszMzczXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzM3MykpCi0gVXNlIHByb3BlciBJUEEgY2FjaGUgYWRkcmVzcyAoWyMmIzgyMDM7MzM2Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzNjIpKQotIEJ1bXAgdGhlIGt1YmVybmV0ZXMgZ3JvdXAgdG8gdjAuMzQuOSAoWyMmIzgyMDM7MzM1Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMzNTIpKQotIEJ1bXAgR28gdmVyc2lvbiB0byAxLjI1LjExIChbIyYjODIwMzszMzE3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzMxNykpCgojIyMjIDpyZWN5Y2xlOiBTdXBlcnNlZGVkIG9yIFJldmVydGVkCgotIFsjJiM4MjAzOzMyNTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMjU2KSBbIyYjODIwMzszMjIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzIyMykgWyMmIzgyMDM7MzI1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMyNTUpCgpUaGUgaW1hZ2UgZm9yIHRoaXMgcmVsZWFzZSBpczogdjAuMTIuNQoKKlRoYW5rcyB0byBhbGwgb3VyIGNvbnRyaWJ1dG9ycyEqIPCfmIoKCiMjIyBbYHYwLjEyLjRgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9yZWxlYXNlcy90YWcvdjAuMTIuNCkKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvY29tcGFyZS92MC4xMi4zLi4udjAuMTIuNCkKCjwhLS0gbWFya2Rvd25saW50LWRpc2FibGUgbm8taW5saW5lLWh0bWwgbGluZS1sZW5ndGggLS0+CgojIyMgQ2hhbmdlcyBzaW5jZSB2MC4xMi4zCgojIyMjIDpidWc6IEJ1ZyBGaXhlcwoKLSBGaXggSEZDIGNvbnRyb2xsZXIgZXJyb3IgbG9vcCBvbiBkZWxldGVkIHJlc291cmNlIChbIyYjODIwMzszMTMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEzMSkpCi0gUmVtb3ZlIHVudXNlZCBSQkFDIHBlcm1pc3Npb25zIGZyb20gY29udHJvbGxlciBDbHVzdGVyUm9sZSAoWyMmIzgyMDM7MzEzNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMzQpKQoKIyMjIyA6c2VlZGxpbmc6IE90aGVycwoKLSBCdW1wIENBUEkgdG8gdjEuMTIuNyAoWyMmIzgyMDM7MzE4M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxODMpKQotIEJ1bXAgdGhlIGt1YmVybmV0ZXMgZ3JvdXAgdG8gIHYwLjM0LjcgKFsjJiM4MjAzOzMxNzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTcxKSkKLSBFMkU6IFVzZSB2ZXJzaW9uZWQgaW1hZ2VzIGZvciBJcm9uaWMgKyBiYWNrcG9ydHMgKFsjJiM4MjAzOzMxNzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTc3KSkKLSBCdW1wIGdvIHZlcnNpb24gdXNlZCBmb3IgYnVpbGRpbmcgdG8gMS4yNS45IChbIyYjODIwMzszMTQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE0NikpCi0gQnVtcCBnaXRodWIuY29tL21ldGFsMy1pby9pcm9uaWMtc3RhbmRhbG9uZS1vcGVyYXRvci9hcGkgZnJvbSAwLjYuMiB0byAwLjYuMyBpbiAvdGVzdCAoWyMmIzgyMDM7MzEyOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMjkpKQotIEJ1bXAgZ2l0aHViLmNvbS9tZXRhbDMtaW8vaXJvbmljLXN0YW5kYWxvbmUtb3BlcmF0b3IvYXBpIGZyb20gMC42LjIgdG8gMC42LjMgKFsjJiM4MjAzOzMxMjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTI4KSkKCiMjIyMgOnJlY3ljbGU6IFN1cGVyc2VkZWQgb3IgUmV2ZXJ0ZWQKCi0gWyMmIzgyMDM7MzE1OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNTkpLCBbIyYjODIwMzszMTA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEwNykKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMi40CgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuM2BdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi4zKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjIuLi52MC4xMi4zKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjIKCiMjIyMgOmJ1ZzogQnVnIEZpeGVzCgotIEFkZCBoYW5kbGluZyBvZiBwYXVzZWQgYW5ub3RhdGlvbiB0byB0aGUgSEZTIGNvbnRyb2xsZXIgKFsjJiM4MjAzOzMwOTBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDkwKSkKLSBGaXggcmV0dXJuIHZhbHVlcyBvZiB0aGUgSEZDIGNvbnRyb2xsZXIgaW4gY2FzZSBvZiBwcm92aXNpb25lciBlcnJvcnMgKFsjJiM4MjAzOzMwNzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDc2KSkKCiMjIyMgOnNlZWRsaW5nOiBPdGhlcnMKCi0gQnVtcCBDQVBJIHRvIHYxLjEyLjQgKFsjJiM4MjAzOzMwOTldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDk5KSkKLSBidW1wIGdvb2dsZS5nb2xhbmcub3JnL2dycGMgdG8gdjEuNzkuMyAoWyMmIzgyMDM7MzA5N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwOTcpKQotIGJ1bXAgeC9uZXQgdG8gdjAuNDkuMCAoWyMmIzgyMDM7MzA4M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwODMpKQotIEJ1bXAgZ29sYW5nY2ktbGludCB0byB2Mi41LjAgaW4gd29ya2Zsb3cgKFsjJiM4MjAzOzMwODVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDg1KSkKLSBoYXJkZW4gcHItdmVyaWZpZXIgd29ya2Zsb3cgdHJpZ2dlciAoWyMmIzgyMDM7MzA4OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwODgpKQotIFVwZGF0ZSBHbyB2ZXJzaW9uIHRvIDEuMjUuOCAoWyMmIzgyMDM7MzA2NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNjQpKQotIEJ1bXAgZ2l0aHViLmNvbS9jbG91ZGZsYXJlL2NpcmNsIHRvIHYxLjYuMyAoWyMmIzgyMDM7MzA1MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNTApKQotIEJ1bXAgZ2l0aHViLmNvbS9jZXJ0LW1hbmFnZXIvY2VydC1tYW5hZ2VyIGZyb20gMS4xOC41IHRvIDEuMTguNiBpbiAvdGVzdCAoWyMmIzgyMDM7MzA0MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNDApKQotIEJ1bXAgdGhlIGt1YmVybmV0ZXMgZ3JvdXAgdG8gdjAuMzQuNSAoWyMmIzgyMDM7MzAzOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMzkpKQotIEJ1bXAgZ29sYW5nY2ktbGludCB0byB2Mi41LjAgYW5kIGZpeCBsaW50ZXIgZmluZGluZ3MgKFsjJiM4MjAzOzMwMzJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDMyKSkKLSBCdW1wIG9wZW50ZWxlbWV0cnkuaW8vb3RlbC9zZGsgdG8gdjEuNDAuMCAoWyMmIzgyMDM7MzAyMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMjApKQotIGJ1bXAgb3N2LXNjYW5uZXIgaW4gaGFjay92ZXJpZnktcmVsZWFzZS5zaCAoWyMmIzgyMDM7MzAzMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMzApKQotIGFkZCBTdW5uYXRpbGxvIGFzIHJldmlld2VyIChbIyYjODIwMzszMDI2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAyNikpCi0gYWRkIHNtb3NoaXVyMTIzNyBhcyByZXZpZXdlciAoWyMmIzgyMDM7MzAxN10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMTcpKQotIEJ1bXAgc2lncy5rOHMuaW8va3VzdG9taXplL2t1c3RvbWl6ZS92NSBmcm9tIDUuOC4wIHRvIDUuOC4xIGluIC9oYWNrL3Rvb2xzIChbIyYjODIwMzsyOTkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk5MCkpCi0gQnVtcCBnby5ldGNkLmlvL2V0Y2QvY2xpZW50L3BrZy92MyBmcm9tIDMuNi43IHRvIDMuNi44IChbIyYjODIwMzsyOTg4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk4OCkpCi0gQnVtcCBzaWdzLms4cy5pby9rdXN0b21pemUvYXBpIGZyb20gMC4yMS4wIHRvIDAuMjEuMSBpbiAvdGVzdCAoWyMmIzgyMDM7Mjk5Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5OTIpKQoKIyMjIyA6cmVjeWNsZTogU3VwZXJzZWRlZCBvciBSZXZlcnRlZAoKLSBbIyYjODIwMzszMDA4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAwOCksIFsjJiM4MjAzOzMwMjddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDI3KSwgWyMmIzgyMDM7Mjk4N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5ODcpCgpUaGUgaW1hZ2UgZm9yIHRoaXMgcmVsZWFzZSBpczogdjAuMTIuMwoKKlRoYW5rcyB0byBhbGwgb3VyIGNvbnRyaWJ1dG9ycyEqIPCfmIoKCiMjIyBbYHYwLjEyLjJgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9yZWxlYXNlcy90YWcvdjAuMTIuMikKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvY29tcGFyZS92MC4xMi4xLi4udjAuMTIuMikKCjwhLS0gbWFya2Rvd25saW50LWRpc2FibGUgbm8taW5saW5lLWh0bWwgbGluZS1sZW5ndGggLS0+CgojIyMgQ2hhbmdlcyBzaW5jZSB2MC4xMi4xCgojIyMjIDpzZWVkbGluZzogT3RoZXJzCgotIEJ1bXAgc2lncy5rOHMuaW8vY29udHJvbGxlci1ydW50aW1lIGZyb20gMC4yMi40IHRvIDAuMjIuNSBpbiAvYXBpcyAoWyMmIzgyMDM7MjkzOF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MzgpKQotIEJ1bXAgZ2l0aHViLmNvbS9jZXJ0LW1hbmFnZXIvY2VydC1tYW5hZ2VyIGZyb20gMS4xOC40IHRvIDEuMTguNSBpbiAvdGVzdCAoWyMmIzgyMDM7Mjk3NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NzQpKQotIEJ1bXAgZ29sYW5nIHZlcnNpb24gdG8gMS4yNC4xMyAoWyMmIzgyMDM7Mjk2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5NjkpKQotIEJ1bXAgQ0FQSSB0byB2MS4xMi4yIChbIyYjODIwMzsyOTM1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjkzNSkpCi0gQnVtcCBnaXRodWIuY29tL21ldGFsMy1pby9pcm9uaWMtc3RhbmRhbG9uZS1vcGVyYXRvci9hcGkgZnJvbSAwLjYuMSB0byAwLjYuMiBpbiAvdGVzdCAoWyMmIzgyMDM7MjkzOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MzkpKQotIEJ1bXAgZ2l0aHViLmNvbS9tZXRhbDMtaW8vaXJvbmljLXN0YW5kYWxvbmUtb3BlcmF0b3IvYXBpIGZyb20gMC42LjEgdG8gMC42LjIgKFsjJiM4MjAzOzI5MzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTM2KSkKLSBCdW1wIHNpZ3MuazhzLmlvL2NvbnRyb2xsZXItcnVudGltZSBmcm9tIDAuMjIuNCB0byAwLjIyLjUgaW4gL3Rlc3QgKFsjJiM4MjAzOzI5NDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTQwKSkKLSBCdW1wIHNpZ3MuazhzLmlvL2NvbnRyb2xsZXItcnVudGltZSBmcm9tIDAuMjIuNCB0byAwLjIyLjUgKFsjJiM4MjAzOzI5MzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTM3KSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMi4yCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuMWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi4xKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjEyLjAuLi52MC4xMi4xKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjEyLjAKCiMjIyMgOnNlZWRsaW5nOiBPdGhlcnMKCi0gQnVtcCBnaXRodWIuY29tL29uc2kvZ2lua2dvL3YyIGZyb20gMi4yNy40IHRvIDIuMjcuNSBpbiAvdGVzdCAoWyMmIzgyMDM7MjkyMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MjEpKQotIEJ1bXAgZ29sYW5nIHZlcnNpb24gdG8gMS4yNC4xMiAoWyMmIzgyMDM7MjkxM10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI5MTMpKQotIEJ1bXAgZ2l0aHViLmNvbS9vbnNpL2dpbmtnby92MiBmcm9tIDIuMjcuMyB0byAyLjI3LjQgaW4gL3Rlc3QgKFsjJiM4MjAzOzI5MDBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTAwKSkKLSBQaW4gaXJvbmljIHZlcnNpb24gdG8gcmVsZWFzZS0zMy4wIChbIyYjODIwMzsyODkxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg5MSkpCi0gQnVtcCBnby5ldGNkLmlvL2V0Y2QvY2xpZW50L3BrZy92MyBmcm9tIDMuNi42IHRvIDMuNi43IChbIyYjODIwMzsyODg2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg4NikpCi0gQnVtcCBjYXBpIHRvIHYxLjEyLjEgKFsjJiM4MjAzOzI4ODVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODg1KSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMi4xCgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTIuMGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMi4wKQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjExLjcuLi52MC4xMi4wKQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjExLjAKCiMjIyMgOndhcm5pbmc6IEJyZWFraW5nIENoYW5nZXMKCi0gUmVtb3ZlIHN1cHBvcnQgZm9yIElyb25pYyBiZWZvcmUgMjAyNC4xIChbIyYjODIwMzsyNzU2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc1NikpCi0gQ29tcGxldGVseSByZW1vdmUgc3VwcG9ydCBmb3IgaXJvbmljLWluc3BlY3RvciAoWyMmIzgyMDM7Mjc1NV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NTUpKQotIERyb3AgdGhlIG5vbi1SZWRmaXNoIGlMTyA0IGFuZCBpTE8gNSBkcml2ZXJzIChbIyYjODIwMzsyNzUwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc1MCkpCi0gQ2hhbmdlIGFyY2hpdGVjdHVyZSBkZWZhdWx0IHRvIG1hdGNoIGNvbnRyb2xsZXIgKFsjJiM4MjAzOzI2OThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjk4KSkKCiMjIyMgOnNwYXJrbGVzOiBOZXcgRmVhdHVyZXMKCi0gZW5hYmxlIGNvbnRhaW5lciBzaWduaW5nIChbIyYjODIwMzsyODI2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgyNikpCi0gQk1POiBkbyBub3QgcmVxdWlyZSBjaGVja3N1bXMgZm9yIE9DSSBpbWFnZXMgKFsjJiM4MjAzOzI4MDZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODA2KSkKLSBhZGQgaW1hZ2UgU0JPTSBhdHRlc3RhdGlvbiB0byBpbWFnZSBidWlsZHMgKFsjJiM4MjAzOzI4MTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODEzKSkKLSBNYWtlIGJvb3RNQUNBZGRyZXNzIG9wdGlvbmFsIGZvciB2aXJ0dWFsIG1lZGlhIHdpdGggaW5zcGVjdGlvbiBlbmFibGVkIChbIyYjODIwMzsyNzkzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc5MykpCi0gQ2FwdHVyZSBhbmQgc3RvcmUgTExEUCBkYXRhIGluIEhhcmR3YXJlRGF0YSAoWyMmIzgyMDM7Mjc1Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NTIpKQotIEFsbG93IHJlY292ZXJpbmcgaGFyZHdhcmUgZGV0YWlscyBmcm9tIGV4aXN0aW5nIEhhcmR3YXJlRGF0YSAoWyMmIzgyMDM7Mjc1NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NTQpKQotIEludGVncmF0ZSB3aXRoIElyU08gZm9yIGdldHRpbmcgSXJvbmljIGRldGFpbHMgKFsjJiM4MjAzOzI3MTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzEzKSkKLSBBZGQgbmFtZXNwYWNlIHNjb3BlZCBtb2RlIChbIyYjODIwMzsyNTI5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjUyOSkpCi0gSW50cm9kdWNlIEluc3BlY3Rpb25Nb2RlIGZpZWxkIChbIyYjODIwMzsyNjcwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY3MCkpCgojIyMjIDpidWc6IEJ1ZyBGaXhlcwoKLSBBYm9ydCBpbnNwZWN0aW9uL2NsZWFuaW5nIGJlZm9yZSBwb3dlcmluZyBvZmYgZHVyaW5nIGRlbGV0aW9uIChbIyYjODIwMzsyNzk2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc5NikpCi0gTWFrZSBib290TUFDQWRkcmVzcyB3ZWJob29rIHZhbGlkYXRpb24gY2FzZS1pbnNlbnNpdGl2ZSAoWyMmIzgyMDM7Mjc0MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NDApKQotIEFsaWduIEJNTyBlMmUgb3B0aW9uYWwgdGVzdCB0byBuYW1lc3BhY2Ugc2NvcGVkIGNvbmZpZyAoWyMmIzgyMDM7MjcxNl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3MTYpKQotIENyZWF0ZSBhIFByZXByb3Zpc2lvbmluZ0ltYWdlIGZvciBzZXJ2aWNpbmcgaWYgbmVlZGVkIChbIyYjODIwMzsyNjkwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY5MCkpCgojIyMjIDpib29rOiBEb2N1bWVudGF0aW9uCgotIGFkZCBBR0VOVFMubWQgKFsjJiM4MjAzOzI3NjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzYzKSkKLSBBZGQgcmVsZWFzZS0wLjExIHRlc3QgdHJpZ2dlcnMgdG8gUkVBRE1FIChbIyYjODIwMzsyNjg1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY4NSkpCi0gQWRkIGFscGhhIHJlbGVhc2UgaW4gcmVsZWFzZSBkb2N1bWVudGF0aW9uIChbIyYjODIwMzsyNjU1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY1NSkpCi0gVXBkYXRlIGluZm8gb24gcnVubmluZyBlMmUgbG9jYWxseSAoWyMmIzgyMDM7MjY0Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2NDIpKQotIEFkZCBleHBsYW5hdGlvbiB0byBydW4gdmVyaWZ5LXJlbGVhc2Uuc2ggc2NyaXB0IGluIHJlbGVhc2luZy5tZCAoWyMmIzgyMDM7Mjg2MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NjApKQoKIyMjIyA6c2VlZGxpbmc6IE90aGVycwoKLSBCdW1wIGdpdGh1Yi5jb20vb25zaS9nb21lZ2EgZnJvbSAxLjM4LjIgdG8gMS4zOC4zIGluIC90ZXN0IChbIyYjODIwMzsyODcxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg3MSkpCi0gQnVtcCB0aGUga3ViZXJuZXRlcyBncm91cCB0byB2MC4zNC4zIChbIyYjODIwMzsyODY2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg2NikpCi0gQnVtcCBnaXRodWIuY29tL29uc2kvZ2lua2dvL3YyIGZyb20gMi4yNy4yIHRvIDIuMjcuMyBpbiAvdGVzdCAoWyMmIzgyMDM7Mjg3MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NzApKQotIEJ1bXAgQ0FQSSB0byB2MS4xMi4wIChbIyYjODIwMzsyODc0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjg3NCkpCi0gQnVtcCBnaXRodWIuY29tL29uc2kvZ29tZWdhIGZyb20gMS4zOC4yIHRvIDEuMzguMyAoWyMmIzgyMDM7Mjg2OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NjgpKQotIEJ1bXAgZ2l0aHViLmNvbS9jZXJ0LW1hbmFnZXIvY2VydC1tYW5hZ2VyIGZyb20gMS4xOC4yIHRvIDEuMTguNCBpbiAvdGVzdCAoWyMmIzgyMDM7Mjg2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4NjkpKQotIGUyZTogcmV0cnkgcmVjb25jaWxlIGxvb3AgYWZ0ZXIgcGF0Y2hpbmcgKFsjJiM4MjAzOzI4MzZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODM2KSkKLSBFMkU6IEZpeCByYWNlIGNvbmRpdGlvbiBpbiB1cGdyYWRlIHRlc3RzIChbIyYjODIwMzsyODI3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgyNykpCi0gbGludDogYWxsb3cgbG9uZyBsaW5lcyBpbiB0YWJsZXMgYW5kIGNvZGUgZmVuY2VzIChbIyYjODIwMzsyODM1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgzNSkpCi0gZTJlOiBwcmUtcHVsbCBpbWFnZXMgdG8gd29yayBhcm91bmQga2luZCBjdHIgaW1wb3J0IGlzc3VlIChbIyYjODIwMzsyODMzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgzMykpCi0gQnVtcCBsaWJ2aXJ0Lm9yZy9nby9saWJ2aXJ0IGZyb20gMS4xMTAwNi4wIHRvIDEuMTEwMTAuMCBpbiAvdGVzdCAoWyMmIzgyMDM7MjgzMV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4MzEpKQotIEJ1bXAgZ2l0aHViLmNvbS9tZXRhbDMtaW8vaXJvbmljLXN0YW5kYWxvbmUtb3BlcmF0b3IvYXBpIGZyb20gMC42LjAgdG8gMC42LjEgKFsjJiM4MjAzOzI4MjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODI5KSkKLSBidW1wIGdvbGFuZyB0byAxLjI0LjExIChbIyYjODIwMzsyODIyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgyMikpCi0gcmVmYWN0b3I6IHVzZSBjb250cm9sbGVydXRpbC5SZW1vdmVGaW5hbGl6ZXIgZm9yIGZpbmFsaXplciBtYW5hZ2VtZW50IChbIyYjODIwMzsyODIwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgyMCkpCi0gQXBwbHkgZ29wbHMgbW9kZXJuaXplIHN1Z2dlc3Rpb25zIChbIyYjODIwMzsyODE1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgxNSkpCi0gUmVwbGFjZSBjdXN0b20gc3RyaW5nIHV0aWxpdHkgd2l0aCBzdGFuZGFyZCBsaWJyYXJ5IChbIyYjODIwMzsyODE5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgxOSkpCi0gQnVtcCB0aGUgZ2l0aHViLWFjdGlvbnMgZ3JvdXAgd2l0aCAyIHVwZGF0ZXMgKFsjJiM4MjAzOzI4MTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODE3KSkKLSBFbmFibGUgZXJyb3JsaW50IGxpbnRlciBhbmQgZml4IGxpbnRzIChbIyYjODIwMzsyODA5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgwOSkpCi0gQnVtcCBnby51YmVyLm9yZy96YXAgZnJvbSAxLjI3LjAgdG8gMS4yNy4xIChbIyYjODIwMzsyODAwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgwMCkpCi0gQWRkIHlhbWxsaW50IHdvcmtmbG93IChbIyYjODIwMzsyODExXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgxMSkpCi0gSW1wcm92ZSBpcm9uaWMgdmVyc2lvbiBwYXRjaGluZyB3aXRoIElyU08gKFsjJiM4MjAzOzI4MDhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODA4KSkKLSByZW1vdmUgc2NoZWR1bGVkIG9zdi1zY2FubmVyIHdvcmtmbG93IChbIyYjODIwMzsyODA3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgwNykpCi0gQnVtcCBnaXRodWIuY29tL2dvcGhlcmNsb3VkL2dvcGhlcmNsb3VkL3YyIGZyb20gMi44LjAgdG8gMi45LjAgKFsjJiM4MjAzOzI4MDFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODAxKSkKLSBCdW1wIGdvbGFuZy5vcmcveC9jcnlwdG8gZnJvbSAwLjQzLjAgdG8gMC40NS4wIGluIC9oYWNrL3Rvb2xzIChbIyYjODIwMzsyODAyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgwMikpCi0gQnVtcCBnb2xhbmcub3JnL3gvY3J5cHRvIGZyb20gMC40My4wIHRvIDAuNDUuMCBpbiAvdGVzdCAoWyMmIzgyMDM7Mjc5NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3OTQpKQotIEUyRTogQnVtcCBrdWJlY3RsIG1pbmltdW0gdmVyc2lvbiB0byB2MS4zNC4xIChbIyYjODIwMzsyNzkxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc5MSkpCi0gQnVtcCBzaWdzLms4cy5pby9rdXN0b21pemUvYXBpIGZyb20gMC4yMC4xIHRvIDAuMjEuMCBpbiAvdGVzdCAoWyMmIzgyMDM7Mjc4Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3ODYpKQotIEJ1bXAgc2lncy5rOHMuaW8va3VzdG9taXplL2t1c3RvbWl6ZS92NSBmcm9tIDUuNy4xIHRvIDUuOC4wIGluIC9oYWNrL3Rvb2xzIChbIyYjODIwMzsyNzg0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc4NCkpCi0gQnVtcCBnby5ldGNkLmlvL2V0Y2QvY2xpZW50L3BrZy92MyBmcm9tIDMuNi41IHRvIDMuNi42IChbIyYjODIwMzsyNzgzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc4MykpCi0gQnVtcCBnb2xhbmcub3JnL3gvb2F1dGgyIGZyb20gMC4zMi4wIHRvIDAuMzMuMCBpbiAvaGFjay90b29scyAoWyMmIzgyMDM7Mjc2N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NjcpKQotIEJ1bXAgazhzLmlvIG1vZHVsZXMgdG8gdjAuMzQuMSBhbmQgQ1IgdG8gdjAuMjIuNCAoWyMmIzgyMDM7Mjc3OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NzkpKQotIEUyRTogRXh0ZXJuYWwgaW5zcGVjdGlvbiBuYW1lIGNvbGxpc2lvbiBmaXggKFsjJiM4MjAzOzI3NzVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzc1KSkKLSBFMkU6IFJlbW92ZSBkdXBsaWNhdGUgaW5zcGVjdGlvbiB0ZXN0IChbIyYjODIwMzsyNzQ2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc0NikpCi0gRTJFOiBQcmUtZG93bmxvYWQgSVBBIGFuZCBzZXJ2ZSBmcm9tIGRpc2sgaW1hZ2Ugc2VydmVyIChbIyYjODIwMzsyNzYwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc2MCkpCi0gVXBkYXRlIHRvIFB1bGwgcmVxdWVzdCB0ZW1wbGF0ZSAoWyMmIzgyMDM7Mjc1M10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NTMpKQotIHZibWN0bDogc3VwcG9ydCBtdWx0aXBsZSBuZXR3b3JrIGludGVyZmFjZXMgKFsjJiM4MjAzOzIyMDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yMjA3KSkKLSBFMkU6IEltcHJvdmUgbG9ncyBhbmQgYXJ0aWZhY3RzIGluIHVwZ3JhZGUgdGVzdHMgKFsjJiM4MjAzOzI3NDRdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzQ0KSkKLSBFMkU6IE1ha2UgdXNlIG9mIERpc2FibGVDZXJ0aWZpY2F0ZVZlcmlmaWNhdGlvbiBzZXR0aW5nIChbIyYjODIwMzsyNzE1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcxNSkpCi0gQWRkIHJlbGVhc2UgbWFuaWZlc3RzIChbIyYjODIwMzsyNzM2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjczNikpCi0gRTJFOiBVc2UgSXJTTyBhbHNvIGluIHVwZ3JhZGUgdGVzdHMgKFsjJiM4MjAzOzI3MjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzI5KSkKLSBFMkU6IEJ1bXAgSXJTTyB2ZXJzaW9uIHRvIHYwLjUuMiBhbmQgdW5pZnkgeWFtbCBmb3JtYXR0aW5nIChbIyYjODIwMzsyNzMzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjczMykpCi0gVkJNQ1RMOiBBdm9pZCByZS11c2luZyB0aGUgZGVmYXVsdCBzdG9yYWdlIHBvb2wgKFsjJiM4MjAzOzIzNjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yMzY1KSkKLSBCdW1wIGdpdGh1Yi5jb20vbWV0YWwzLWlvL2lyb25pYy1zdGFuZGFsb25lLW9wZXJhdG9yL2FwaSBmcm9tIDAuNS4xIHRvIDAuNi4wIGluIC90ZXN0IChbIyYjODIwMzsyNzI2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcyNikpCi0gRG8gbm90IHVzZSBvcy5FeGl0IG91dHNpZGUgb2YgY21kIChbIyYjODIwMzsyNzE3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcxNykpCi0gUmVwbGFjZSBpcm9uaWMgZGVwbG95bWVudCB3aXRoIElyU08gaW4gZTJlIChbIyYjODIwMzsyNjgxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY4MSkpCi0gRG9ja2VyZmlsZTogc3RyaXAgb3V0IHN5bWJvbCB0YWJsZSBieSBkZWZhdWx0IGZvciBwdWJsaWMgaW1hZ2VzIChbIyYjODIwMzsyNzExXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcxMSkpCi0gY21kOiBzdHJpcCBvdXQgc3ltYm9sIHRhYmxlICYgRFdBUkYgZGVidWdnaW5nIGluZm8gKFsjJiM4MjAzOzI3MDldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzA5KSkKLSBFMkU6IERyb3AgcGVyaW9kaWMgam9iIGZvciByZWxlYXNlLTAuOCAoWyMmIzgyMDM7MjcwNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3MDQpKQotIGFkZCBzcGVjaWZpYyB0aW1lIHRvIGRlcGVuZGFib3QgY29uZmlnIChbIyYjODIwMzsyNzAzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcwMykpCi0gRTJFOiBDaGFuZ2UgaG93IHVwZ3JhZGUgdGVzdHMgYXJlIGNsZWFuZWQgdXAgKFsjJiM4MjAzOzI2OTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjk3KSkKLSBGaXggT1NWLVNjYW5uZXIgKFsjJiM4MjAzOzI2NzddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjc3KSkKLSBJbmNyZWFzZSBvcHRpb25hbCBwZXJpb2RpYyB0ZXN0IHRpbWUgKFsjJiM4MjAzOzI2OTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjk2KSkKLSBFMkU6IE1ha2UgdGltZW91dCBjb25maWd1cmFibGUgYW5kIGluY3JlYXNlIGl0IGZvciBvcHRpb25hbCBwZXJpb2RpY3MgKFsjJiM4MjAzOzI2ODZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjg2KSkKLSBBZGQgSVBBXF9CQVNFVVJJIHRvIGRvd25sb2FkIGlwYSBpbWFnZSBmcm9tIE5vcmRpeCAoWyMmIzgyMDM7MjY4MF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2ODApKQotIEFkZCBwZXJpb2RpYyByZWxlYXNlLTAuMTEgdGVzdCAoWyMmIzgyMDM7MjY3OF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2NzgpKQotIEFkZCBlMmUgdGVzdHMgZm9yIHJlbGVhc2UgMC4xMSAoWyMmIzgyMDM7MjY3NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2NzQpKQotIEFjY2VwdCB1cHBlcmNhc2UgZm9ybWF0IGluIHVwZ3JhZGUgZm9jdXMgKFsjJiM4MjAzOzI2NTddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjU3KSkKLSBSZW1vdmUgY2hlY2tpbmcga2VlcGFsaXZlZCBpbWFnZSB0YWcgZHVyaW5nIHJlbGVhc2UgKFsjJiM4MjAzOzI2NTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjU2KSkKLSBhZGQgZGVwZW5kYWJvdCBzdXBwb3J0IGZvciByZWxlYXNlLTAuMTEgKFsjJiM4MjAzOzI2NjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjYwKSkKLSBCdW1wIGdpdGh1Yi5jb20vcHJvbWV0aGV1cy9jbGllbnRcX2dvbGFuZyBmcm9tIDEuMjMuMCB0byAxLjIzLjIgKFsjJiM4MjAzOzI2NTJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjUyKSkKLSB1cGRhdGUgZ2l0aHViIHJ1bm5lcnMgdG8gb2NpIGdoIGFyYyBydW5uZXJzIChbIyYjODIwMzsyNjIzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjYyMykpCi0gRW5hYmxlIGxpbnRlciBlcnJuYW1lIChbIyYjODIwMzsyNjE1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjYxNSkpCgojIyMjIDpyZWN5Y2xlOiBTdXBlcnNlZGVkIG9yIFJldmVydGVkCgotIFsjJiM4MjAzOzI2NTNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjUzKSwgWyMmIzgyMDM7MjY1NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2NTQpLCBbIyYjODIwMzsyNjY1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY2NSksIFsjJiM4MjAzOzI2NjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjY4KSwgWyMmIzgyMDM7MjY2OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI2NjkpLCBbIyYjODIwMzsyNjkzXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjY5MyksIFsjJiM4MjAzOzI2NzFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNjcxKSwgWyMmIzgyMDM7MjcwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3MDApLCBbIyYjODIwMzsyNzE0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcxNCksIFsjJiM4MjAzOzI3MThdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzE4KSwgWyMmIzgyMDM7MjcyMl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3MjIpLAogIFsjJiM4MjAzOzI3MjNdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzIzKSwgWyMmIzgyMDM7MjcyNF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3MjQpLCBbIyYjODIwMzsyNzI1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjcyNSksIFsjJiM4MjAzOzI3NDddKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzQ3KSwgWyMmIzgyMDM7Mjc1N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3NTcpLCBbIyYjODIwMzsyNzY0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjc2NCksIFsjJiM4MjAzOzI3ODJdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yNzgyKSwgWyMmIzgyMDM7Mjc5OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI3OTkpLCBbIyYjODIwMzsyODE2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjgxNiksIFsjJiM4MjAzOzI4MjhdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yODI4KSwgWyMmIzgyMDM7MjgzMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzI4MzApCgpUaGUgaW1hZ2UgZm9yIHRoaXMgcmVsZWFzZSBpczogdjAuMTIuMAoKKlRoYW5rcyB0byBhbGwgb3VyIGNvbnRyaWJ1dG9ycyEqIPCfmIoKCiMjIyBbYHYwLjExLjdgXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9yZWxlYXNlcy90YWcvdjAuMTEuNykKCltDb21wYXJlIFNvdXJjZV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvY29tcGFyZS92MC4xMS42Li4udjAuMTEuNykKCjwhLS0gbWFya2Rvd25saW50LWRpc2FibGUgbm8taW5saW5lLWh0bWwgbGluZS1sZW5ndGggLS0+CgojIyMgQ2hhbmdlcyBzaW5jZSB2MC4xMS42CgojIyMjIDpidWc6IEJ1ZyBGaXhlcwoKLSBSZW1vdmUgdW51c2VkIFJCQUMgcGVybWlzc2lvbnMgZnJvbSBjb250cm9sbGVyIENsdXN0ZXJSb2xlIChbIyYjODIwMzszMTM1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEzNSkpCi0gRml4IEhGQyBjb250cm9sbGVyIGVycm9yIGxvb3Agb24gZGVsZXRlZCByZXNvdXJjZSAoWyMmIzgyMDM7MzEzMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMzApKQoKIyMjIyA6c2VlZGxpbmc6IE90aGVycwoKLSBVcGxpZnQgQ0FQSSB0byB2MS4xMS4xMCAoWyMmIzgyMDM7MzE4Ml0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxODIpKQotIEJ1bXAgdGhlIGt1YmVybmV0ZXMgZ3JvdXAgdG8gIHYwLjMzLjExIChbIyYjODIwMzszMTcyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzE3MikpCi0gQnVtcCBnbyB2ZXJzaW9uIHVzZWQgZm9yIGJ1aWxkaW5nIHRvIDEuMjUuOSAoWyMmIzgyMDM7MzE0N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxNDcpKQoKIyMjIyA6cmVjeWNsZTogU3VwZXJzZWRlZCBvciBSZXZlcnRlZAoKLSBbIyYjODIwMzszMTA5XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzEwOSksIFsjJiM4MjAzOzMxNjBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMTYwKQoKVGhlIGltYWdlIGZvciB0aGlzIHJlbGVhc2UgaXM6IHYwLjExLjcKCipUaGFua3MgdG8gYWxsIG91ciBjb250cmlidXRvcnMhKiDwn5iKCgojIyMgW2B2MC4xMS42YF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvcmVsZWFzZXMvdGFnL3YwLjExLjYpCgpbQ29tcGFyZSBTb3VyY2VdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2NvbXBhcmUvdjAuMTEuNS4uLnYwLjExLjYpCgo8IS0tIG1hcmtkb3dubGludC1kaXNhYmxlIG5vLWlubGluZS1odG1sIGxpbmUtbGVuZ3RoIC0tPgoKIyMjIENoYW5nZXMgc2luY2UgdjAuMTEuNQoKIyMjIyA6YnVnOiBCdWcgRml4ZXMKCi0gQWRkIGhhbmRsaW5nIG9mIHBhdXNlZCBhbm5vdGF0aW9uIHRvIHRoZSBIRlMgY29udHJvbGxlciAoWyMmIzgyMDM7MzA4OV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwODkpKQotIEZpeCByZXR1cm4gdmFsdWVzIG9mIHRoZSBIRkMgY29udHJvbGxlciBpbiBjYXNlIG9mIHByb3Zpc2lvbmVyIGVycm9ycyAoWyMmIzgyMDM7MzA3N10oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwNzcpKQoKIyMjIyA6c2VlZGxpbmc6IE90aGVycwoKLSBCdW1wIENBUEkgdG8gdjEuMTEuNyAoWyMmIzgyMDM7MzEwMF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMxMDApKQotIGJ1bXAgZ29vZ2xlLmdvbGFuZy5vcmcvZ3JwYyB0byB2MS43OS4zIChbIyYjODIwMzszMDk4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA5OCkpCi0gQnVtcCBnb2xhbmdjaS1saW50IHRvIHYyLjUuMCAoWyMmIzgyMDM7MzA4Nl0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwODYpKQotIGJ1bXAgeC9uZXQgdG8gdjAuNDkuMCAoWyMmIzgyMDM7MzA4NF0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwODQpKQotIGhhcmRlbiBwci12ZXJpZmllciB3b3JrZmxvdyB0cmlnZ2VyIChbIyYjODIwMzszMDg3XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA4NykpCi0gVXBkYXRlIEdvIHZlcnNpb24gdG8gMS4yNS44IChbIyYjODIwMzszMDY2XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA2NikpCi0gQnVtcCBnaXRodWIuY29tL2Nsb3VkZmxhcmUvY2lyY2wgdG8gdjEuNi4zIChbIyYjODIwMzszMDUxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA1MSkpCi0gQnVtcCBnaXRodWIuY29tL2NlcnQtbWFuYWdlci9jZXJ0LW1hbmFnZXIgZnJvbSAxLjE4LjUgdG8gMS4xOC42IGluIC90ZXN0IChbIyYjODIwMzszMDQyXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA0MikpCi0gQnVtcCB0aGUga3ViZXJuZXRlcyBncm91cCB0byB2MC4zMy45IChbIyYjODIwMzszMDQxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzA0MSkpCi0gQnVtcCBnby5ldGNkLmlvL2V0Y2QvY2xpZW50L3BrZy92MyBmcm9tIDMuNi43IHRvIDMuNi44IChbIyYjODIwMzsyOTk1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk5NSkpCi0gYnVtcCBvc3Ytc2Nhbm5lciBpbiBoYWNrL3ZlcmlmeS1yZWxlYXNlLnNoIChbIyYjODIwMzszMDMxXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAzMSkpCi0gYWRkIFN1bm5hdGlsbG8gYXMgcmV2aWV3ZXIgKFsjJiM4MjAzOzMwMjVdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDI1KSkKLSBCdW1wIG9wZW50ZWxlbWV0cnkuaW8vb3RlbC9zZGsgdG8gdjEuNDAuMCAoWyMmIzgyMDM7MzAxOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMTkpKQotIGFkZCBzbW9zaGl1cjEyMzcgYXMgcmV2aWV3ZXIgKFsjJiM4MjAzOzMwMTZdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDE2KSkKLSBFMkU6IEF2b2lkIHByZS1wdWxsaW5nIHJlbGVhc2UtMC44IChbIyYjODIwMzszMDEwXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMzAxMCkpCgojIyMjIDpyZWN5Y2xlOiBTdXBlcnNlZGVkIG9yIFJldmVydGVkCgotIFsjJiM4MjAzOzMwMjldKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8zMDI5KSwgWyMmIzgyMDM7MzAwOV0oaHR0cHM6Ly9yZWRpcmVjdC5naXRodWIuY29tL21ldGFsMy1pby9iYXJlbWV0YWwtb3BlcmF0b3IvaXNzdWVzLzMwMDkpLCBbIyYjODIwMzsyOTk0XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk5NCkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMS42CgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTEuNWBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMS41KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlL3YwLjExLjQuLi52MC4xMS41KQoKPCEtLSBtYXJrZG93bmxpbnQtZGlzYWJsZSBuby1pbmxpbmUtaHRtbCBsaW5lLWxlbmd0aCAtLT4KCiMjIyBDaGFuZ2VzIHNpbmNlIHYwLjExLjQKCiMjIyMgOnNlZWRsaW5nOiBPdGhlcnMKCi0gQnVtcCBnaXRodWIuY29tL2NlcnQtbWFuYWdlci9jZXJ0LW1hbmFnZXIgZnJvbSAxLjE4LjQgdG8gMS4xOC41IGluIC90ZXN0IChbIyYjODIwMzsyOTc1XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk3NSkpCi0gQnVtcCBnb2xhbmcgdmVyc2lvbiB0byAxLjI0LjEzIChbIyYjODIwMzsyOTY4XShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9pc3N1ZXMvMjk2OCkpCi0gQnVtcCBDQVBJIHRvIHYxLjExLjUgKFsjJiM4MjAzOzI5NDFdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL2lzc3Vlcy8yOTQxKSkKClRoZSBpbWFnZSBmb3IgdGhpcyByZWxlYXNlIGlzOiB2MC4xMS41CgoqVGhhbmtzIHRvIGFsbCBvdXIgY29udHJpYnV0b3JzISog8J+YigoKIyMjIFtgdjAuMTEuNGBdKGh0dHBzOi8vcmVkaXJlY3QuZ2l0aHViLmNvbS9tZXRhbDMtaW8vYmFyZW1ldGFsLW9wZXJhdG9yL3JlbGVhc2VzL3RhZy92MC4xMS40KQoKW0NvbXBhcmUgU291cmNlXShodHRwczovL3JlZGlyZWN0LmdpdGh1Yi5jb20vbWV0YWwzLWlvL2JhcmVtZXRhbC1vcGVyYXRvci9jb21wYXJlLwoKPiDinIIgKipOb3RlKioKPiAKPiBQUiBib2R5IHdhcyB0cnVuY2F0ZWQgdG8gaGVyZS4KCgo8L2RldGFpbHM+CgotLS0KCiMjIyBDb25maWd1cmF0aW9uCgrwn5OFICoqU2NoZWR1bGUqKjogKFVUQykKCi0gQnJhbmNoIGNyZWF0aW9uCiAgLSBBdCBhbnkgdGltZSAobm8gc2NoZWR1bGUgZGVmaW5lZCkKLSBBdXRvbWVyZ2UKICAtIEF0IGFueSB0aW1lIChubyBzY2hlZHVsZSBkZWZpbmVkKQoK8J+apiAqKkF1dG9tZXJnZSoqOiBEaXNhYmxlZCBieSBjb25maWcuIFBsZWFzZSBtZXJnZSB0aGlzIG1hbnVhbGx5IG9uY2UgeW91IGFyZSBzYXRpc2ZpZWQuCgrimbsgKipSZWJhc2luZyoqOiBXaGVuZXZlciBQUiBiZWNvbWVzIGNvbmZsaWN0ZWQsIG9yIHlvdSB0aWNrIHRoZSByZWJhc2UvcmV0cnkgY2hlY2tib3guCgrwn5SVICoqSWdub3JlKio6IENsb3NlIHRoaXMgUFIgYW5kIHlvdSB3b24ndCBiZSByZW1pbmRlZCBhYm91dCB0aGlzIHVwZGF0ZSBhZ2Fpbi4KCi0tLQoKIC0gWyBdIDwhLS0gcmViYXNlLWNoZWNrIC0tPklmIHlvdSB3YW50IHRvIHJlYmFzZS9yZXRyeSB0aGlzIFBSLCBjaGVjayB0aGlzIGJveAoKLS0tCgpUaGlzIFBSIHdhcyBnZW5lcmF0ZWQgYnkgW01lbmQgUmVub3ZhdGVdKGh0dHBzOi8vbWVuZC5pby9yZW5vdmF0ZS8pLiBWaWV3IHRoZSBbcmVwb3NpdG9yeSBqb2IgbG9nXShodHRwczovL2RldmVsb3Blci5tZW5kLmlvL2dpdGh1Yi92ZXh4aG9zdC9hdG1vc3BoZXJlLmNvbW1vbikuCjwhLS1yZW5vdmF0ZS1kZWJ1ZzpleUpqY21WaGRHVmtTVzVXWlhJaU9pSTBNUzQ1Tnk0eE1DSXNJblZ3WkdGMFpXUkpibFpsY2lJNklqUTBMak01TGpBaUxDSjBZWEpuWlhSQ2NtRnVZMmdpT2lKdFlXbHVJaXdpYkdGaVpXeHpJanBiWFgwPS0tPgo=
      patchset: de2e0ee340c736963f2a3f4a82db855e1e2da334
      pipeline: check
      playbook_context:
        playbook_projects:
          trusted/project_0/github.com/vexxhost/zuul-config:
            canonical_name: github.com/vexxhost/zuul-config
            checkout: main
            commit: 298983cd1253e6833abdb49d87d912527e0e6597
          trusted/project_1/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: a05b0fb6ac6a681e93e59e18661eadc80ed996f8
          trusted/project_2/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: c286bf94224b5660b8e49e9a058289e61062a9a0
          untrusted/project_0/github.com/vexxhost/zuul-jobs:
            canonical_name: github.com/vexxhost/zuul-jobs
            checkout: main
            commit: c286bf94224b5660b8e49e9a058289e61062a9a0
          untrusted/project_1/github.com/vexxhost/zuul-config:
            canonical_name: github.com/vexxhost/zuul-config
            checkout: main
            commit: 298983cd1253e6833abdb49d87d912527e0e6597
          untrusted/project_2/opendev.org/zuul/zuul-jobs:
            canonical_name: opendev.org/zuul/zuul-jobs
            checkout: master
            commit: a05b0fb6ac6a681e93e59e18661eadc80ed996f8
          untrusted/project_3/github.com/vexxhost/atmosphere.common:
            canonical_name: github.com/vexxhost/atmosphere.common
            checkout: main
            commit: 71f8f9d61846b52d6516c47a574f5dfbf366b309
          untrusted/project_4/opendev.org/openstack/openstack-helm:
            canonical_name: opendev.org/openstack/openstack-helm
            checkout: master
            commit: c03e1097657de09a00e49e7d3a669153297b90ac
        playbooks:
        - path: untrusted/project_0/github.com/vexxhost/zuul-jobs/playbooks/molecule/run.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/playbook_0/role_1/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/playbook_0/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/playbook_0/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/playbook_0/role_2/zuul-jobs/roles
        post_playbooks:
        - path: untrusted/project_3/github.com/vexxhost/atmosphere.common/test-playbooks/molecule/post.yml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/post_playbook_0/role_0/atmosphere.common
            link_target: untrusted/project_3/github.com/vexxhost/atmosphere.common
            role_path: ansible/post_playbook_0/role_0/atmosphere.common/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_0/role_1/openstack-helm
            link_target: untrusted/project_4/opendev.org/openstack/openstack-helm
            role_path: ansible/post_playbook_0/role_1/openstack-helm/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_0/role_3/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_0/role_3/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_0/role_4/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_0/role_4/zuul-jobs/roles
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/post.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_1/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_1/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_1/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_1/role_2/zuul-jobs/roles
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/post-logs.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/post_playbook_2/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/post_playbook_2/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/post_playbook_2/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/post_playbook_2/role_2/zuul-jobs/roles
        pre_playbooks:
        - path: trusted/project_0/github.com/vexxhost/zuul-config/playbooks/base/pre.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_0/role_1/zuul-jobs
            link_target: trusted/project_1/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_0/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/pre_playbook_0/role_2/zuul-jobs
            link_target: trusted/project_2/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_0/role_2/zuul-jobs/roles
        - path: untrusted/project_0/github.com/vexxhost/zuul-jobs/playbooks/molecule/pre.yaml
          roles:
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_1/role_1/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_1/role_1/zuul-jobs/roles
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/pre_playbook_1/role_2/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_1/role_2/zuul-jobs/roles
        - path: untrusted/project_3/github.com/vexxhost/atmosphere.common/test-playbooks/molecule/pre.yml
          roles:
          - checkout: main
            checkout_description: playbook branch
            link_name: ansible/pre_playbook_2/role_0/atmosphere.common
            link_target: untrusted/project_3/github.com/vexxhost/atmosphere.common
            role_path: ansible/pre_playbook_2/role_0/atmosphere.common/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_2/role_1/openstack-helm
            link_target: untrusted/project_4/opendev.org/openstack/openstack-helm
            role_path: ansible/pre_playbook_2/role_1/openstack-helm/roles
          - checkout: master
            checkout_description: project default branch
            link_name: ansible/pre_playbook_2/role_3/zuul-jobs
            link_target: untrusted/project_2/opendev.org/zuul/zuul-jobs
            role_path: ansible/pre_playbook_2/role_3/zuul-jobs/roles
          - checkout: main
            checkout_description: zuul branch
            link_name: ansible/pre_playbook_2/role_4/zuul-jobs
            link_target: untrusted/project_0/github.com/vexxhost/zuul-jobs
            role_path: ansible/pre_playbook_2/role_4/zuul-jobs/roles
      post_review: false
      post_timeout: null
      pre_timeout: null
      project:
        canonical_hostname: github.com
        canonical_name: github.com/vexxhost/atmosphere.common
        name: vexxhost/atmosphere.common
        short_name: atmosphere.common
        src_dir: src/github.com/vexxhost/atmosphere.common
      projects:
        github.com/vexxhost/atmosphere.common:
          canonical_hostname: github.com
          canonical_name: github.com/vexxhost/atmosphere.common
          checkout: main
          checkout_description: zuul branch
          commit: 71f8f9d61846b52d6516c47a574f5dfbf366b309
          name: vexxhost/atmosphere.common
          required: false
          short_name: atmosphere.common
          src_dir: src/github.com/vexxhost/atmosphere.common
      ref: refs/pull/99/head
      resources: {}
      tenant: oss
      timeout: 1800
      topic: null
      voting: true
