internetstandards / Internet.nl

Internet standards compliance test suite
https://internet.nl
172 stars 35 forks source link

Operations for upgrading batch to Docker #1253

Open baknu opened 7 months ago

baknu commented 7 months ago
    • [x] Deploy on dev-docker.batch
    • [x] Point acc.dashboard to dev-docker.batch
    • [x] Comparison test (1. dev-docker.batch vs. batch and 2. dev-docker.batch vs. dev-docker)
    • [x] Load test (for reference in 2023 the peak was 91,493 tests per day (66,471 email tests and 25,022 website tests))
    • [x] Set up new batch-docker server Make sure these are fixed:
      • 1258

      • 1274

      • 1275

      • 1267

    • [x] Revisit and document INTERNETNL_CACHE_TTL, cache-max-ttl and cache-max-negative-ttl (see mail from BK dd 2 April 2024)
    • [x] Setup batch-docker in DNS
    • [ ] Copy over user list.
    • [ ] Deploy on batch-docker + import database (from batch-prod/old)
    • [ ] IP switch between batch-prod/old and batch-docker like on single
    • [ ] Power down batch-prod/old
    • [ ] Drop -docker labels from everything in DNS
mxsasha commented 6 months ago

Should we do another comparison of current batch production (1.7) to dev-docker.batch (1.8)? I think we're just going to re-find all known 1.7 and 1.8 differences. I do see added value in dev-docker vs dev-docker-batch, as it reveals whether batch mode introduces any new issues currently not known.

mxsasha commented 5 months ago

Comparison test done, no unusual differences.