operepo / ope

Open Prison Education project - Code and scripts to enable offline docker services and offline laptop syncing for inmate education
MIT License
14 stars 6 forks source link

*Fix\Work Around* laptop binary not updating #126

Closed jmichel-sbctc closed 11 months ago

jmichel-sbctc commented 1 year ago

It was found that at a few sites the version of the laptop binaries hasn't been updated. We are currently looking into what caused this issue and troubleshoot it further.

Having sites check the server itself to make sure the sync app pulled the updates into the system.

jmichel-sbctc commented 11 months ago

This issue seems to be related to an older release of the student laptop binaries. On version 1.0.101 it seems to pull itself instead of the new upgrade. While it looks like it is completing the upgrade, it winds up still on version 1.0.101.

As the issue hasn't been occurring on newer releases I'm marking this issue as resolved.

Fix: If someone is having issues with their laptop binaries not pulling updates from the SMC server then try the follow work around. This has been tested as working at several locations.

  1. Remove the laptop binaries folder from the machine that isn't pulling the updated binaries.
  2. Run mgmt start_upgrade -f from an elevated command prompt. This will force the update.

The binaries should be located in a sub-folder of c:\programdata\ope\tmp. This might be different on your image.