Hi,
i want to update to umbrel from 1.3 to 1.4 and i get an error. What does this mean? what can I do?
im using umbrel home as device
Mar 16 15:50:21 umbrel NetworkManager[843792]: [1742140221.2085] device (wlo1): set-hw-addr: set MAC address to 6A:E5:B7:9A:B4:0A (scanning)
Mar 16 15:50:21 umbrel NetworkManager[843792]: [1742140221.2391] device (wlo1): supplicant interface state: inactive → disconnected
Mar 16 15:50:21 umbrel NetworkManager[843792]: [1742140221.2391] device (p2p-dev-wlo1): supplicant management interface state: inactive → disconnected
Mar 16 15:50:21 umbrel NetworkManager[843792]: [1742140221.2441] device (wlo1): supplicant interface state: disconnected → inactive
Mar 16 15:50:21 umbrel NetworkManager[843792]: [1742140221.2442] device (p2p-dev-wlo1): supplicant management interface state: disconnected → inactive
Mar 16 15:50:23 umbrel umbreld[795]: [umbreld ] [error] Update script failed: Command failed with exit code 1: bash -c #!/usr/bin/env bash
Mar 16 15:50:23 umbrel umbreld[795]: set -euo pipefail
Mar 16 15:50:23 umbrel umbreld[795]: # This script is used to bootstrap the mender update process
Mar 16 15:50:23 umbrel umbreld[795]: # The update server references it in the form:
Mar 16 15:50:23 umbrel umbreld[795]: # https://raw.githubusercontent.com/getumbrel/umbrel//scripts/update-script
Mar 16 15:50:23 umbrel umbreld[795]: update_url=“”
Mar 16 15:50:23 umbrel umbreld[795]: if ! command -v mender &> /dev/null
Mar 16 15:50:23 umbrel umbreld[795]: then
Mar 16 15:50:23 umbrel umbreld[795]: echo umbrel-update: ‘{“error”: “Mender not installed”}’
Mar 16 15:50:23 umbrel umbreld[795]: exit 1
Mar 16 15:50:23 umbrel umbreld[795]: fi
Mar 16 15:50:23 umbrel umbreld[795]: if cat /var/lib/mender/device_type | grep --quiet ‘device_type=raspberrypi’
Mar 16 15:50:23 umbrel umbreld[795]: then
Mar 16 15:50:23 umbrel umbreld[795]: update_url=“https://download.umbrel.com/release/1.4.0/umbrelos-pi.update”
Mar 16 15:50:23 umbrel umbreld[795]: fi
Mar 16 15:50:23 umbrel umbreld[795]: if cat /var/lib/mender/device_type | grep --silent ‘device_type=amd64’
Mar 16 15:50:23 umbrel umbreld[795]: then
Mar 16 15:50:23 umbrel umbreld[795]: update_url=“https://download.umbrel.com/release/1.4.0/umbrelos-amd64.update”
Mar 16 15:50:23 umbrel umbreld[795]: fi
Mar 16 15:50:23 umbrel umbreld[795]: # Fix /etc/mender/artifact_info not existing in some OS builds
Mar 16 15:50:23 umbrel umbreld[795]: if [[ ! -f /etc/mender/artifact_info ]]
Mar 16 15:50:23 umbrel umbreld[795]: then
Mar 16 15:50:23 umbrel umbreld[795]: echo “artifact_name=umbrelOS” > /etc/mender/artifact_info
Mar 16 15:50:23 umbrel umbreld[795]: fi
Mar 16 15:50:23 umbrel umbreld[795]: mender install “${update_url}”
Mar 16 15:50:23 umbrel umbreld[795]: cat: /var/lib/mender/device_type: No such file or directory
Mar 16 15:50:23 umbrel umbreld[795]: cat: /var/lib/mender/device_type: No such file or directory
Mar 16 15:50:23 umbrel umbreld[795]: NAME:
Mar 16 15:50:23 umbrel umbreld[795]: mender - manage and start the Mender client.
Mar 16 15:50:23 umbrel umbreld[795]: USAGE:
Mar 16 15:50:23 umbrel umbreld[795]: mender [global options] command [command options] [arguments…]
Mar 16 15:50:23 umbrel umbreld[795]: VERSION:
Mar 16 15:50:23 umbrel umbreld[795]: 3.4.0+ds1-5+b1 runtime: go1.19.8
Mar 16 15:50:23 umbrel umbreld[795]: DESCRIPTION:
Mar 16 15:50:23 umbrel umbreld[795]: mender integrates both the mender daemon and commands for manually performing tasks performed by the daemon (see list of COMMANDS below).
Mar 16 15:50:23 umbrel umbreld[795]:
Mar 16 15:50:23 umbrel umbreld[795]: Global flag remarks:
Mar 16 15:50:23 umbrel umbreld[795]: - Supported log levels incudes: ‘debug’, ‘info’, ‘warning’, ‘error’, ‘panic’ and ‘fatal’.
Mar 16 15:50:23 umbrel umbreld[795]: COMMANDS:
Mar 16 15:50:23 umbrel umbreld[795]: bootstrap Perform bootstrap and exit.
Mar 16 15:50:23 umbrel umbreld[795]: check-update Force update check.
Mar 16 15:50:23 umbrel umbreld[795]: commit Commit current Artifact. Returns (2) if no update in progress.
Mar 16 15:50:23 umbrel umbreld[795]: daemon Start the client as a background service.
Mar 16 15:50:23 umbrel umbreld[795]: install Mender Artifact to install - local file or aURL
.
Mar 16 15:50:23 umbrel umbreld[795]: rollback Rollback current Artifact. Returns (2) if no update in progress.
Mar 16 15:50:23 umbrel umbreld[795]: send-inventory Force inventory update.
Mar 16 15:50:23 umbrel umbreld[795]: setup Perform configuration setup - ‘mender setup --help’ for command options.
Mar 16 15:50:23 umbrel umbreld[795]: snapshot Create filesystem snapshot -‘mender snapshot --help’ for more.
Mar 16 15:50:23 umbrel umbreld[795]: show-artifact Print the current artifact name to the command line and exit.
Mar 16 15:50:23 umbrel umbreld[795]: show-provides Print the current provides to the command line and exit.
Mar 16 15:50:23 umbrel umbreld[795]: help, h Shows a list of commands or help for one command
Mar 16 15:50:23 umbrel umbreld[795]: GLOBAL OPTIONS:
Mar 16 15:50:23 umbrel umbreld[795]: --config FILE, -c FILE Configuration FILE path. (default: “/etc/mender/mender.conf”)
Mar 16 15:50:23 umbrel umbreld[795]: --fallback-config FILE, -b FILE Fallback configuration FILE path. (default: “/var/lib/mender/mender.conf”)
Mar 16 15:50:23 umbrel umbreld[795]: --data DIR, -d DIR Mender state data DIRECTORY path. (default: “/var/lib/mender”)
Mar 16 15:50:23 umbrel umbreld[795]: --log-file FILE, -L FILE FILE to log to.
Mar 16 15:50:23 umbrel umbreld[795]: --log-level level, -l level Set logging level. (default: “info”)
Mar 16 15:50:23 umbrel umbreld[795]: --trusted-certs FILE, -E FILE Trusted server certificates FILE path.
Mar 16 15:50:23 umbrel umbreld[795]: --forcebootstrap, -F Force bootstrap. (default: false)
Mar 16 15:50:23 umbrel umbreld[795]: --no-syslog Disable logging to syslog. (default: false)
Mar 16 15:50:23 umbrel umbreld[795]: --skipverify Skip certificate verification. (default: false)
Mar 16 15:50:23 umbrel umbreld[795]: --passphrase-file value Passphrase file for decrypting an encrypted private key. ‘-’ loads passphrase from stdin.
Mar 16 15:50:23 umbrel umbreld[795]: --help, -h show help (default: false)
Mar 16 15:50:23 umbrel umbreld[795]: --version, -v print the version (default: false)