changes to meetbot configuration interrupt meetings

Bug #1207077 reported by Jeremy Stanley
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Core Infrastructure
Confirmed
Medium
Unassigned

Bug Description

When changes are made to meetbot configuration (for example, to have it join and begin logging a new channel), it gets restarted so that configuration can take effect. If it gets restarted mid-meeting, it loses state about that meeting and rejoins in an idle state thinking no meeting is in progress. This can be noticed as the channel topic remaining from the previous meeting, but no further acknowledgement of meeting-related commands until the next #startmeeting is issued. Following subsequent meetings, it will also persist in returning the channel topic to what it found when it rejoined (whatever the meeting topic happened to be at the time it restarted) until a /topic is reissued by a channel operator between meetings.

It would be great to find a way to avoid interrupting meetings when we want to apply updated configuration to the bot. Perhaps when it intercepts a graceful restart signal while a meeting is still in progress, meetbot could defer taking action on it until an #endmeeting is issued.

Anita Kuno (anteaya)
Changed in openstack-ci:
assignee: nobody → Anita Kuno (anteaya)
Anita Kuno (anteaya)
Changed in openstack-ci:
assignee: Anita Kuno (anteaya) → nobody
Ammar Raza (ammar-reza)
Changed in openstack-ci:
assignee: nobody → Ammar Raza (ammar-reza)
Ammar Raza (ammar-reza)
Changed in openstack-ci:
assignee: Ammar Raza (ammar-reza) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.