PowerShell / PowerShell/PSScriptAnalyzer
Install-Module for PSScriptAnalyzer Occasionally failing for version 1.23.0
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 2.2k
- Fork
- 414
- Merge medio
- 13h 1m
- PR unite (30g)
- 2
Descrizione
Steps to reproduce
Run the command
Install-Module -Name PSScriptAnalyzer -RequiredVersion 1.23.0 -Force -Scope CurrentUser
Expected behavior
The PSScriptAnalyzer module should install without issue.
Actual behavior
Occasionally I'm hitting the following exception (occurs roughly 1 out of every 20 times):
WARNING: Source Location
'https://www.powershellgallery.com/api/v2/package/PSScriptAnalyzer/1.23.0' is
not valid.
PackageManagement\Install-Package : Package 'PSScriptAnalyzer' failed to
download.
At C:\Program
Files\WindowsPowerShell\Modules\PowerShellGet\1.0.0.1\PSModule.psm1:1809
char:21
+ ... $null = PackageManagement\Install-Package @PSBoundParameters
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ResourceUnavailable: (C:\Users\Contai...tAnalyze
r.nupkg:String) [Install-Package], Exception
+ FullyQualifiedErrorId : PackageFailedInstallOrDownload,Microsoft.PowerSh
ell.PackageManagement.Cmdlets.InstallPackage
If an unexpected error was thrown then please report the full error details using e.g. $error[0] | Select-Object *
Environment data
> $PSVersionTable
TBD - need to get this info injected into our build pipeline where we're seeing this issue (not really an issue seen locally)
> (Get-Module -ListAvailable PSScriptAnalyzer).Version | ForEach-Object { $_.ToString() }
N/A (module hasn't been installed yet)
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia eseguendo ripetutamente il comando PowerShell Install-Module segnalato per PSScriptAnalyzer 1.23.0, quindi acquisisci i dati mancanti di $PSVersionTable e tutti i dettagli dell'errore. Confronta i tentativi riusciti e quelli falliti per determinare se l'errore intermittente di download da PowerShell Gallery è riproducibile; il lavoro è completo quando sono state identificate una causa affidabile e un'esito dell'installazione verificato.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- powershell
- Ambito
- tooling
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100