Uploaded image for project: 'Red Hat OpenShift Control Planes'
  1. Red Hat OpenShift Control Planes
  2. CNTRLPLANE-1680

Update sigs.k8s.io/cluster-api-provider-openstack/orc (OpenStack Resource Controller)

XMLWordPrintable

    • None
    • False
    • Hide

      None

      Show
      None
    • False
    • None

      Overview

      Update the OpenStack Resource Controller (ORC) dependency from digest d5cd168 to e4f56a2.

      Dependency Information

      • Package: sigs.k8s.io/cluster-api-provider-openstack/orc
      • Type: Direct dependency (via replace directive)
      • Old version: v0.0.0-20241018150903-d5cd16872111
      • New version: v0.0.0-20250113192833-e4f56a2b4f32

      Usage in HyperShift

      This dependency is used for OpenStack platform support in HyperShift:

      • Primary usage: OpenStack image management and reconciliation
      • Key functions:
      • ReconcileOpenStackImageSpec - Reconciles OpenStack ImageSpec for HostedClusters
      • Image resource specification with download capabilities
      • Cloud credentials reference management
      • Files affected:
      • hypershift-operator/controllers/nodepool/openstack/openstack.go (main usage)
      • hypershift-operator/controllers/hostedcluster/internal/platform/openstack/openstack.go
      • support/api/scheme.go

      Changes in Update

      This update includes:

      • Refactoring of image-fetching strategies
      • Movement of image controller into ORC
      • K8s dependency bumps to v1.31.1
      • Code generation improvements
      • API enhancements (new generated files for image resources)

      Related PR

      https://github.com/openshift/hypershift/pull/7051

              Unassigned Unassigned
              asegurap1@redhat.com Antoni Segura Puimedon
              None
              None
              None
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated: