83 Commits (523132885f6af8a108b7d7f8eed689af52089acc)
 

Author SHA1 Message Date
  John-Mark Gurney 523132885f add command to connect to the controller ssh via https... 4 years ago
  John-Mark Gurney ce84688a84 use single ticks.. 4 years ago
  John-Mark Gurney 612fa8b840 add local end point for ssh to the controller... 4 years ago
  John-Mark Gurney d89c90ffda drop BoardStatus from the db.. all user is managed by BoardImpl now.. 4 years ago
  John-Mark Gurney 085aee2f23 add some more documentation, reorder api paths for better flow.. 4 years ago
  John-Mark Gurney 9e2e993c80 add some notes about future improvements for auth.. 4 years ago
  John-Mark Gurney d7927f1130 push down code for reserve/release into BoardImpl... 4 years ago
  John-Mark Gurney c372051af2 first stages of reworking so that BoardImpl implements all the logic 4 years ago
  John-Mark Gurney a61ca1c0bd mark this as requiring 3.8.. needed for asyncio tests and more.. 4 years ago
  John-Mark Gurney 338c33a62b forgot to remove debug prints, add comment about BoardImpl lock.. 4 years ago
  John-Mark Gurney a4eaf48a20 add a timeout attribute to prevent boards from being used too long.. 4 years ago
  John-Mark Gurney cc86e21674 improve comments, remove unneeded closes... 4 years ago
  John-Mark Gurney b68a5daa51 start work on timeout, make sure board is locked/reserved during activate/deactivate 4 years ago
  John-Mark Gurney 44d7f2d940 merge stderr into stdout for now... 4 years ago
  John-Mark Gurney fe76b5a9b9 wrap lines at 80 chars.. 4 years ago
  John-Mark Gurney 8fa96714d1 test was wrong, needed a ws scheme... convert from http -> ws.. 4 years ago
  John-Mark Gurney e0bf1c0074 convert tabs to spaces (ugh) and sort... 4 years ago
  John-Mark Gurney 5c1fa0d9de add websockets dep, forgot in previous commit.. 4 years ago
  John-Mark Gurney 6973b1d08d Implement tests for bitelab exec board cmd. 4 years ago
  John-Mark Gurney 61bb076be2 enforce that the board is reserved by correct user.. 4 years ago
  John-Mark Gurney 32c2fd19af implement the backend part of exec via websockets.. This should 4 years ago
  John-Mark Gurney f673b8a910 expand the emulated Process mock.. 4 years ago
  John-Mark Gurney 58130f1048 don't need aiokq anymore, drop it's import.. 4 years ago
  John-Mark Gurney f36f9b5803 add bitelab as a script to get installed, display usage if no commands.. 4 years ago
  John-Mark Gurney 0bc61b74fe add logging of reserve and release events.. 4 years ago
  John-Mark Gurney 06531c19f6 log the access to stdout for now.. 4 years ago
  John-Mark Gurney 954ab3efbd make sure that we have the lock here... 4 years ago
  John-Mark Gurney 498cffea8d now that we use deactivate to turn off power, make sure it's called.. 4 years ago
  John-Mark Gurney d157861f1e make sure that when the board is released, power is turned off... 4 years ago
  John-Mark Gurney 0af8440f32 add to the mapping.. 4 years ago
  John-Mark Gurney d691bade31 add attribute to add the board's ethernet interface to the jail.. 4 years ago
  John-Mark Gurney 3f341b0c75 add devfspath as one of the options to pass back... 4 years ago
  John-Mark Gurney d1fbf22469 unhide the associated .init and .lock files as well... 4 years ago
  John-Mark Gurney 47a2869dc0 wasn't making sure this was called and with the correct parameters.. 4 years ago
  John-Mark Gurney 182d0f1432 don't imply that this filename is used, it's just a place holder... 4 years ago
  John-Mark Gurney 53f8c70e22 add support for activating resources, such as unhiding device nodes.. 4 years ago
  John-Mark Gurney 091ab57575 add support for passing through the ssh pub key... 4 years ago
  John-Mark Gurney 6a1b85215d move arg parsing a bit earlier, handle non-json error responses... 4 years ago
  John-Mark Gurney ad6e5de5b9 implement get_sshpubkey.. This will attempt to get the local key 4 years ago
  John-Mark Gurney a4c82967c8 convert to argparse, implement ssh pub key partly, need to test the func 4 years ago
  John-Mark Gurney e3934d66fe reorg code slightly, make it easier to update constant, also flip this 4 years ago
  John-Mark Gurney 3668d21557 add the necessary env vars to the release script.. 4 years ago
  John-Mark Gurney 763a7afbb6 add serialconsole support... this will change in the future.. 4 years ago
  John-Mark Gurney 262548d4b5 use a configuration file for board setup... 4 years ago
  John-Mark Gurney 764373c2a6 fail on first failure when testing, this makes debug prints more likely to be visible.. 4 years ago
  John-Mark Gurney a465bb5358 This isn't used anymore, moved to the sqlite database.. 4 years ago
  John-Mark Gurney e641a34035 factor out board output, make it repr so multiple lines (ssh keys 4 years ago
  John-Mark Gurney 897f7be944 make sure that the defattrname is set properly.. 4 years ago
  John-Mark Gurney dbf53bbac3 add in simple ro attrib definition.. 4 years ago
  John-Mark Gurney 66757740c6 normalize errors, and use a global var for board manager... 4 years ago