Delivery Circle - 20 August 2024

Topics:

Server upgrades.

  • David: I think the decision is now made to upgrade only the oldest servers from Ubuntu 16 to 20, to save time.
  • Konrad thought the funding from Germany would be enough for the Ubuntu 22 upgrade of the German server but Maikel thinks that the recent realisation of outdated libraries means that the budget is not enough for newer Ubuntu versions than 20.
  • Everybody is happy to go ahead with Ubuntu 20.

Broken image:

  • Konrad observed that images in emails are broken in the development environment. But there’s no funding to fix this at the moment.

Updates:

Filipe:

  • reproduced a bug with a spec and fixed a flaky spec (hopefully!) here
  • improving orders and distributors report test coverage here (WIP)
  • I’ve assigned myself to test @Konrad’s PR

David:

Maikel:

  • Replaced some websockets code in reports with more reliable Turbo streams. Added some fallback logic and hopefully the changes will fix the background reports issues. Gaetan pointed out that some people just assume that nothing is happening, reload the page and hit the report again. We don’t have a solution for that. A progress bar? More information on what’s going on?
  • Next up returning to DFC Orders but there’s still a blocker. Waiting for the Shopify team to resolve. There’s still some work that can be done now though.

Ahmed Ejaz:

  • Fixed issue around config name clash when uploading screenshots in failed CI run.

Gaetan:

Konrad:

  • Lots of testing.