Turris OS packages issueshttps://gitlab.nic.cz/turris/os/packages/-/issues2023-08-16T14:35:49+02:00https://gitlab.nic.cz/turris/os/packages/-/issues/762nextcloud: cronjob breaks nextcloud configuration2023-08-16T14:35:49+02:00Martin Matějeknextcloud: cronjob breaks nextcloud configuration## Description
`cron.php` included with nextcloud gets executed periodically. If there is no configuration (e.g. after instalation) it somehow fails with following output and creates empty `config.php`.
HBS (5.1.10)
```
May 5 20:40:01...## Description
`cron.php` included with nextcloud gets executed periodically. If there is no configuration (e.g. after instalation) it somehow fails with following output and creates empty `config.php`.
HBS (5.1.10)
```
May 5 20:40:01 turris crond[24321]: (nobody) CMD (/usr/bin/php-cli -f /srv/www/nextcloud/cron.php)
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT (PHP Warning: fileperms(): stat failed for /srv/www/nextcloud/data/nextcloud.log in /srv/www/nextcloud/lib/private/Log/File.php on line 83)
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT ({"reqId":"2LX5Nd3mNTNs08DNy0G1","level":3,"time":"2021-05-05T20:40:01+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","message":"fileperms(): stat failed for /srv/www/nextcloud/data/nextcloud.log at /srv/www/nextcloud/lib/private/Log/File.php#83","userAgent":"--","version":""})
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT ({"reqId":"2LX5Nd3mNTNs08DNy0G1","level":3,"time":"2021-05-05T20:40:01+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":{"Exception":"Exception","Message":"Not installed","Code":0,"Trace":[{"file":"/srv/www/nextcloud/lib/base.php","line":651,"function":"checkInstalled","class":"OC","type":"::","args":[]},{"file":"/srv/www/nextcloud/lib/base.php","line":1089,"function":"init","class":"OC","type":"::","args":[]},{"file":"/srv/www/nextcloud/cron.php","line":42,"args":["/srv/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/srv/www/nextcloud/lib/base.php","Line":282,"CustomMessage":"--"},"userAgent":"--","version":""})
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT (PHP Warning: fileperms(): stat failed for /srv/www/nextcloud/data/nextcloud.log in /srv/www/nextcloud/lib/private/Log/File.php on line 83)
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT ({"reqId":"2LX5Nd3mNTNs08DNy0G1","level":3,"time":"2021-05-05T20:40:01+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","message":"fileperms(): stat failed for /srv/www/nextcloud/data/nextcloud.log at /srv/www/nextcloud/lib/private/Log/File.php#83","userAgent":"--","version":""})
May 5 20:40:01 turris crond[24319]: (nobody) CMDOUT ({"reqId":"2LX5Nd3mNTNs08DNy0G1","level":3,"time":"2021-05-05T20:40:01+00:00","remoteAddr":"","user":"--","app":"PHP","method":"","url":"--","message":"chmod(): No such file or directory at /srv/www/nextcloud/lib/private/Log/File.php#84","userAgent":"--","version":""})
```
HBT (5.2.0)
```
May 5 21:15:01 turris crond[25474]: (nobody) CMD (/usr/bin/php-cli -f /srv/www/nextcloud/cron.php)
May 5 21:15:02 turris crond[25472]: (nobody) CMDOUT ({"reqId":"W0nzxPKvqhxjJgLWjROt","level":3,"time":"2021-05-05T21:15:02+00:00","remoteAddr":"","user":"--","app":"cron","method":"","url":"--","message":{"Exception":"Exception","Message":"Not installed","Code":0,"Trace":[{"file":"/srv/www/nextcloud/lib/base.php","line":654,"function":"checkInstalled","class":"OC","type":"::","args":[]},{"file":"/srv/www/nextcloud/lib/base.php","line":1095,"function":"init","class":"OC","type":"::","args":[]},{"file":"/srv/www/nextcloud/cron.php","line":42,"args":["/srv/www/nextcloud/lib/base.php"],"function":"require_once"}],"File":"/srv/www/nextcloud/lib/base.php","Line":282,"CustomMessage":"--"},"userAgent":"--","version":""})
```
## Expected behaviour
No `config.php` should exist and user should be able to configure nextcloud from Foris.
## Actual behaviour
Empty `config.php` is created as side effect, thus from foris point of view it looks like nextcloud is already configured.
In order to be able to configure nextcloud from Foris, it is necessary to remove `/srv/www/nextcloud/config/config.php`.Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/issues/761install foris-controller-nextcloud-module with nextcloud2023-08-16T14:35:50+02:00Martin Matějekinstall foris-controller-nextcloud-module with nextcloudUp to the version 0.4.2, `foris-controller-storage-module` included both storage and nextcloud, but nextcloud was cut out into it's own module [foris-controller-nextcloud-module](turris/os/packages!529).
AFAIK the `foris-controller-next...Up to the version 0.4.2, `foris-controller-storage-module` included both storage and nextcloud, but nextcloud was cut out into it's own module [foris-controller-nextcloud-module](turris/os/packages!529).
AFAIK the `foris-controller-nextcloud-module` is not installed alongside `nextcloud` on TOS 5.2.0 when user selects `NAS` + `Nextcloud` package list.
Which means that there is no user friendly way to setup nextcloud, unless user somehow manage to install `foris-controller-nextcloud-module` package.
cc: @jschlehoferTurris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/issues/758lighttpd-https-cert: certificate is reported as unsecure because of DES ciphe...2021-05-05T12:00:45+02:00Karel Kocilighttpd-https-cert: certificate is reported as unsecure because of DES cipher on FirefoxTurris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/753foris-controller-storage-module: release 0.8.12023-08-16T14:35:52+02:00Martin Matějekforis-controller-storage-module: release 0.8.1* [x] [Milestone foris-controller-storage-module: RAID improvements](https://gitlab.nic.cz/turris/foris-controller/foris-controller-storage-module/-/milestones/1)* [x] [Milestone foris-controller-storage-module: RAID improvements](https://gitlab.nic.cz/turris/foris-controller/foris-controller-storage-module/-/milestones/1)Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/752prerm : sentinel i agree with eula: syntax error - unexpected EoF2023-08-16T14:35:54+02:00Josef Schlehoferprerm : sentinel i agree with eula: syntax error - unexpected EoFMOX HBK:
```
ERROR:Failed operations:
sentinel-i_agree_with_eula/prerm: /usr/lib/opkg/info//sentinel-i_agree_with_eula.prerm: /usr/lib/opkg/info/sentinel-i_agree_with_eula.prerm-pkg: line 10: syntax error: unexpected end of file (expect...MOX HBK:
```
ERROR:Failed operations:
sentinel-i_agree_with_eula/prerm: /usr/lib/opkg/info//sentinel-i_agree_with_eula.prerm: /usr/lib/opkg/info/sentinel-i_agree_with_eula.prerm-pkg: line 10: syntax error: unexpected end of file (expecting "fi")
```Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/749Shield support package prints error about nor-update2021-04-18T00:29:32+02:00Josef SchlehoferShield support package prints error about nor-update```
//usr/lib/opkg/info/shield-support.postinst: /usr/lib/opkg/info/shield-support.postinst-pkg: line 3: /sbin/nor-update: not found
//usr/lib/opkg/info/shield-support.postinst: exec: line 2: /sbin/nor-update: not found
Collected errors:...```
//usr/lib/opkg/info/shield-support.postinst: /usr/lib/opkg/info/shield-support.postinst-pkg: line 3: /sbin/nor-update: not found
//usr/lib/opkg/info/shield-support.postinst: exec: line 2: /sbin/nor-update: not found
Collected errors:
* pkg_run_script: package "shield-support" postinst script returned status 127.
* opkg_configure: shield-support.postinst returned 127.
```Turris OS 5.2.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/issues/740reforis: release v1.0.52021-03-20T16:13:38+01:00Aleksandr Gumroianreforis: release v1.0.5Issues for a new release of reForis 1.0.5
* [x] [Milestone reForis 1.0.5](https://gitlab.nic.cz/groups/turris/reforis/-/milestones/1)Issues for a new release of reForis 1.0.5
* [x] [Milestone reForis 1.0.5](https://gitlab.nic.cz/groups/turris/reforis/-/milestones/1)Turris OS 5.2.0Aleksandr GumroianAleksandr Gumroianhttps://gitlab.nic.cz/turris/os/packages/-/issues/739Redirecting system logs to /srv does not work2021-03-19T19:37:29+01:00Josef SchlehoferRedirecting system logs to /srv does not workI tried to configure in reForis moving logs to /srv, but it does not do anything.
I got some WIP progress here https://gitlab.nic.cz/turris/turris-os-packages/-/commit/09ce97eac48091e7c8d2a601555b0e8ea8871e84I tried to configure in reForis moving logs to /srv, but it does not do anything.
I got some WIP progress here https://gitlab.nic.cz/turris/turris-os-packages/-/commit/09ce97eac48091e7c8d2a601555b0e8ea8871e84Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/issues/725Atsha entropy feed fails because of missing i2c device early during the boot2021-02-09T19:56:26+01:00Karel KociAtsha entropy feed fails because of missing i2c device early during the boot```
Log: api: open_ni2c_dev: Couldn't open native I2C device.
Device couldn't be opened.
```
The appropriate module is just loaded later on so this simply can't work. We should move atsha entropy feed to init and do it as the same time ...```
Log: api: open_ni2c_dev: Couldn't open native I2C device.
Device couldn't be opened.
```
The appropriate module is just loaded later on so this simply can't work. We should move atsha entropy feed to init and do it as the same time as for example haveged.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/717mariadb can not be compiled with GitHub Actions - Invalid value for PLUGIN_RO...2021-02-04T11:26:38+01:00Josef Schlehofermariadb can not be compiled with GitHub Actions - Invalid value for PLUGIN_ROCKSDBOutput:
```
2021-01-25T21:40:39.6350266Z CMake Deprecation Warning at CMakeLists.txt:17 (CMAKE_MINIMUM_REQUIRED):
2021-01-25T21:40:39.6351745Z -- Running cmake version 3.19.1
2021-01-25T21:40:39.6353025Z Compatibility with CMake < 2.8...Output:
```
2021-01-25T21:40:39.6350266Z CMake Deprecation Warning at CMakeLists.txt:17 (CMAKE_MINIMUM_REQUIRED):
2021-01-25T21:40:39.6351745Z -- Running cmake version 3.19.1
2021-01-25T21:40:39.6353025Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:39.6353796Z CMake.
2021-01-25T21:40:39.6354179Z
2021-01-25T21:40:39.6354857Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:39.6356927Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:39.6357733Z
2021-01-25T21:40:39.6358080Z
2021-01-25T21:40:39.6516477Z -- MariaDB 10.4.17
2021-01-25T21:40:39.6822161Z CMake Deprecation Warning at wsrep-lib/CMakeLists.txt:5 (cmake_minimum_required):
2021-01-25T21:40:39.6823218Z -- Wsrep-lib version: 1.0.0
2021-01-25T21:40:39.6824548Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:39.6825315Z CMake.
2021-01-25T21:40:39.6825680Z
2021-01-25T21:40:39.6826340Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:39.6827300Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:39.6827911Z
2021-01-25T21:40:39.6828249Z
2021-01-25T21:40:39.7755144Z == Configuring MariaDB Connector/C
2021-01-25T21:40:39.7767331Z CMake Deprecation Warning at libmariadb/CMakeLists.txt:5 (CMAKE_MINIMUM_REQUIRED):
2021-01-25T21:40:39.7768306Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:39.7768908Z CMake.
2021-01-25T21:40:39.7769136Z
2021-01-25T21:40:39.7769678Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:39.7770499Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:39.7771010Z
2021-01-25T21:40:39.7771226Z
2021-01-25T21:40:39.8847087Z -- Dynamic column API support: ON
2021-01-25T21:40:40.0033260Z CMake Deprecation Warning at storage/mroonga/CMakeLists.txt:20 (cmake_minimum_required):
2021-01-25T21:40:40.0034276Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:40.0034883Z CMake.
2021-01-25T21:40:40.0035111Z
2021-01-25T21:40:40.0035655Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:40.0037003Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:40.0038300Z
2021-01-25T21:40:40.0038550Z
2021-01-25T21:40:40.0061525Z CMake Deprecation Warning at storage/mroonga/vendor/groonga/CMakeLists.txt:18 (cmake_minimum_required):
2021-01-25T21:40:40.0062562Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:40.0063146Z CMake.
2021-01-25T21:40:40.0063390Z
2021-01-25T21:40:40.0063921Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:40.0064756Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:40.0065247Z
2021-01-25T21:40:40.0065465Z
2021-01-25T21:40:40.0530309Z CMake Deprecation Warning at storage/mroonga/vendor/groonga/vendor/plugins/groonga-normalizer-mysql/CMakeLists.txt:18 (cmake_minimum_required):
2021-01-25T21:40:40.0531732Z Compatibility with CMake < 2.8.12 will be removed from a future version of
2021-01-25T21:40:40.0532342Z CMake.
2021-01-25T21:40:40.0532618Z
2021-01-25T21:40:40.0533150Z Update the VERSION argument <min> value or use a ...<max> suffix to tell
2021-01-25T21:40:40.0533982Z CMake that the project does not need compatibility with older versions.
2021-01-25T21:40:40.0534495Z
2021-01-25T21:40:40.0534709Z
2021-01-25T21:40:40.0880418Z CMake Error at cmake/plugin.cmake:104 (MESSAGE):
2021-01-25T21:40:40.0881110Z Invalid value for PLUGIN_ROCKSDB
2021-01-25T21:40:40.0881643Z Call Stack (most recent call first):
2021-01-25T21:40:40.0882277Z storage/rocksdb/CMakeLists.txt:124 (MYSQL_ADD_PLUGIN)
2021-01-25T21:40:40.0882726Z
2021-01-25T21:40:40.0882950Z
2021-01-25T21:40:40.0929995Z -- Configuring incomplete, errors occurred!
2021-01-25T21:40:40.0931464Z See also "/home/build/openwrt/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/mariadb-10.4.17/CMakeFiles/CMakeOutput.log".
2021-01-25T21:40:40.0933199Z See also "/home/build/openwrt/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/mariadb-10.4.17/CMakeFiles/CMakeError.log".
2021-01-25T21:40:40.1099270Z make[2]: *** [Makefile:520: /home/build/openwrt/build_dir/target-arm_cortex-a9+vfpv3-d16_musl_eabi/mariadb-10.4.17/.configured_8dfa651e087a3243f1bf2ef109774bde] Error 1
2021-01-25T21:40:40.1101452Z make[2]: Leaving directory '/home/runner/work/turris-os-packages/turris-os-packages/utils/mariadb'
2021-01-25T21:40:40.1111054Z time: package/feeds/turrispackages_ci/mariadb/compile#1.21#0.59#1.52
2021-01-25T21:40:40.1120196Z ERROR: package/feeds/turrispackages_ci/mariadb failed to build.
2021-01-25T21:40:40.1128301Z make[1]: *** [package/Makefile:114: package/feeds/turrispackages_ci/mariadb/compile] Error 1
```
Reference: https://github.com/CZ-NIC/turris-os-packages/runs/1764211727Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/714rescue-image: SATA not working2021-01-26T20:34:34+01:00Michel Krausrescue-image: SATA not workingThe first patch enables the SATA modules on newer Omnia. This should fix
#709
The second patch updates the root device for schnapps if a new
$TARGET_PART was selected by override_root. This allows to use schnapps
with SATA and USB based...The first patch enables the SATA modules on newer Omnia. This should fix
#709
The second patch updates the root device for schnapps if a new
$TARGET_PART was selected by override_root. This allows to use schnapps
with SATA and USB based root filesystems as long as root_uuid is correctly
set.
[0001-rescue-image-enable-SATA-on-omnia.patch](/uploads/b473179c4391757d3b2bd51c0062ba0b/0001-rescue-image-enable-SATA-on-omnia.patch)
[0002-rescue-image-update-schnapps-config-if-root-changed.patch](/uploads/1b4c1631e4442e58b953c6ca973d5579/0002-rescue-image-update-schnapps-config-if-root-changed.patch)Turris OS 5.2.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/issues/704/etc/dhparam/dh-default.pem symlink doesn't exist in medkit for shield2021-03-23T22:52:23+01:00Martin Matějek/etc/dhparam/dh-default.pem symlink doesn't exist in medkit for shieldThere is no symlink to default dh params in medkit for turris shield (HBS, 5.1.4).
`/etc/dhparam/dh-default.pem -> /etc/dhparam/dh2048.pem`
Therefore you can't start openvpn server without manual intervention on device.
My guess is th...There is no symlink to default dh params in medkit for turris shield (HBS, 5.1.4).
`/etc/dhparam/dh-default.pem -> /etc/dhparam/dh2048.pem`
Therefore you can't start openvpn server without manual intervention on device.
My guess is that symlink is only created during install of package.
Not sure if we will hotfix it or just wait for release of 5.2.0.Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/issues/695Collisions: turris-webapps-luci vs. luci-base2023-08-16T14:36:33+02:00Lukas JelinekCollisions: turris-webapps-luci vs. luci-baseHBL (5.2.0) on Turris Omnia fails to update packages. It reports:
```
Updater failed:
[string "transaction"]:333: [string "transaction"]:153: Collisions:
• /www/webapps-icons/luci.svg: turris-webapps-luci (new-file), luci-base (existing...HBL (5.2.0) on Turris Omnia fails to update packages. It reports:
```
Updater failed:
[string "transaction"]:333: [string "transaction"]:153: Collisions:
• /www/webapps-icons/luci.svg: turris-webapps-luci (new-file), luci-base (existing-file)
• /usr/share/turris-webapps/05_luci.conf: turris-webapps-luci (new-file), luci-base (existing-file)
```
## Steps to reproduce:
1. Let to update TOS packages automatically or press _Check and install updates_ on the _Package Management -> Updates_ page.
2. Wait until the update process finishes.
## Expected results
All installed packages are updated sucessfully.
## Actual results
It fails with the error message mentioned above.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/688Drop package socat from our feed2020-11-12T16:43:52+01:00Josef SchlehoferDrop package socat from our feedWe should remove socat from our Turris OS packages feed, so we will be using upstream one, which is updated and has enabled termios support. Requested here: https://forum.turris.cz/t/termios-disabled-in-socat-package/13340We should remove socat from our Turris OS packages feed, so we will be using upstream one, which is updated and has enabled termios support. Requested here: https://forum.turris.cz/t/termios-disabled-in-socat-package/13340Turris OS 5.2.0Jan PavlinecJan Pavlinechttps://gitlab.nic.cz/turris/os/packages/-/issues/678Migration from 3.x: postupdate hooks are for some reason skipped when migrating2020-12-08T22:39:17+01:00Karel KociMigration from 3.x: postupdate hooks are for some reason skipped when migratingFor some reason postupdate hooks in updater are probably skipped. There are already two reported instances when this happened.
One report is that kernel version wasn't updated on Turris 1.x.
Second report is that alternatives were not ...For some reason postupdate hooks in updater are probably skipped. There are already two reported instances when this happened.
One report is that kernel version wasn't updated on Turris 1.x.
Second report is that alternatives were not updated.
Both issues can be solved by running appropriate postupdate hook.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/676Remove dhparam package2023-08-16T14:36:42+02:00Karel KociRemove dhparam packagehttps://gitlab.nic.cz/turris/foris-controller/foris-controller-openvpn-module/-/merge_requests/4 removes dependency of foris-controller on dhparam package.
To be done:
* [x] fix package that updates configuration and generates dhparam i...https://gitlab.nic.cz/turris/foris-controller/foris-controller-openvpn-module/-/merge_requests/4 removes dependency of foris-controller on dhparam package.
To be done:
* [x] fix package that updates configuration and generates dhparam if it is missing
* [x] removal of dependency with foris-controller update
* [x] removal of dhparam package
Continuation of https://gitlab.nic.cz/turris/turris-os-packages/-/issues/505#note_170860.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/674Due to the error in rescue, contracts might not work2023-08-16T14:36:43+02:00Michal HruseckyDue to the error in rescue, contracts might not workThere was an error in rescue system and due to that, in factory reset `contracts=` was prepended to the content of `contract` variable. This affects following products:
* CTI Omnias
* Turris Shield
It is more serious in Omnias, but cou...There was an error in rescue system and due to that, in factory reset `contracts=` was prepended to the content of `contract` variable. This affects following products:
* CTI Omnias
* Turris Shield
It is more serious in Omnias, but could happen in Shield as well. In shield we set thee variable during boot, if we have a correct rootfs.Turris OS 5.2.0Michal HruseckyMichal Hruseckyhttps://gitlab.nic.cz/turris/os/packages/-/issues/672foris & foris-controller nextcloud split2020-10-02T23:39:54+02:00Martin Matějekforis & foris-controller nextcloud splitUpdate packages after nextcloud split from storage. These packages have to be released all at once.
- [x] foris-storage-plugin !528
- [x] foris-controller-storage-module !530
- [x] foris-controller-nextcloud-module !529
Compile and r...Update packages after nextcloud split from storage. These packages have to be released all at once.
- [x] foris-storage-plugin !528
- [x] foris-controller-storage-module !530
- [x] foris-controller-nextcloud-module !529
Compile and run tested on HBL on mox, but it wouldn't hurt to try it on another turris router, just to be sure.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/661Notify users how it works2020-09-08T13:58:06+02:00Lukas JelinekNotify users how it works`switch-branch` currently doesn't notify users that it starts updater in the background and the process is not finished when switch-branch finishes (it continues until all packages are updated). It may lead to premature restarts and poss...`switch-branch` currently doesn't notify users that it starts updater in the background and the process is not finished when switch-branch finishes (it continues until all packages are updated). It may lead to premature restarts and possibly to break consistency of the system.
It would be good to add a notification, that users should wait and preferably check (in Foris/reForis or by `list_notifications`) whether everything is done and the system is ready to be restarted.Turris OS 5.2.0https://gitlab.nic.cz/turris/os/packages/-/issues/652knot-resolver: use uspstream file location2020-11-04T11:29:14+01:00Jan Pavlinecknot-resolver: use uspstream file locationThis should reduce our custom patch https://gitlab.nic.cz/turris/turris-os-packages/-/blob/master/net/knot-resolver/patches/010-fix-prefix.patch
This is motivated by a discussion with (pspacek and tkrizek) about https://gitlab.nic.cz/kn...This should reduce our custom patch https://gitlab.nic.cz/turris/turris-os-packages/-/blob/master/net/knot-resolver/patches/010-fix-prefix.patch
This is motivated by a discussion with (pspacek and tkrizek) about https://gitlab.nic.cz/knot/knot-resolver/-/issues/516Turris OS 5.2.0Jan PavlinecJan Pavlinec