Skip to content

RFC: Restart / Action button modifications #1725

@PeterC89

Description

@PeterC89

About Me

This RFC is posted on behalf of the BBC

Use Case

In today's Sofie, it is possible to restart various components such as Gateways / device connections through the Status page, as well as perform assorted device actions.
Image

For many users it is unclear what these buttons do and pressing them can do more harm than good without a suitable understanding.
Additionally, as organisations are moving to HA solutions such as Kubernetes, the action of pushing the restart button can result in a Kubernetes restart backoff occurring as it believes there is a problem with the container. Which then results in gateways becoming unavailable and causing a broadcast impact.

Proposal

In a similar manner to the existing UI enable / disable buttons in core we suggest that the buttons be hidden from non-admin / non-configure level users by default. With an option in to re-enable the buttons for organisations that require it.
Image

Possible Features for Future Consideration
If Kubernetes becomes the preferred deployment solution for Sofie then it may be possible to wire gateway restart buttons into the Kubernetes API and restart pods via that mechanism.

Process

The Sofie Team will evaluate this RFC and open up a discussion about it, usually within a week.

  • RFC created
  • Sofie Team has evaluated the RFC
  • A workshop has been planned
  • RFC has been discussed in a workshop
  • A conclusion has been reached, see comments in thread

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions