Menu

#2 Bug: Split-brain confusion when changing ingest host in capture task

1.0
open
nobody
None
2024-04-16
2024-04-16
Peter B.
No

The following produces a highly irritating situation, which cannot be resolved by a user, using the web-UI:

  1. accept an item in "video_capture" task on workstation_1
  2. reset and re-accept that very same item on another (!) host: workstation_2.

The first accept will have created the symlinks to the capture folder on workstation_1.
Since the capture task will never auto-delete any of its files during a reset (to avoid deletion of precious recordings) - this symlink to workstation_1 stays.

When now accepting the same item on workstation_2, there is no error - but the symlink is still pointing to the previously assigned workstation.

This is first noticed when setting "export settings" - as the MLT location will be expected/shown from workstation_1. This is bad.
This currently cannot be fixed from the WebUI.

Workaround: Change the symlink in base/02-capture_video/final/ARCHIVE_SIGNATURE to point to the right workstation's capture folder.

TODO: During accept of video_capture, compare the workstation names - and if they do not match: Update the symlink - and log a warning.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB