Skip to content

v2.0.0.dev14#652

Merged
thusser merged 4 commits into
mainfrom
develop
Jul 9, 2026
Merged

v2.0.0.dev14#652
thusser merged 4 commits into
mainfrom
develop

Conversation

@thusser

@thusser thusser commented Jul 9, 2026

Copy link
Copy Markdown
Member

version 2.0.0.dev14

thusser added 4 commits July 9, 2026 22:30
Mastermind implements IRunning (via IAutonomous/IStartStop) so pyobs
advertises a state pubsub node for it, but it never called
comm.set_state(IRunning, ...), leaving the node uncreated and causing
subscribers to retry indefinitely.
Scheduler, Trigger, Kiosk, PointingSeries, Weather and MockWeather all
implement IRunning (via IStartStop/IAutonomous/IWeather), so pyobs
advertises a state pubsub node for each of them, but none called
comm.set_state(IRunning, ...), leaving the node uncreated and causing
subscribers to retry indefinitely.
Mirrors the "Downloaded new schedule. Next observation is task %s at
%s." log line already used by BackendObservationArchive, so both
backends report the same information after a schedule change.
@thusser thusser merged commit 41bb179 into main Jul 9, 2026
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant