Our device arrived at the physical destination and our team powered it up. One of the problems discovered was that it had an incorrect setting for the device variables.
Change the variable value through the balena.io device variable page (this is a variable that does not have a definition for the whole fleet. Typically this results in the container being restarted but nope. No restart.
Hmm… ssh to the device through the balena.io dashboard works, device variables look fine for everything but this one variable. Change it a few times. No effect on the device. No container restart, no variable value change.
Restart the device through the balena dashboard. Variable value is still wrong.
Shutdown the device through the balena dashboard. Remote team powers it back up. Variable value is still wrong.
Try changing a different variable. Boom, device has picked up changes to both variables.
Huh?
Support access has been granted:
I forgot to push the commit to our repository so ignore this stuff…
Well, hmm, what source release is it running, was there something weird about it because the app isn’t up to date. Github cannot find the release hash for this device! It finds the release hash for other devices.
claims git hash 55e76bc8370321995d71453737ba0286620f7dd6 but that’s impossible (not in our repository) and since the device has updated to a more recent version of the app, it’s doubly impossible.