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

Package updates appear to vanish if download fails #53

Open
ThoricSolutions opened this issue Sep 11, 2024 · 0 comments
Open

Package updates appear to vanish if download fails #53

ThoricSolutions opened this issue Sep 11, 2024 · 0 comments
Assignees
Labels
bug Something isn't working enhancement New feature or request

Comments

@ThoricSolutions
Copy link

ThoricSolutions commented Sep 11, 2024

Short Description of the Bug
Our VIPM is connected to two private repos behind a VPN. I filtered the view to show "Upgrades" and five were listed, which had been identified a few days ago but I chose not to install them at that time. I selected all five and pressed the Upgrade button. The downloading process started but failed. This was because I'd forgotten to connect to the company VPN this morning, and hence the repos were not accessible. After all five failed to download they were removed from the list of available upgradable packages.

I've since reconnected to the VPN and the repos are visible / accessible once more, however VIPM doesn't show these upgrades anymore. If I change the filter from "Upgrades" to "Installed", then the five packages that were there previously are not listed, and another package that depends on them is showing a red exclamation icon suggesting those dependencies are completely missing.

Checking vi.lib I can see that VIPM uninstalled the old packages. Therefore, to see them in the list I have to switch filter to "All".

From a usability standpoint, uninstalling a package before confirming availability of a download is risky. I now have no package at all, I'd rather it left the out-of-date package untouched.

  • VIPM Version and Build: 2020.1 (build 2348)
  • Operating System Version: Win10 Pro (inside Hyper-V)
  • LabVIEW Version: 2020 SP1 (32-bit)

Virtualization or Processor Version Information
Hyper-V, Lenovo ThinkPad Intel

Expected behavior
Do not uninstall the old packages before finishing the download of the new, so that the old package remains in the event of a download error.

@Tom-McQuillan Tom-McQuillan added bug Something isn't working enhancement New feature or request labels Feb 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants