I haven’t touched my Kickstarter Mark 1 in quite a while and it has 0.8.16 on it. Can I upgrade that, or should I just wait for it to upgrade itself?
It SHOULD update to the current version if you plug it in and run it overnight. Please give it a shot and let us know how it goes.
We’ve had a certain percentage that haven’t upgraded automatically and, if that is you, we’d love to know so we can identify and fix any bugs.
@oppland are you comfortable SSHing into the unit?
If it’s still at 0.8.16 I can give you some instructions on what to do via SSH.
Best, Kathy
Very comfortable - thank you
That’s great, thanks @oppland.
First, SSH into your Mark 1, then run
sudo apt-get update && sudo apt-get upgrade
This should force an upgrade of the mycroft-core
package.
Then, to validate which mycroft-core
you’re running, run the command:
sudo apt list | grep mycroft
Please let us know how you go.
Regards, Kathy
Thank you.
I did that, but still have: mycroft-core/unknown,now 0.8.16 armhf [installed]
Pretty sure it’s because of this:
Err http://repo.mycroft.ai debian InRelease
W: An error occurred during the signature verification. The repository is not updated and the previous index files will be used. GPG error: http://repo.mycroft.ai debian InRelease: The following signatures were invalid: KEYEXPIRED 1498079146 KEYEXPIRED 1498079146 KEYEXPIRED 1498079146 KEYEXPIRED 1498079146
W: Failed to fetch http://repo.mycroft.ai/repos/apt/debian/dists/debian/InRelease
I found the fix for the expired keys in another thread and now have this:
The following packages have been kept back:
mycroft-core
0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
pi@mark_1:/opt/mycroft/skills $ sudo apt list | grep mycroft
WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.
mycroft-core/unknown 0.9.12 armhf [upgradable from: 0.8.16]
mycroft-mark-1/unknown 0.9.12 armhf
mycroft-picroft/unknown 0.9.12 armhf
mycroft-wifi-setup/unknown 0.2.3 armhf
I tried: sudo apt-get upgrade mycroft-core
Now I have:
sudo apt list | grep mycroft
WARNING: apt does not have a stable CLI interface yet. Use with caution in scripts.
mycroft-core/unknown,now 0.9.12 armhf [installed]
mycroft-mark-1/unknown 0.9.12 armhf
mycroft-picroft/unknown 0.9.12 armhf
mycroft-wifi-setup/unknown 0.2.3 armhf
It looks like everything is installed. It is working, yes?
Yes, but it updated a day or two ago and the lights are still yellow and it doesn’t respond.
Should I just wait or should I restart it?
Definitely give it a reboot
Thank you. I went to reboot and it was updating again. This time it finished and everything is working.
mycroft-core/unknown,now 0.9.13 armhf [installed]
mycroft-mark-1/unknown 0.9.13 armhf
mycroft-picroft/unknown 0.9.13 armhf
mycroft-wifi-setup/unknown 0.2.3 armhf
oppland wrote:
Yes, but it updated a day or two ago and the lights are still yellow and it doesn’t respond.
I’ve seen this a couple of times myself. The update process isn’t quite reliable enough for an average user.
Some extra feedback on Mycrofts front panel during updates might be a good idea.
and right now, the lights are yellow, but it doesn’t say it’s updating
Is there a way to check the status via SSH?
Everything is fine now. I’m just learning what is normal, etc
Glad to hear it’s up and running now!
I can give some background on the colors:
- During boot the eyes turn dark grey (or smoke color)
- When the enclosure process (handling the faceplate) connects the eyes turn yellow and stop spinning
- When the skill process is launched The updating text will be shown as the skills are updating.
- When skills are done updating they will be loaded and when the
mycroft-mark-1
skill is started the eye color will be set to blue (or a color you’ve set)
This is from memory so I might have missed something
/Åke