After changes to about.pl the checking of the Zebra status has landed in "sysinfo" section instead of "about". As a result "Zebra status" always reports "Running" even if Zebra is off. To verify: turn zebra server off (koha-zebra --stop <instance>) and check in "Server information" the "Zebra status" info. You will see "Running".
Created attachment 184467 [details] [review] Bug 40466: Zebra status misleading in "Server information" tab After changes to about.pl the checking of the Zebra status has landed in "sysinfo" section instead of "about". As a result "Zebra status" always reports "Running" even if Zebra is off. Test plan: ========== 1. Turn zebra server off (koha-zebra --stop kohadev) and check in "Server information" (More > About Koha) the "Zebra status" info. You will see "Running". 2. Apply the patch ; restart_all ; koha-zebra --stop kohadev 3. Check "Zebra status" in "Server information". You should see now: "Zebra server seems not to be available. Is it started?".
Created attachment 184486 [details] [review] Bug 40466: Zebra status misleading in "Server information" tab After changes to about.pl the checking of the Zebra status has landed in "sysinfo" section instead of "about". As a result "Zebra status" always reports "Running" even if Zebra is off. Test plan: ========== 1. Turn zebra server off (koha-zebra --stop kohadev) and check in "Server information" (More > About Koha) the "Zebra status" info. You will see "Running". 2. Apply the patch ; restart_all ; koha-zebra --stop kohadev 3. Check "Zebra status" in "Server information". You should see now: "Zebra server seems not to be available. Is it started?". Signed-off-by: David Flater <flaterdavid@gmail.com>
Created attachment 184524 [details] [review] Bug 40466: Zebra status misleading in "Server information" tab After changes to about.pl the checking of the Zebra status has landed in "sysinfo" section instead of "about". As a result "Zebra status" always reports "Running" even if Zebra is off. Test plan: ========== 1. Turn zebra server off (koha-zebra --stop kohadev) and check in "Server information" (More > About Koha) the "Zebra status" info. You will see "Running". 2. Apply the patch ; restart_all ; koha-zebra --stop kohadev 3. Check "Zebra status" in "Server information". You should see now: "Zebra server seems not to be available. Is it started?". Signed-off-by: David Flater <flaterdavid@gmail.com> Signed-off-by: David Cook <dcook@prosentient.com.au>
Good catch!
Nice work everyone! Pushed to main for 25.11