Azure / Azure/AzureLocal-Supportability
Readiness Check Fails if certain PSGallery Powershell Modules are installed
- Langage dominant
- PowerShell
- Étoiles
- 78
- Forks
- 60
- Merge moyen
- 1 j 6 h
- PR mergées (30 j)
- 5
Description
**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
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Reproduisez l’échec en installant le module PowerShell VMFleet ou cluster, puis exécutez une readiness check et un get-solution update. Suivez les points d’entrée de readiness-check et update afin d’identifier où l’erreur générique System est produite ; le travail est terminé lorsque les modules en conflit sont nommés clairement et que les mises à jour demandent leur suppression.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- powershell
- Domaine
- infrastructure
- Type d'issue
- Bug
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Activité
- Calme
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100