Skip to content

Remove the deprecated Image field #1495

Description

@lukasfrank

Summary

Remove the deprecated Image and ImagePullSecretRef fields from VolumeSpec and MachineSpec. These have been superseded by spec.dataSource.osImage.

Basic example

Before (deprecated):

spec:
  image: ghcr.io/ironcore-dev/gardenlinux/gardener:2150.0.0-kvm

After:

spec:
  dataSource:
    osImage:
      image: ghcr.io/ironcore-dev/gardenlinux/gardener:2150.0.0-kvm

Motivation

The fields are marked as deprecated and the replacement is already in use.

Following projects needs to be updated

  • ceph-provider
  • ironcore
  • libvirt-provider
  • machine-controller-manager-provider-ironcore
  • docs/e2e
  • ironcore in a box
  • update table-converter

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

Fields

No fields configured for Task.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions