# 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
- [ ]