This post never appeared so I reposted it. PLEASE DELETE THIS CONVERSATION

On Friday, June 27, 2025 at 12:19:48 PM UTC+12 Alan wrote:

> I have run weewx for many years on linux (now Almalinux 9.6). I have 
> recently upgraded to 5.1.0.
>
> I use a separate forecast (mysql database). Sincle the install the 9am 
> Zambretti forecast has not been updated. If I delete the forecast/archive 
> table it is recreated in an empty state
> when weewx runs.
>
> I get this error when it attempts to update:
>
> un 23 14:56:45 kakapo weewxd[102789]: INFO weewx.manager: Added record 
> 2025-06-05 20:20:00 NZST (1749111600) to daily summary in 'weewx510'
> Jun 23 14:56:45 kakapo weewxd[102789]: INFO weewx.engine: Main loop 
> exiting. Shutting engine down.
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewxd.py", line 127, in main
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 174, in run
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****     
>  self.dispatchEvent(weewx.Event(weewx.STARTUP))
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 612, in startup
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 728, in _catchup
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****     
>  self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD,
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
> Jun 23 14:56:46 kakapo weewxd[102789]: CRITICAL __main__:     ****    File 
> "/etc/weewx/bin/user/forecast.py", line 1212, in update_forecast
> Jun 23 14:56:46 kakapo weewxd[102789]:  File "/usr/share/weewx/weewxd.py", 
> line 226, in <module>
> Jun 23 14:56:46 kakapo weewxd[102789]:  File "/usr/share/weewx/weewxd.py", 
> line 127, in main
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/usr/share/weewx/weewx/engine.py", line 174, in run
> Jun 23 14:56:46 kakapo weewxd[102789]:   
>  self.dispatchEvent(weewx.Event(weewx.STARTUP))
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/usr/share/weewx/weewx/engine.py", line 612, in startup
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/usr/share/weewx/weewx/engine.py", line 728, in _catchup
> Jun 23 14:56:46 kakapo weewxd[102789]:   
>  self.engine.dispatchEvent(weewx.Event(weewx.NEW_ARCHIVE_RECORD,
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/usr/share/weewx/weewx/engine.py", line 241, in dispatchEvent
> Jun 23 14:56:46 kakapo weewxd[102789]:  File 
> "/etc/weewx/bin/user/forecast.py", line 1212, in update_forecast
> Jun 23 14:56:46 kakapo systemd[1]: weewx.service: Main process exited, 
> code=exited, status=1/FAILURE
>
> If I manually add one (old) record to forecast/archive table it does not 
> crash but it has never added a new Zambretti record.
>
> It can obviously access the mysql databse OK as it recreates archive if it 
> is dropped.
>
> Suggestions please.
>
> Thanks
> Alan
>

-- 
You received this message because you are subscribed to the Google Groups 
"weewx-user" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion visit 
https://groups.google.com/d/msgid/weewx-user/78d4e13f-aee1-4cfe-9839-020c3beaf0c5n%40googlegroups.com.

Reply via email to