Starting update via service-runner-update.sh (v3.0) > Filesystem Size Used Avail Use% Mounted on /dev/root 5.8G 2.4G 3.2G 44% / devtmpfs 333M 0 333M 0% /dev tmpfs 462M 0 462M 0% /dev/shm tmpfs 185M 9.0M 176M 5% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 30M 0 30M 0% /tmp tmpfs 1.0M 4.0K 1020K 1% /var/lib/php/sessions tmpfs 1.0M 0 1.0M 0% /var/tmp /dev/mmcblk0p1 255M 50M 206M 20% /boot /dev/mmcblk0p3 8.1G 960K 7.7G 1% /var/opt/emoncms log2ram 50M 5.5M 45M 11% /var/log - emonSD version: emonSD-10Nov22 - supported images: emonSD-10Nov22 emonSD-21Jul21 emonSD-08May21 emonSD-24Jul20 emonSD-02Oct19 emonSD-17Oct19 - emonSD base image check passed...continue update git pull /opt/openenergymonitor/EmonScripts master * stable On branch stable Your branch is up to date with 'origin/stable'. Untracked files: (use "git add ..." to include in what will be committed) install/Mosquitto-PHP/ install/phpredis/ nothing added to commit but untracked files present (use "git add" to track) hint: Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch this message by running one of the following hint: commands sometime before your next pull: hint: hint: git config pull.rebase false # merge (the default strategy) hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-forward only hint: hint: You can replace "git config" with "git config --global" to set a default hint: preference for all repositories. You can also pass --rebase, --no-rebase, hint: or --ff-only on the command line to override the configured default per hint: invocation. From https://github.com/openenergymonitor/EmonScripts 4003e82..7334033 master -> origin/master Already up to date. ------------------------------------------------------------- Main Update Script ------------------------------------------------------------- Date: Fri 21 Jul 15:01:30 BST 2023 EUID: 1000 openenergymonitor_dir: /opt/openenergymonitor type: all serial_port: ttyAMA0 firmware: emonTx34_CM_LPL Reading package lists... Building dependency tree... Reading state information... python3-pip is already the newest version (20.3.4-4+rpt1+deb11u1). 0 upgraded, 0 newly installed, 0 to remove and 120 not upgraded. Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: redis in /usr/local/lib/python3.9/dist-packages (4.3.4) Requirement already satisfied: async-timeout>=4.0.2 in /usr/local/lib/python3.9/dist-packages (from redis) (4.0.2) Requirement already satisfied: deprecated>=1.2.3 in /usr/local/lib/python3.9/dist-packages (from redis) (1.2.13) Requirement already satisfied: packaging>=20.4 in /usr/local/lib/python3.9/dist-packages (from redis) (21.3) Requirement already satisfied: wrapt<2,>=1.10 in /usr/local/lib/python3.9/dist-packages (from deprecated>=1.2.3->redis) (1.14.1) Requirement already satisfied: pyparsing!=3.0.5,>=2.0.2 in /usr/local/lib/python3.9/dist-packages (from packaging>=20.4->redis) (3.0.9) Hardware detected: EmonPi Stopping emonPiLCD service Display update message on LCD Running apt-get update Hit:1 https://download.docker.com/linux/raspbian bullseye InRelease Get:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease [15.0 kB] Get:3 http://archive.raspberrypi.org/debian bullseye InRelease [23.6 kB] Get:4 https://packages.sury.org/php bullseye InRelease [7,551 B] Get:5 http://raspbian.raspberrypi.org/raspbian bullseye/main armhf Packages [13.2 MB] Get:6 https://packages.sury.org/php bullseye/main armhf Packages [223 kB] Get:7 http://archive.raspberrypi.org/debian bullseye/main armhf Packages [314 kB] Fetched 13.8 MB in 44s (312 kB/s) Reading package lists... git pull /opt/openenergymonitor/emonpi master * stable On branch stable Your branch is up to date with 'origin/stable'. nothing to commit, working tree clean Fetching origin hint: Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch this message by running one of the following hint: commands sometime before your next pull: hint: hint: git config pull.rebase false # merge (the default strategy) hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-forward only hint: hint: You can replace "git config" with "git config --global" to set a default hint: preference for all repositories. You can also pass --rebase, --no-rebase, hint: or --ff-only on the command line to override the configured default per hint: invocation. Already up to date. git pull /opt/openenergymonitor/RFM2Pi master * stable On branch stable Your branch is up to date with 'origin/stable'. nothing to commit, working tree clean Fetching origin hint: Pulling without specifying how to reconcile divergent branches is hint: discouraged. You can squelch this message by running one of the following hint: commands sometime before your next pull: hint: hint: git config pull.rebase false # merge (the default strategy) hint: git config pull.rebase true # rebase hint: git config pull.ff only # fast-forward only hint: hint: You can replace "git config" with "git config --global" to set a default hint: preference for all repositories. You can also pass --rebase, --no-rebase, hint: or --ff-only on the command line to override the configured default per hint: invocation. Already up to date. Start emonhub update script: ------------------------------------------------------------- emonHub update ------------------------------------------------------------- Enabling SPI for RFM69SPI Updating /opt/openenergymonitor/emonhub - current branch: stable - local changes: no From https://github.com/openenergymonitor/emonhub fc03a53..a229560 master -> origin/master - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - running module install/update script (user=pi) EmonHub directory: /opt/openenergymonitor/emonhub emonSD_pi_env provided in arg = /opt/openenergymonitor user provided as arg = pi installing or updating emonhub dependencies Reading package lists... Building dependency tree... Reading state information... python3-configobj is already the newest version (5.0.6-4). python3-pymodbus is already the newest version (2.1.0+dfsg-2). python3-serial is already the newest version (3.5~b0-1). bluetooth is already the newest version (5.55-3.1+rpt2). libbluetooth-dev is already the newest version (5.55-3.1+rpt2). python3-pip is already the newest version (20.3.4-4+rpt1+deb11u1). python3-spidev is already the newest version (20200602~200721-1). 0 upgraded, 0 newly installed, 0 to remove and 120 not upgraded. Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Requirement already satisfied: paho-mqtt in /home/pi/.local/lib/python3.9/site-packages (1.6.1) Requirement already satisfied: requests in /usr/lib/python3/dist-packages (2.25.1) Requirement already satisfied: pybluez in /home/pi/.local/lib/python3.9/site-packages (0.23) Requirement already satisfied: py-sds011 in /home/pi/.local/lib/python3.9/site-packages (0.9) Requirement already satisfied: sdm_modbus in /home/pi/.local/lib/python3.9/site-packages (0.6.1) Requirement already satisfied: minimalmodbus in /home/pi/.local/lib/python3.9/site-packages (2.0.1) Requirement already satisfied: pyserial>=3.0 in /usr/lib/python3/dist-packages (from minimalmodbus) (3.5b0) Requirement already satisfied: pymodbus>=3.0.0 in /home/pi/.local/lib/python3.9/site-packages (from sdm_modbus) (3.0.2) Requirement already satisfied: pyserial-asyncio>=0.6.0 in /home/pi/.local/lib/python3.9/site-packages (from sdm_modbus) (0.6) Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple Collecting https://github.com/openenergymonitor/rpi-rfm69/archive/refs/tags/v0.3.0-oem-4.zip Using cached https://github.com/openenergymonitor/rpi-rfm69/archive/refs/tags/v0.3.0-oem-4.zip Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Requirement already satisfied: RPI.GPIO in /usr/lib/python3/dist-packages (from rpi-rfm69==0.3.4) (0.7.0) Requirement already satisfied: spidev in /usr/lib/python3/dist-packages (from rpi-rfm69==0.3.4) (3.5) /etc/emonhub directory already exists Setting ownership of /var/log/emonhub to pi Setting ownership of /var/log/emonhub/emonhub.log to pi and permissions to 644 Installing /usr/local/bin/emonhub symlink emonhub.service already installed - Service ActiveState=active - component updated Start emoncms update: ------------------------------------------------------------- Update Emoncms Core ------------------------------------------------------------- Updating /var/www/emoncms - current branch: stable - local changes: no From https://github.com/emoncms/emoncms * [new branch] editor -> origin/editor 8b1b0367..37cf3920 master -> origin/master - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated ------------------------------------------------------------- Update Emoncms Services ------------------------------------------------------------- emoncms_mqtt.service already installed feedwriter.service already installed service-runner.service already installed Reloading systemctl deamon Restarting Services... - sudo systemctl restart feedwriter.service --- ActiveState=active --- - sudo systemctl restart emoncms_mqtt.service --- ActiveState=active --- - sudo systemctl restart emonhub.service --- ActiveState=active --- /opt/openenergymonitor/EmonScripts/sudoers.d/emoncms-rebootbutton: parsed OK emonPi emoncms admin reboot button sudoers updated ------------------------------------------------------------- Update Emoncms Modules ------------------------------------------------------------- Updating /var/www/emoncms/Modules/app - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/config - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/dashboard - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/device - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/graph - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/setup - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /var/www/emoncms/Modules/wifi - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /opt/emoncms/modules/backup - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - running module install/update script (user=pi) - config.cfg already exists, left unmodified - creating /etc/php/8.1/mods-available/emoncmsbackup.ini post_max_size = 3G upload_max_filesize = 3G upload_tmp_dir = /var/opt/emoncms/backup/uploads - phpenmod emoncmsbackup - restarting apache - component updated Updating /opt/emoncms/modules/postprocess - current branch: stable - local changes: no From https://github.com/emoncms/postprocess 7875d9f..a2cddc1 master -> origin/master - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /opt/emoncms/modules/sync - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated Updating /opt/emoncms/modules/usefulscripts - current branch: stable - local changes: no - git fetch: Fetching origin Already on 'stable' - git checkout: Your branch is up to date with 'origin/stable'. - git pull: Already up to date. - database update: no changes - component updated /opt/openenergymonitor/EmonScripts/sudoers.d/wifi-sudoers: parsed OK wifi sudoers entry updated ------------------------------------------------------------- EmonPi LCD Update ------------------------------------------------------------- Reading package lists... Building dependency tree... Reading state information... i2c-tools is already the newest version (4.2-1+b1). python3-rpi.gpio is already the newest version (0.7.0-0.2+b1). python3-smbus is already the newest version (4.2-1+b1). python3-gpiozero is already the newest version (1.6.2-1). 0 upgraded, 0 newly installed, 0 to remove and 120 not upgraded.