chocolatey / home

The place to start for issues with areas of Chocolatey that are infrastructure related, or really any issues could be started here. There is also choco for the CLI client, Chocolatey GUI for the GUI.
Apache License 2.0
29 stars 10 forks source link

Package Verifier passed a package that failed to install #171

Closed brogers5 closed 2 years ago

brogers5 commented 2 years ago

What You Are Seeing?

Despite a clear failure to install in the Package Verifier environment (due to OS incompatibility), Verification Testing passed for the following package: https://community.chocolatey.org/packages/xsplit-vcam/4.0.2205.3103

What is Expected?

Package Verifier should've failed testing for this package.

This behavior was unexpected, as I ran into the expected behavior for a similar failure in another recently published package (relevant gist). The Verifier service version between these two package submissions appears to be identical.

How Did You Get This To Happen? (Steps to Reproduce)

  1. choco push .\xsplit-vcam.4.0.2205.3103.nupkg to the Community Repository. NOTE: The package as currently published to both the Community Repository and my package repository's Releases page can be grabbed here: https://github.com/brogers5/chocolatey-package-xsplit-vcam/releases/tag/v4.0.2205.3103
  2. Wait for Package Verifier to run.

System Details

NOTE: The push command was actually executed via PowerShell 7. $PSVersionTable for actual execution environment below:

Name                           Value
----                           -----
PSVersion                      7.2.5
PSEdition                      Core
GitCommitId                    7.2.5
OS                             Microsoft Windows 10.0.22000
Platform                       Win32NT
PSCompatibleVersions           {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion      2.3
SerializationVersion           1.1.0.1
WSManStackVersion              3.0

Output Log

Package Verifier Gist: https://gist.github.com/choco-bot/6caf38d8d83437071d92d1e290866072

Push Log Output

~~~sh 2022-06-26 19:56:08,541 5620 [DEBUG] - XmlConfiguration is now operational 2022-06-26 19:56:08,561 5620 [INFO ] - ============================================================ 2022-06-26 19:56:08,647 5620 [INFO ] - Chocolatey v1.1.0 2022-06-26 19:56:08,650 5620 [DEBUG] - Chocolatey is running on Windows v 10.0.22000.0 2022-06-26 19:56:08,651 5620 [DEBUG] - Attempting to delete file "C:/ProgramData/chocolatey/choco.exe.old". 2022-06-26 19:56:08,651 5620 [DEBUG] - Attempting to delete file "C:\ProgramData\chocolatey\choco.exe.old". 2022-06-26 19:56:08,655 5620 [DEBUG] - Command line not shown - sensitive arguments may have been passed. 2022-06-26 19:56:08,676 5620 [DEBUG] - RemovePendingPackagesTask is now ready and waiting for PreRunMessage. 2022-06-26 19:56:08,680 5620 [DEBUG] - Sending message 'PreRunMessage' out if there are subscribers... 2022-06-26 19:56:08,683 5620 [DEBUG] - [Pending] Removing all pending packages that should not be considered installed... 2022-06-26 19:56:08,712 5620 [DEBUG] - Performing validation checks. 2022-06-26 19:56:08,714 5620 [DEBUG] - Global Configuration Validation Checks: 2022-06-26 19:56:08,715 5620 [DEBUG] - - Package Exit Code / Exit On Reboot = Checked 2022-06-26 19:56:08,716 5620 [DEBUG] - System State Validation Checks: 2022-06-26 19:56:08,717 5620 [DEBUG] - Reboot Requirement Checks: 2022-06-26 19:56:08,718 5620 [DEBUG] - - Pending Computer Rename = Checked 2022-06-26 19:56:08,718 5620 [DEBUG] - - Pending Component Based Servicing = Checked 2022-06-26 19:56:08,719 5620 [DEBUG] - - Pending Windows Auto Update = Checked 2022-06-26 19:56:08,719 5620 [DEBUG] - - Pending File Rename Operations = Ignored 2022-06-26 19:56:08,720 5620 [DEBUG] - - Pending Windows Package Installer = Checked 2022-06-26 19:56:08,720 5620 [DEBUG] - - Pending Windows Package Installer SysWow64 = Checked 2022-06-26 19:56:08,722 5620 [INFO ] - 2 validations performed. 2 success(es), 0 warning(s), and 0 error(s). 2022-06-26 19:56:08,722 5620 [DEBUG] - The source 'https://push.chocolatey.org/' evaluated to a 'normal' source type 2022-06-26 19:56:08,724 5620 [DEBUG] - NOTE: Hiding sensitive configuration data! Please double and triple check to be sure no sensitive data is shown, especially if copying output to a gist for review. 2022-06-26 19:56:08,726 5620 [DEBUG] - Configuration: CommandName='push'| CacheLocation='C:\Users\brian\AppData\Local\Temp\chocolatey'| ContainsLegacyPackageInstalls='True'| CommandExecutionTimeoutSeconds='2700'|WebRequestTimeoutSeconds='30'| Sources='https://push.chocolatey.org/'|SourceType='normal'| Debug='False'|Verbose='False'|Trace='False'|Force='False'|Noop='False'| HelpRequested='False'|UnsuccessfulParsing='False'|RegularOutput='True'| QuietOutput='False'|PromptForConfirmation='False'| DisableCompatibilityChecks='False'|AcceptLicense='False'| AllowUnofficialBuild='False'|Input='.\xsplit-vcam.4.0.2205.3103.nupkg'| AllVersions='False'|SkipPackageInstallProvider='False'| Prerelease='False'|ForceX86='False'|OverrideArguments='False'| NotSilent='False'|ApplyPackageParametersToDependencies='False'| ApplyInstallArgumentsToDependencies='False'|IgnoreDependencies='False'| AllowMultipleVersions='False'|AllowDowngrade='False'| ForceDependencies='False'|Information.PlatformType='Windows'| Information.PlatformVersion='10.0.22000.0'| Information.PlatformName='Windows 10'| Information.ChocolateyVersion='1.1.0.0'| Information.ChocolateyProductVersion='1.1.0'| Information.FullName='choco, Version=1.1.0.0, Culture=neutral, PublicKeyToken=79d02ea9cad655eb'| Information.Is64BitOperatingSystem='True'| Information.Is64BitProcess='True'|Information.IsInteractive='True'| Information.UserName='brian'| Information.UserDomainName='BRIAN-DESKTOP'| Information.IsUserAdministrator='True'| Information.IsUserSystemAccount='False'| Information.IsUserRemoteDesktop='False'| Information.IsUserRemote='True'| Information.IsProcessElevated='True'| Information.IsLicensedVersion='False'|Information.LicenseType='Foss'| Information.CurrentDirectory='D:\Local\Repositories\Git\chocolatey-packages\xsplit-vcam'| Features.AutoUninstaller='True'|Features.ChecksumFiles='True'| Features.AllowEmptyChecksums='False'| Features.AllowEmptyChecksumsSecure='True'| Features.FailOnAutoUninstaller='False'| Features.FailOnStandardError='False'|Features.UsePowerShellHost='True'| Features.LogEnvironmentValues='False'|Features.LogWithoutColor='False'| Features.VirusCheck='False'| Features.FailOnInvalidOrMissingLicense='False'| Features.IgnoreInvalidOptionsSwitches='True'| Features.UsePackageExitCodes='True'| Features.UseEnhancedExitCodes='False'| Features.UseFipsCompliantChecksums='False'| Features.ShowNonElevatedWarnings='True'| Features.ShowDownloadProgress='True'| Features.StopOnFirstPackageFailure='False'| Features.UseRememberedArgumentsForUpgrades='False'| Features.IgnoreUnfoundPackagesOnUpgradeOutdated='False'| Features.SkipPackageUpgradesWhenNotInstalled='False'| Features.RemovePackageInformationOnUninstall='False'| Features.ExitOnRebootDetected='False'| Features.LogValidationResultsOnWarnings='True'| Features.UsePackageRepositoryOptimizations='True'| ListCommand.LocalOnly='False'|ListCommand.IdOnly='False'| ListCommand.IncludeRegistryPrograms='False'|ListCommand.PageSize='25'| ListCommand.Exact='False'|ListCommand.ByIdOnly='False'| ListCommand.ByTagOnly='False'|ListCommand.IdStartsWith='False'| ListCommand.OrderByPopularity='False'|ListCommand.ApprovedOnly='False'| ListCommand.DownloadCacheAvailable='False'| ListCommand.NotBroken='False'| ListCommand.IncludeVersionOverrides='False'| UpgradeCommand.FailOnUnfound='False'| UpgradeCommand.FailOnNotInstalled='False'| UpgradeCommand.NotifyOnlyAvailableUpgrades='False'| UpgradeCommand.ExcludePrerelease='False'| NewCommand.AutomaticPackage='False'| NewCommand.UseOriginalTemplate='False'|SourceCommand.Command='unknown'| SourceCommand.Priority='0'|SourceCommand.BypassProxy='False'| SourceCommand.AllowSelfService='False'| SourceCommand.VisibleToAdminsOnly='False'| FeatureCommand.Command='unknown'|ConfigCommand.Command='unknown'| ApiKeyCommand.Remove='False'|PinCommand.Command='unknown'| OutdatedCommand.IgnorePinned='False'| ExportCommand.IncludeVersionNumbers='False'|Proxy.BypassOnLocal='True'| TemplateCommand.Command='unknown'| 2022-06-26 19:56:08,727 5620 [DEBUG] - _ Chocolatey:ChocolateyPushCommand - Normal Run Mode _ 2022-06-26 19:56:08,730 5620 [INFO ] - Attempting to push xsplit-vcam.4.0.2205.3103.nupkg to https://push.chocolatey.org/ 2022-06-26 19:56:09,326 5620 [INFO ] - xsplit-vcam 4.0.2205.3103 was pushed successfully to https://push.chocolatey.org/ 2022-06-26 19:56:09,327 5620 [WARN ] - Your package will go through automated checks and may be subject to human moderation. You should receive email(s) with the automated testing results. If you don't receive them within 1-3 business days, please use the 'Contact Site Admins' on the package page to contact the moderators. If your package is subject to human moderation there is no guarantee on the length of time that this can take to complete. This depends on the availability of moderators, number of packages in the queue at this time, as well as many other factors. You can check where your package is in the moderation queue here: https://ch0.co/moderation For more information about the moderation process, see the docs: https://docs.chocolatey.org/en-us/community-repository/moderation/ Please ensure your registered email address is correct and emails from moderation at chocolatey dot org are not being sent to your spam/junk folder. 2022-06-26 19:56:09,328 5620 [DEBUG] - Sending message 'PostRunMessage' out if there are subscribers... 2022-06-26 19:56:09,331 5620 [DEBUG] - Exiting with 0 ~~~

brogers5 commented 2 years ago

Upon further searching, this appears to be a duplicate of #12. Closing.