Hi all, I have a raspberry 3 with openhabian.
Today I updated to the latest milestone with apt (not by openhabian-config menu).
now averytime I start openhab I see 3 errors correlated to missing folders.
I tried:
to fix the folders permission (openhab-cli reset-ownership).
to uninstall and reinstall zram (openhabian-config)
clean cache (openhab-cli clean-cache)
I still have following log:
2022-03-07 18:31:28.657 [WARN ] [org.apache.felix.fileinstall ] - /openhab/addons does not exist, please create it.
2022-03-07 18:31:28.688 [ERROR] [org.apache.felix.fileinstall ] - Cannot create folder /openhab/userdata/tmp/bundles. Is the folder write-protected?
2022-03-07 18:31:28.692 [ERROR] [org.apache.felix.configadmin ] - [org.osgi.service.cm.ManagedServiceFactory, id=43, bundle=17/mvn:org.apache.felix/org.apache.felix.fileinstall/3.7.2]: Unexpected problem updating configuration org.apache.felix.fileinstall.87f0a4c5-7afb-4f77-a81e-24105fedd2ea
java.lang.RuntimeException: Cannot create folder: /openhab/userdata/tmp/bundles
at org.apache.felix.fileinstall.internal.DirectoryWatcher.prepareDir(DirectoryWatcher.java:647) ~[?:?]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.prepareTempDir(DirectoryWatcher.java:627) ~[?:?]
at org.apache.felix.fileinstall.internal.DirectoryWatcher.<init>(DirectoryWatcher.java:179) ~[?:?]
at org.apache.felix.fileinstall.internal.FileInstall.updated(FileInstall.java:250) ~[?:?]
at org.apache.felix.fileinstall.internal.FileInstall$ConfigAdminSupport$Tracker.updated(FileInstall.java:380) ~[?:?]
at org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker.updated(ManagedServiceFactoryTracker.java:159) ~[bundleFile:?]
at org.apache.felix.cm.impl.helper.ManagedServiceFactoryTracker.provideConfiguration(ManagedServiceFactoryTracker.java:93) [bundleFile:?]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.provide(ConfigurationManager.java:1264) [bundleFile:?]
at org.apache.felix.cm.impl.ConfigurationManager$ManagedServiceFactoryUpdate.run(ConfigurationManager.java:1208) [bundleFile:?]
at org.apache.felix.cm.impl.UpdateThread.run0(UpdateThread.java:122) [bundleFile:?]
at org.apache.felix.cm.impl.UpdateThread.run(UpdateThread.java:84) [bundleFile:?]
at java.lang.Thread.run(Thread.java:829) [?:?]
Thanks to all for your time
UPDATE:
It seems openhab are working correctli. I found a folder (/usr/share/openhab/addons) that have owner openhab. Maybe is not the right folder