This is an old revision of the document!
FreeBSD Test Cluster Automation
- Student: Kamil Czekirda
- Mentor: Warner Losh
Project Description:
I would like to work on Testing Infrastructure (FreeBSD cluster).
My goal is complete infrastructure for automatization installs and tests of FreeBSD.
The base of this project will be iPXE and iPXE scripts as a backend to control nodes. For frontend I propose a small python webapplication.
The applications of this project are non-limited (testing kernels, network test, parallel packages building).
Current status
Bugs and not done
Howto
Schedule
| Week 1 (22) | May 25, 2015 - June 1, 2015 | iPXE port for FreeBSD (build images) | done |
| Week 2 (23) | June 2, 2015 - June 8, 2015 | iPXE port for FreeBSD (build images) | done |
| Week 3 (24) | June 9, 2015 - June 15, 2015 | (BSDCan) infrastructure for boot a diskless machine from memory | in progress… |
| Week 4 (25) | June 16, 2015 - June 22, 2015 | infrastructure for boot a diskless machine from NFS by pxeboot | in progress… |
| Week 5 (26) | June 23, 2015 - June 29, 2015 | (Mid-term evaluations deadline) iPXE script for booting from disk after finished system installation | in progress… |
| Week 6 (27) | June 30, 2015 - July 6, 2015 | backend and nodes management | in progress… |
| Week 7 (28) | July 7, 2015 - July 13, 2015 | backend and nodes management | in progress… |
| Week 8 (29) | July 14, 2015 - July 20, 2015 | frontend | in progress… |
| Week 9 (30) | July 21, 2015 - July 27, 2015 | frontend | in progress… |
| Week 10 (31) | July 28, 2015 - August 3, 2015 | frontend | in progress… |
| Week 11 (32) | August 4, 2015 - August 10, 2015 | tests, fixes and documentation | in progress… |
| Week 12 (33) | August 11, 2015 - August 17, 2015 | tests, fixes and documentation | in progress… |