Azure / Azure/AzureLocal-Supportability

Readiness Check Fails if certain PSGallery Powershell Modules are installed

Aperta
#272 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
Lingua principale
PowerShell
Stelle
78
Fork
60
Merge medio
1g 6h
PR unite (30g)
5

Descrizione

**Bug description**
Readiness check completely fails to run if there are extra powershell modules installed, preventing any kind of update from running. The error produced from this failure doesn't provide any useful diagnostic information.
For example, running get-solution update results in this line:
HealthCheckResult : {Error reading readiness results for System}

**Repro steps**
Steps to reproduce the behavior:
1. Install VMFleet Powershell module on any node. (Or "cluster" powershell module from the PSGallery)
2. Attempt to run a readiness check

**Expected behavior**
1. Readiness check fails with an error that describes conflicting powershell modules that are installed.
2. When updates are run, there should be a prompt asking to uninstall the conflicting modules first.

**Environment (please complete the following information):**
- Azure Local 12.2509 (Currently being upgraded now)
- 4 node cluster
- Production
- East US Region

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Riproduci il problema installando il modulo PowerShell VMFleet o cluster, quindi esegui una readiness check e un get-solution update. Traccia i punti di ingresso di readiness-check e update per identificare dove viene prodotto l’errore generico System; il lavoro è completo quando i moduli in conflitto vengono indicati chiaramente e gli aggiornamenti richiedono la loro rimozione.

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

Valutazione

Stack tecnologico
powershell
Ambito
infrastructure
Tipo di issue
Bug
Difficoltà
4/5
Tempo stimato
3-5 giorni
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
45/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.