Issue updating to 5.6.6

I was trying to update my pocketNC v2-50 to the latest kinetic version 5.6.6 from 5.5.3. The update went fine, but I was unable to use any of the jog controls with all buttons triggering an error command message.

Reverting to 5.5.3 fixed it. I tried updating again and same thing so for now I"ve stayed on 5.5.3. Just wondering if anyone is aware of what the issue is? I see the website has the latest version as 5.6.3 and 5.6.6 seems to not be listed under release notes yet.

We ran into an issue while releasing v5.6.6 yesterday, but it should be resolved now. Since it sounds like you downloaded the bad release, make sure you don’t click to the Deploy v5.6.6, but rather the Upgrade to v5.6.6 button. I’ll update the release notes today. There are a couple minor bug fixes. The most important fix is for users experiencing issues with their tool setter button after upgrading to v5.6.0 or above. V5.6.6 fixes those issues.

1 Like

I tried updating again today to 5.6.6, but seem to be getting the same issue. There are a few weird things:

  1. clicking any of the jog keys gives a error command message
  2. changed settings in config (such as units) are reverted back to default.
  3. clicking the manual tab gives a blank screen, which reverts previously set units back to default again when page is refreshed

Is it possible to give the ssh command to update to one patch below? (maybe 5.6.3-5.6.5) to try and see if it is a patch issue. I did manage to use the ssh command to update to 5.5.12 and everything worked fine in that version.

Sorry to hear you’re still having issues. Can you SSH to the machine when on 5.6.6 and run this command and tell me what it says?

ostree admin status

This is what it says:

  • kinetic 9a363a036f7384600c34779dca03a6425e3e3107f1692033391c6e266930850a.1
    Version: 5.6.6
    origin refspec: 9a363a036f7384600c34779dca03a6425e3e3107f1692033391c6e266930850a
    kinetic 6e965ed2a4080300ed593eda7ec0993fd0fe55a7e12003278841aec0137bbce0.0 (rollback)
    Version: 5.5.12
    origin refspec: 6e965ed2a4080300ed593eda7ec0993fd0fe55a7e12003278841aec0137bbce0

Ok, that’s the bad commit we reverted from yesterday. Can you revert back to 5.5.12 and then go through the upgrade process? I just cleared some caches to ensure the good one should be the one that is fetched. If you want to use SSH to upgrade, you can run these commands:

sudo systemctl stop PocketNC
sudo ostree pull kinetic 16029ba5b2cebeebc9422a9f8b093d2d5fd17bb61cfb17afa889a52b5bc5b972
sudo ostree admin deploy --os=kinetic 16029ba5b2cebeebc9422a9f8b093d2d5fd17bb61cfb17afa889a52b5bc5b972
sudo reboot

Thanks, I’ll give it a try. Assume no news is good news :>

I upgraded to the latest 5.6.6 however the switching between tas on the UI stopped working, just a white screen. It also didnt remember my metric units setiing. It becane unusable. I was able to downgrade and everything worked fine again. Not sure if it’s just me. Someting seemed wrong.

The ssh command John linked was what worked for me in the end. I think the automatic upgrade is still pulling the old bad release version for some reason. I’m now on 5.6.6 without issues.

1 Like

Cheers
I’ll try the update with ssh.

Thanks for reporting this you two. @lafux is right and as it looks like the bad release made its way back as the latest release. We’re in the process of rolling out a new automated release process and I think some of our manual workarounds have gone awry in the meantime. On Monday I’ll sort through what happened, but I’ve made the good release the latest, so you should be able to update normally again. We appreciate your patience with us!

1 Like

I tried one more time from the UI to upgrade but it still had the same issues. I did the SSH update and that has sorted out the issues.
regards
TP