I have had a quick look at the log extract and can see only one entry so far where “org.openhab.core.karaf.internal.FeatureInstaller” is mentioned, can you try doing a grep for the string in the log now to see if more entries exist?
I already removed and installed openhab-binding-mqtt a couple of times. Maybe note worthy is that I have MQTT 1.13 and 2.4 installed because I have to migrate from old to new.
So the issue is it’s continually re-loading the mqtt binding which will be adding load to your system, if your capturing cpu usage via the sysinfo binding the load will be higher while the problem exists and the knock on effect is 500/503 errors in the iOS app for instance.
Do you use the ui or addons.cfg for loading the bindings, I bet if you uninstall the mqtt binding the issue goes away?
It took me a few cycles, via addons.cfg, to get the issue resolved but since then the system has been stable.
the thing is I see the same error logging on 2.3 which does not get stuck and I have already removed the addons.cfg file. I will try to build a clean (docker) system because everytime I try I bring down my primary system
Not sure you’ve confirmed if you use the ui or cfg file to manage addons?
I wouldn’t have removed the addons.cfg but removing the addons.config and restarting oh is the next logical step but does depend on how you install your addons.
@KevinI
I use the Paper UI, but remember I have used the cfg at some moment.
I have removed the mqtt reference and it stopped the installs…
Will try another update later on
Thank you very much so far!
Ok my understanding is that you should only use ui or addons.cfg to add bindings not both as that causes issues, I only use textual updates via VSCode and not the ui.
I suggest you need to go for one or the other then drop that addons.config and restart oh which will re-generate the file.
Check the openhab log for those Install messages and also look at the new addons.cfg file.
Hello, I seem to have performance problems related to the mqtt bundles, too:
openhab> bundle:list | grep -i mqtt
211 x Active x 80 x 1.2.0 x Paho MQTT Client
230 x Waiting x 80 x 0.10.0.oh240 x Eclipse SmartHome Embedded MQTT Broker
231 x Active x 80 x 0.10.0.oh240 x Eclipse SmartHome MQTT Transport Bundle
271 x Active x 80 x 0.10.0.oh240 x Eclipse SmartHome MQTT Binding
272 x Active x 80 x 0.10.0.oh240 x Eclipse SmartHome MQTT Thing Binding
openhab.log shows multiple lines of the following:
…
2019-01-06 13:41:29.642 [DEBUG] [core.karaf.internal.FeatureInstaller] - Installed ‘openhab-action-mqtt, openhab-binding-mqtt1’
…
and sometimes:
…
2019-01-06 13:39:57.120 [thome.event.ExtensionEvent] - Extension ‘binding-mqtt’ has been installed.
…
Since Im still a beginner pls forgive if Im missing something obvious. I was planning to start a MQTT integration but at the moment Im still free to delete these bindings.
In your case I would uninstall both mqtt bindings, stop openhab then remove the below file, restart openhab then re-add bindings one at a time while monitoring oh log for the Install message.
Took me an hour or more of deleting add-ons. Config and messing with the cfg to finally get all the messages clear. What a pain. Clear for about 2 days now. I will continue to monitor this topic and post any relevant information. Would love for the stability of 2.3 back. A week or two ago I removed the http binding because I thought it was causing the freezing. I’ll leave everything alone for a week and see if I can add it back in then. Thanks Kevin