How to remove meeting minutes from meetbot?

Every now and then, we’re asked to remove meeting minutes that meetbot recorded.

Meetbot records meeting on disk on value01. The minutes can be found in /srv/web/meetbot

Most often people asking to have some minutes removed, will give you an URL to that meeting. You can use it to find the corresponding file, based on this (see above) root directory.

For example the url https://meetbot.fedoraproject.org/teams/workstation/workstation.2020-08-19-18.13.log.html points to the file /srv/web/meetbot/teams/workstation/workstation.2020-08-19-18.13.log.html

If you check this file, you will see that it is in fact a symlink to /srv/web/meetbot/fedora-meeting-2/2020-08-19/workstation.2020-08-19-18.13.log.html

(this will change for each meeting room and date of course).

So to remove this meeting we need to:

  1. Create a backup in case we’ve messed things up::

    mkdir meeting_workstation_20200819
  2. Move all the minutes from this meeting to this directory::

    mv /srv/web/meetbot/fedora-meeting-2/2020-08-19/workstation.2020-08-19-18.13.* meeting_workstation_20200819
  3. Remove the symlink::

    rm /srv/web/meetbot/teams/workstation/workstation.2020-08-19-18.13.*

What about the UI?

Well, Mote seats on the top of the files meetbot generates, so cleaning up the files on disk will eventually end up cleaning things in the UI.