Skip to content

[BUG] descheduler addon is not available in v1.6.1 -> v1.7.0-rc5 single node airgap upgrade #9697

@irishgordo

Description

@irishgordo

Describe the Bug

upgrading from v1.6.1 -> v1.7.0-rc5, the descheduler addon is not present.

even though that two nodes are required for the descheduler addon to be used, there is still the use case where a single node cluster could be expanded later on.

so a single node v1.6.1 cluster that's created then upgraded to v1.7.0-rc5, might have another node added in the future where the descheduler addon could be viable

To Reproduce

  1. v1.6.1 single node upgrade to v1.7.0-rc5 airgap (likely found on non-airgapped envs)
  2. descheduler addon is missing

Expected Behavior

descheduler addon to be present even if it can't be enabled

the image is present however:

david-demo-hp17:/home/rancher # crictl image ls | grep -ie "descheduler"
WARN[0000] Config "/etc/crictl.yaml" does not exist, trying next: "/var/lib/rancher/rke2/data/v1.34.2-rke2r1-3e2b8422d006/bin/crictl.yaml" 
registry.k8s.io/descheduler/descheduler                                                            v0.33.0                                               fa94fc7a69cce       119MB
david-demo-hp17:/home/rancher # 

Support Bundle for Troubleshooting

supportbundle_3d91876e-8711-4033-9bad-d95c07b10525_2025-12-09T19-47-13Z.zip

Environment

  • Harvester version: v1.6.1 -> v1.7.0-rc5

Additional context

Image

Workaround and Mitigation

n/a

Metadata

Metadata

Labels

area/addonBuilt-in Add-Onarea/install-upgradeInstall or Upgrade relatedkind/bugIssues that are defects reported by users or that we know have reached a real releasepriority/1Highly recommended to fix in this releasereproduce/alwaysReproducible 100% of the timeseverity/2Function working but has a major issue w/o workaround (a major incident with significant impact)

Type

Projects

Status

Closed

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions