+ IFS=' ' ++ ls -d /usr/lib/jvm/temurin-11-jdk-armhf + export JAVA_HOME=/usr/lib/jvm/temurin-11-jdk-armhf + JAVA_HOME=/usr/lib/jvm/temurin-11-jdk-armhf + '[' limited = unlimited ']' + capsh --print + grep -E Current:.+,cap_net_admin,cap_net_raw,.+ + rm -f /openhab/runtime/instances/instance.properties + rm -f /openhab/userdata/tmp/instances/instance.properties + NEW_USER_ID=9001 + NEW_GROUP_ID=9001 + echo 'Starting with openhab user id: 9001 and group id: 9001' Starting with openhab user id: 9001 and group id: 9001 + id -u openhab ++ getent group 9001 + '[' -z '' ']' + echo 'Create group openhab with id 9001' + groupadd -g 9001 openhab Create group openhab with id 9001 Create user openhab with id 9001 + echo 'Create user openhab with id 9001' + adduser -u 9001 --disabled-password --gecos '' --home /openhab --gid 9001 openhab Warning: The home dir /openhab you specified already exists. Adding user `openhab' ... Adding new user `openhab' (9001) with group `openhab' ... adduser: Warning: The home directory `/openhab' does not belong to the user you are currently creating. The home directory `/openhab' already exists. Not copying from `/etc/skel'. + groupadd -g 14 uucp2 + groupadd -g 16 dialout2 + groupadd -g 18 dialout3 + groupadd -g 32 uucp3 + groupadd -g 997 gpio + adduser openhab dialout Adding user `openhab' to group `dialout' ... Adding user openhab to group dialout Done. + adduser openhab uucp Adding user `openhab' to group `uucp' ... Adding user openhab to group uucp Done. + adduser openhab uucp2 Adding user `openhab' to group `uucp2' ... Adding user openhab to group uucp2 Done. + adduser openhab dialout2 Adding user `openhab' to group `dialout2' ... Adding user openhab to group dialout2 Done. + adduser openhab dialout3 Adding user `openhab' to group `dialout3' ... Adding user openhab to group dialout3 Done. + adduser openhab uucp3 Adding user `openhab' to group `uucp3' ... Adding user openhab to group uucp3 Done. + adduser openhab gpio Adding user `openhab' to group `gpio' ... Adding user openhab to group gpio Done. + initialize_volume /openhab/conf /openhab/dist/conf + volume=/openhab/conf + source=/openhab/dist/conf ++ ls -A /openhab/conf + '[' -z 'automation html items persistence rules scripts services sitemaps sounds things' ']' + initialize_volume /openhab/userdata /openhab/dist/userdata + volume=/openhab/userdata + source=/openhab/dist/userdata ++ ls -A /openhab/userdata + '[' -z 'backup cache Californium.properties config etc jsondb kar logs openhabcloud secrets tmp uuid' ']' ++ cmp /openhab/userdata/etc/version.properties /openhab/dist/userdata/etc/version.properties + '[' '!' -z '/openhab/userdata/etc/version.properties /openhab/dist/userdata/etc/version.properties differ: byte 101, line 3' ']' + echo 'Image and userdata versions differ! Starting an upgrade.' + tee /openhab/userdata/logs/update.log Image and userdata versions differ! Starting an upgrade. ++ date +%FT%H-%M-%S + backup_file=userdata-2022-06-22T21-33-25.tar + '[' '!' -d /openhab/userdata/backup ']' + tar --exclude=/openhab/userdata/backup -c -f /openhab/userdata/backup/userdata-2022-06-22T21-33-25.tar /openhab/userdata tar: Removing leading `/' from member names + echo 'You can find backup of userdata in /openhab/userdata/backup/userdata-2022-06-22T21-33-25.tar' + tee -a /openhab/userdata/logs/update.log You can find backup of userdata in /openhab/userdata/backup/userdata-2022-06-22T21-33-25.tar + exec /openhab/runtime/bin/update + tee -a /openhab/userdata/logs/update.log ################################################ openHAB Docker update script ################################################ The script will attempt to update openHAB to version 3.3.0.M7 Please read the following notes and warnings: Important notes for version 3.3.0: Warning: BMW ConnectedDrive Binding: BMW replaced ConnectedDrive Smartphone App with MyBMW Application. Underlying API is now disabled and the Binding isn't working anymore. Switch to new introduced MyBMW Binding recommended. Warning: Daikin Binding: The channel 'specialmode-powerful' has been removed, and a r/w channel 'streamer' added. The channel 'specialmode' changed to read/write to control eco/powerful mode. Warning: DanfossAirUnit Binding: The type of the channel 'humidity' was updated. You may need to remove and create your things again in case your things were previously created using UI and you want to use this channel. Warning: JS Scripting Automation: 'item.history.lastUpdate()' returns 'time.ZonedDateTime' instead of 'Date' Warning: JS Scripting Automation: 'addItem(...)' and 'updateItem(...)' use new itemConfig as parameter and 'createItem(...)' was removed Warning: MQTT Binding: Support for the MQTT System Broker has been removed. Replace 'mqtt:systemBroker' things with 'mqtt:broker' things. Warning: Netatmo Binding: Things hierarchy and organization has changed as well as channel namings. You will need to remove and create again these things. Warning: OmniLink Binding: The channel 'sysdate' has been renamed to 'system_date', and is now read only, to make these changes visible you may need to remove and recreate the `controller` thing. To synchronize the controller time there is now a new action synchronizeControllerTime that can be used with a time zone input (e.g. 'America/Denver'). Warning: Opentherm Gateway Binding: The 'otgw' Thing has been removed and split into a new 'openthermgateway' Bridge, and a new 'boiler' Thing. You will need to change your Thing and respective Item definitions. Warning: RFXCOM Binding: The channel 'fanSpeed' of 'fan_lucci_dc' and 'fan_novy' has been renamed to 'fanSpeedControl', and 'fan_lucci_dc' has a new numeric channel 'fanSpeed'. You may need to remove and create your things again. Warning: TapoControl Binding: L510_Series and L530_Series Things were renamed to L510 and L530 because of manufacturer changed naming with new HW-rev. You may need to remove and create again these things. Warning: WLED Binding: Binding now uses Bridge and Thing structure. Delete and add a new bridge, and at least 1 thing for each segment you require. Warning: Helios Binding: Firmware versions older than v2.21 are no longer supported. Replacing userdata system files with newer versions... Clearing cache... Performing post-update tasks for version 3.3.0: SUCCESS: openHAB updated from 3.2.0 to 3.3.0.M7 + chown -R openhab:openhab /openhab + sync + '[' -d /etc/cont-init.d ']' + sync + '[' false == false ']' ++ IFS=' ' ++ echo gosu openhab tini -s ./start.sh + '[' 'gosu openhab tini -s ./start.sh' == 'gosu openhab tini -s ./start.sh' ']' + command=($@ server) + exec gosu openhab tini -s ./start.sh server Launching the openHAB runtime...