My update went ok until it tried to check firmware version.
Traceback (most recent call last):
File "updater.py", line 424, in <module>
updateFirmware.updateFromGitHub(userInput) # update and restore settings, do not prompt user
File "/home/brewpi/utils/updateFirmware.py", line 20, in updateFromGitHub
import brewpiVersion
File "/home/brewpi/brewpiVersion.py", line 21, in <module>
from BrewPiUtil import asciiToUnicode
ImportError: cannot import name asciiToUnicode
It updated the firmware after I ran it again selecting No to update the firmaware and then running it again and selecting yes. So the 3rd time was the charm.
All looks good here - had the same error as above:
indent preformatted text by 4 spacesThe update script can automatically check your controller firmware version and program it with the latest release on GitHub, would you like to do this now? [Y/n]:y
Traceback (most recent call last):
File "updater.py", line 424, in <module>
updateFirmware.updateFromGitHub(userInput) # update and restore settings, do not prompt user
File "/home/brewpi/utils/updateFirmware.py", line 20, in updateFromGitHub
import brewpiVersion
File "/home/brewpi/brewpiVersion.py", line 21, in <module>
from BrewPiUtil import asciiToUnicode
ImportError: cannot import name asciiToUnicode
Checked DNS was resolving successfully, which it was, re-ran the script, and it went through fine. Successfully backed up and restored current settings as well.