You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The dev build image that you have installed doesn't use the production update signing key, thus I guess you'll find some error message about it in journalctl -u update-engine. The solution is to force using the production update signing key:
Description
When running
sudo flatcar-update --to-version "3139.2.1"
the console output first shows:Which is great, but then:
Without any further explanation of why the update failed, or what can be done to fix that.
I've also tried
sudo flatcar-update --to-version "3139.2.1" --to-payload /var/tmp/update_payload
but the outcome doesn't change.Impact
Preventing the update of patched 3139.2.0 nodes to 3139.2.1
Environment and steps to reproduce
Flatcar Container Linux by Kinvolk stable 2022.04.07+dev-flatcar-master-5373 for Google Compute Engine
, which was created by @jepio to deal with oem-gce.service is broken after upgrading to flatcar 3139.2.0 #714sudo flatcar-update --to-version "3139.2.1"
Error: update failed
Expected behavior
Update is made ready, and takes place on next reboot.
If
flatcar-update
hits a problem it presents an error message that gives some clue about what should be done to remove that problem.Additional information
Running
sudo update_engine_client -status
I get:Doing the same whilst
Forcing update...
shows gets:But once
Error: update failed
comes up, we're back to:The text was updated successfully, but these errors were encountered: