Created attachment 1308662 [details] Output of `thermostat local` Description of problem: Thermostat does not start locally (thermostat local) because of unsatisfied OSGi bundle dependencies: Unresolved requirements: [[com.redhat.thermostat.vm.heap.analysis.common [56](R 56.0)] osgi.wiring.package; (&(osgi.wiring.package=org.apache.lucene.analysis)(version>=5.5.0)(!(version>=6.0.0)))] Version-Release number of selected component (if applicable): 1.6.6-3 How reproducible: aways Steps to Reproduce: 1. install thermostat 2. run `thermostat local` Actual results: Thermostat exits with an error message. Expected results: Thermostat should start without an error message. Additional info: Dnf installs lucene 6.1.0-3 which is higher than the OSGi requirement of < 6.0.0 which might be the problem.
Created attachment 1308663 [details] Output of `dnf install thermostat`
Thanks for the bug report. I'll take a look.
Do these builds work for you? Unfortunately, I don't have a F26 install handy at this point. https://kojipkgs.fedoraproject.org//work/tasks/1435/21011435/thermostat-1.6.6-3.1.fc26.x86_64.rpm https://kojipkgs.fedoraproject.org//work/tasks/1435/21011435/thermostat-webapp-1.6.6-3.1.fc26.noarch.rpm $ dnf install https://kojipkgs.fedoraproject.org//work/tasks/1435/21011435/thermostat-1.6.6-3.1.fc26.x86_64.rpm
Hi Severin, thanks for the quick response. The first build works. How can I test the second after installation? Kind regards, René
Thanks for testing it. I'll push and update soon. (In reply to René Kraneis from comment #4) > How can I test the > second after installation? $ rm -rf ~/.thermostat-1.6 $ thermostat local would use it if you have -webapp installed. Depending whether or not the -webapp package is installed it'll use HTTP based storage or mongodb storage directly. The difference is that the former adds a security layer on top. For most cases you don't need to use -webapp for local mode.
thermostat-1.6.6-3.1.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2017-6edef53aa3
thermostat-1.6.6-3.1.fc26 has been pushed to the Fedora 26 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2017-6edef53aa3
thermostat-1.6.6-3.1.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.