Provide remote development board access to Linaro engineers

Registered by Guilherme Salgado

Provide remote development board access to Linaro engineers. The boards should be available for exclusive use upon request, with a lease system to avoid starvation if people forget and go on holiday.

Blueprint information

Status:
Not started
Approver:
James Westby
Priority:
Medium
Drafter:
Guilherme Salgado
Direction:
Approved
Assignee:
None
Definition:
Approved
Series goal:
None
Implementation:
Not started
Milestone target:
None

Related branches

Sprints

Whiteboard

(?)

Work Items

Work items:
Write a new LAVA dispatcher action that sets up the board to be remotely accessible using the requester's SSH key (grabbed from Launchpad): TODO
Add a new state to the scheduler for boards that are leased and use that to not terminate the lease when the dispatcher returns on a board in this state: TODO
Allow engineers to request a lease on a board via a web UI on the LAVA schedulers: TODO
Allow engineers to see the current state of all leased/idle boards via a web UI on the LAVA scheduler: TODO
Allow engineers to see more detailed information about a single leased board, with options to terminate/extend the lease, via a web UI on the LAVA scheduler: TODO

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.