Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

az kusto cluster update with --sku specified updates unrelated properties

Aperta
#33,714 4 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
3/5
Tempo stimato
1-2 giorni
Idoneità per principianti
52/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
azure, python
Ambito
cli, cloud

Direzione di ricerca

Inizia riproducendo il comportamento con az kusto cluster update e una migrazione della SKU, quindi traccia la gestione della SKU e la costruzione della richiesta del comando kusto cluster update. Confronta le proprietà inviate con i valori restituiti prima dell'aggiornamento; il lavoro è completo quando viene modificata solo la SKU, le proprietà del cluster non specificate vengono preservate e viene aggiunta la copertura per i flags segnalati.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

Auto-Resolve bug Kusto Service Attention
Describe the bug

When running az kusto cluster update --name <name> --subscription <sub> --resource-group <group> --sku name="<sku>" tier="Standard" to migrate compute skus, several unrelated properties of the cluster also were updated.

  1. enableAutoStop switched from false to true
  2. enableDiskEncryption switched from true to false
  3. enablePurge switched from true to false

This is quite unexpected since these properties were not specified, and I do not see anything in the command docs that they are required or have default values.

Related command

az kusto cluster update

Errors

n/a

Issue script & Debug output

n/a - appears to reproduce with any invocation that involves a sku migration.

Expected behavior

I expect the SKU to be updated, but those unconfigured properties to retain their original values.

Environment Summary

azure-cli 2.87.0 *

core 2.87.0 *
telemetry 1.1.0

Extensions:
acr-transfer Unknown
acrtransfer 1.1.0
aks-preview 18.0.0b43
azure-devops 1.0.2
azure-firewall 1.2.2
kusto 0.5.0
nsp 1.0.0
resource-graph 2.1.0
support 2.0.1

Dependencies:
msal 1.36.0
azure-mgmt-resource 24.0.0

Python location '/bin/python3.12'
Config directory '/home//.azure'
Extensions directory '/home//.azure/cliextensions'
Extensions system directory '/usr/lib/python3.12/site-packages/azure-cli-extensions'

Python (Linux) 3.12.9 (main, Jun 2 2026, 15:06:48) [GCC 13.2.0]

Legal docs and information: aka.ms/AzureCliLegal

Additional context

No response

Lingua principale
Python
Stelle
4.6k
Fork
3.5k
Merge medio
4g 4h
PR unite (30g)
51

Preparare l'ambiente

Apri in Codespaces

Avvia il container di sviluppo del progetto nel browser, con il tuo account GitHub.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Azure/azure-cli

Tutte le issue di Azure/azure-cli

Issue simili

Altre issue su Python

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.