John MacAuley
John MacAuley
Document the ENOS/Netshell security model, how to create/manage users, what are ACL and their role in ENOS, and how logical partitioning of resources is achieved.
This is required in order to support testbed researchers who do need access to the Corsa CLI. Note that CLI changed recently, and may change again. May want to delay...
Create OVS instances for users, attach them to hardware switches. This supports OpenFlow experiments on the SDN testbed, where we don't want to give (too much) Corsa access. This task,...
ENOS security solution may require a public key infrastructure to manage certificates in an ENOS cluster such that all communications between components (including users) is secured. It is suggested that...
Determine a unit test framework for ENOS development that allows testing of Java and Python code. Update maven to run unit tests by default at compile time. Configure load build...
Tests using the cool sounding distributed test framework.
This sounds really cool but can't remember what it is?
Once the unit test framework has ben put in place we must take some time to add a few basic unit tests to each functional unit of code. This does...
Investigate continuous integration tools that will help the ENOS build environment meet the specified requirements.