Skip to content

feat: retrospective meeting migration

Navin Karkera requested to merge navin/sprint-retro-migration into master

Migrates sprint retrospective meeting from zoom to google drive and posts the link to respective cell forum.

Test instructions

You can find successful run of this new schedule here

To test locally:

  1. Launch any retrospective meeting from opencraft calendar. Let it start recording and then leave.
  2. export environment variables locally (ignore DISCOURSE_API_*, it is handle by DISCOURSE_CONFIG), ref
  3. Make sure to set DEBUG=True
  4. run make migrate_retro_meetings
  5. Inspect drive folder for uploaded video.
  6. Check forum post printed in console.
  7. Finally delete the retrospective meeting from zoom recordings either from zoom ui or run the above script with DEBUG=False and make sure to change discourse config to something random.

Other information

Private-ref: BB-6586

Post merge checklist

  • Update env variables
  • create new schedule for retro migration
Edited by Navin Karkera

Merge request reports