# RIOT CI meeting 5/22 ## Details When: 24.05.22 14h Berlin time Where: https://meet.jit.si/RealFlowersLaughFlatly ## Participants - Kaspar - Alex - your name here ## Agenda - murdock-ng migration - postponed: - performance - murdock-worker docker migration - murdock HIL idea: expose via usbip ## Notes ### murdock-ng migration - status: staging installation running fine on ci-staging.riot-os.org - proposed migration plan: - open questions: - [x] what about the HIL (nightly) tests & results? => link to results was removed a while ago - preparation: - [x] have ci-prod.riot-os.org point to tatooine @oleg (waiting) - [x] ci-staging partitions ... @koen - [x] duplicate staging installation to "production" (so staging one stays for testing, ...) @alex - [x] duplicate murdock-backend on tatooine (production, staging) @kaspar - [x] set up webhook @kaspar (waiting for ci-prod) - [x] basic testing using one worker / limited builds - [x] reduce DNS ttl @oleg => already the case - [x] enable status/commit reporting @alex - [x] migrate one worker to ci-prod.riot-os.org @kaspar - [x] confirm ci-prod.riot-os.org is working properly - [x] (idea: migrate pihub workers to ci-prod, use for "CI: run tests") - [x] add github "required results" new murdock status @kaspar - [ ] prepare alternate murdock-worker "ssh" folder & .env settings pointing to "ci-prod.riot-os.org" @kaspar - [ ] get GO from community - on migration day: - [ ] let everyone know that we'll be switching over. - [ ] stop all builds - [ ] switch workers to prepared ssh&env settings - [ ] drop "required status" of old murdock - [ ] switch dns to tatooine - [ ] do some test builds - [ ] done - fallback: - switch back dns - roll back worker config - after migration: - [ ] remove old webhook - [ ]