Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add catalog item validation before attempting to install or uninstall #95

Open
1dustindavis opened this issue Feb 29, 2020 · 0 comments

Comments

@1dustindavis
Copy link
Owner

1dustindavis commented Feb 29, 2020

Currently, if a catalog item does not have an Installer or Uninstaller defined, but is defined in a manifest, Gorilla will still attempt to download the installer, even though the URL is nil.

This results in confusing warnings that make it seem like Gorilla is attempting to download the entire repo and then fails to validate the hash of the entire cache directory.

process.Installs(), process.Uninstalls(), and process.Updates() should all verify that hash, location, and type are not nil.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant