Skip to content

Instantly share code, notes, and snippets.

@alejandrociatti
Created March 25, 2025 04:54
Show Gist options
  • Select an option

  • Save alejandrociatti/2723ca5d380935ea3785ffab24e1f8a9 to your computer and use it in GitHub Desktop.

Select an option

Save alejandrociatti/2723ca5d380935ea3785ffab24e1f8a9 to your computer and use it in GitHub Desktop.
n8n Generated Gist

The discussions centered around migration practices and ongoing development challenges within the project. Key aspects include:

Mix Tasks

  • Kehinde recommended executing specific mix tasks related to data migrations across all environments to mitigate issues. Suggested tasks included:
    • mix firms.migrate_betafolio_firms_data --no-dry-run
    • mix files.migrate_betafolio_files_firm_id
    • mix files.delete_duplicate_files --no-dry-run

Migrations

  • An urgent migration error in Staging-4 was noted, which is preventing new changes from being reflected. Support processes were suggested to manage migration-related constraints effectively.
  • Discussions flagged potential constraint errors and emphasized the importance of commenting out migration code temporarily when needed.

Critical/Urgent Discussions

  • An urgent P1 bug fix was highlighted by Kehinde concerning issues with the pension fund data import job, requiring immediate attention and deployment.
  • Ongoing discussions regarding flaky tests in CI pointed to concerns over stability, particularly relating to Cypress configuration issues.

Bugs or Blockers

  • Redis connection errors in Staging-1 caused worker crashes and need resolution to maintain operational consistency.
  • Flaky tests remain a recurring problem, leading to inconsistent CI results and affecting the overall deployment confidence.
  • An infinite loop in the authentication flow observed in Staging-4 logs raised concerns for further investigation.
  • Recent upgrades, particularly to Phoenix, generated issues impacting admin user operations, necessitating troubleshooting.

Action Items

  1. Resolve the migration error in Staging-4.
  2. Implement the urgent bug fix for pension fund data.
  3. Investigate and address flaky tests impacting CI deployments.
  4. Monitor and rectify Redis connectivity issues affecting worker functionality.

In summary, the team is focused on aligning proper migration methods, addressing critical bugs, and ensuring stable testing processes as they prepare for upcoming deployments.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment