If you look at the update log near the top, when it tries to update the first repo “emonpi” it fails due to some local changes
git pull /home/pi/emonpi
enable-ssh
enable-ssh-button
gpiozero-enable-ssh
greeebs-patch-1
* master
python-systemd-servicerunner
On branch master
Your branch is behind 'origin/master' by 27 commits, and can be fast-forwarded.
(use "git pull" to update your local branch)
. . .
error: Your local changes to the following files would be overwritten by merge:
lcd/emonPiLCD.cfg
Please commit your changes or stash them before you merge.
Aborting
although it does continue through the rest of the updates, it isn’t using the latest updater as that is part of the emonpi repo, ideally, when the emonpi repo fails to update the update routine should abort to avoid landing in some grey area, eg if there was some new code in emoncms or emonhub that also needed a symlink added or a config file edited, that could break a working setup.
In fact you are missing 27 commits, everything committed to the emonpi repo since April 15th which I think is most of the changes to the updater. actually most of them are for the installer that’s not being used yet.
(Diff between your copy and the current version https://github.com/openenergymonitor/emonpi/compare/0c477c895f3eb198bf821c79cd068f396631cf12...master)
Do you know what changes you made to the lcd/emonPiLCD.cfg file? If not use
git diff ~/emonpi/lcd/emonPiLCD.cfg
to find out