I had a machine (other than my main OH server) just doing a few simple tasks that I recently successfully upgraded from old 2.5 to 5.0.
Everything is running well, but I get this warning when I start up:
==> ./openhab.log <==
2025-12-18 10:11:43.793 [INFO ] [org.openhab.core.Activator ] - Starting openHAB 5.0.3 (Release Build)
2025-12-18 10:11:43.880 [WARN ] [core.karaf.internal.FeatureInstaller] - The binding add-on 'expire1' does not exist - ignoring it.
2025-12-18 10:11:43.888 [WARN ] [core.karaf.internal.FeatureInstaller] - The misc add-on 'ruleengine' does not exist - ignoring it.
2025-12-18 10:11:43.896 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'restdocs' does not exist - ignoring it.
2025-12-18 10:11:43.898 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'habmin' does not exist - ignoring it.
2025-12-18 10:11:43.899 [WARN ] [core.karaf.internal.FeatureInstaller] - The ui add-on 'paper' does not exist - ignoring it.
These are items that seems to have been left behind from my old install, but I cannot seem to track down where they are in my config to remove them. Can anyone help me debug?
If you don’t find them in /etc/openhab/services/*.cfg (it should be addons.cfg) as @mstormi suggests (note it’s “services”, not “service”) look in /var/lib/openhab/config/org/openhab/addons.config. The addons.cfg file gets translated to the addons.config file in userdata, and it’s really this file that OH reads to determine what add-ons to install.
You need to decide going forward whether you want to continue to use the cfg file or install and manage add-ons through the UI. If you want to move to the latter, I recommend commenting out the full contents of the addons.cfg file and then reinstall the add-ons through the UI.
That is where these are showing. My /etc/openhab/services/* doesn’t have any references to these old bindings in it, but I see that /var/lib/openhab/config/org/openhab/addons.cfg does!