UPDATE:
In var/lib/openhab2/config/org/openhab/openhabcloud.config
I changed:
:org.apache.felix.configadmin.revision:=“2.0”
to
:org.apache.felix.configadmin.revision:=L"2"
without updating and everything worked fine. I verified the file did not change back to “2.0” and then used openhabian-config to update.
After updating I went thru the openhabian-config tool and ran fix permissions, add needed packages, etc… then stopped OH, cleaned cache and rebooted. I noticed several errors such as this one.
[ERROR] [org.openhab.core.ephemeris ] - bundle org.openhab.core.ephemeris:2.5.0.M5 (144)[org.openhab.ephemeris(74)] : The activate method has thrown an exception
java.lang.IllegalArgumentException: No enum constant java.time.DayOfWeek."( "MONDAY"
at java.lang.Enum.valueOf(Enum.java:238) ~[?:1.8.0_222]
at java.time.DayOfWeek.valueOf(DayOfWeek.java:109) ~[?:1.8.0_222]
Also an error about all my bindings not getting installed so I checked turning on/off a lamp via BasicUI and it did not work.![]()
Not my first time updating so no panic just yet.
I used PaperUI and went thru system settings and resaved location and time zone (FYI, they were correct and didn’t appear to need a change???). I once again stopped OH, cleaned cache and rebooted. This time the error logs looked much better but still no control via BasicUI.![]()
From here I stopped OH and did a reboot only and voila OH is now upgraded to 2.5M5, BasicUI workes, opencloud is online and Alexa works.![]()
Note: My system required 3 reboots total for everything to begin working.
Credit to @Celaeno1 for finding the file mismatch!