Jason Hennessey

Results 34 issues of Jason Hennessey

Currently, we only test `haas serve` and `haas serve_networks`. We need to test more. This should be done after we implement argparse as part of #431.

waiting on other change

We may want to support Intel AMT as an OBM driver at some point in order to support desktop/laptop systems in HIL. Our use case would be supporting the dev...

discuss
actionable tasks needed
needs obmd

Currently, we assume that nodes on other projects cannot access a network unless they are in the same project (unless the network is public). We should ensure the test suite...

discuss

Pre-allocation (pre-creating all the bridges on the HaaS headnode host) is currently-supported and easier to reason about than on-demand creation, and allows HaaS to be run as an unprivileged user....

enhancement
waiting on other change

With STP enabled, it can take 30 seconds for DHCP to complete. For situations like [BMI](https://info.massopencloud.org/blog/bare-metal-imaging/), where we PXE boot then boot iPXE, this can add a minute or more...

discuss

There are many use cases, where a sysadmin would want HIL to set a port's state to "whatever HIL thinks it should be". These include: - A switch or port...

discuss

PEP8 says that imports must be at the top of the file, but there are reasons we want to avoid this like extensions or speed (see #698). We should document...

documentation

Currently, the sqlite tests are run in parallel using py.test's `-n auto` option. We can do this because each test has its own in-memory DB, and thus tests shouldn't interfere...

discuss

It sounds like now might be the time to implement the more general Switch-command option/closure thing we discussed in #784 and #508. This is due to to #755. While designing...

discuss
actionable tasks needed

Once the new CLI is integrated, we should add a command that dumps an entire HIL config. Something like `hil show --all`. This way, we can keep the complexity of...

enhancement
waiting on contributors