{"action":"closed","issue":{"url":"https://api.github.com/repos/free-electrons/lavabo/issues/3","repository_url":"https://api.github.com/repos/free-electrons/lavabo","labels_url":"https://api.github.com/repos/free-electrons/lavabo/issues/3/labels{/name}","comments_url":"https://api.github.com/repos/free-electrons/lavabo/issues/3/comments","events_url":"https://api.github.com/repos/free-electrons/lavabo/issues/3/events","html_url":"https://github.com/free-electrons/lavabo/issues/3","id":158323474,"number":3,"title":"Watchdog for non-released boards","user":{"login":"atenart","id":13522859,"avatar_url":"https://avatars.githubusercontent.com/u/13522859?v=3","gravatar_id":"","url":"https://api.github.com/users/atenart","html_url":"https://github.com/atenart","followers_url":"https://api.github.com/users/atenart/followers","following_url":"https://api.github.com/users/atenart/following{/other_user}","gists_url":"https://api.github.com/users/atenart/gists{/gist_id}","starred_url":"https://api.github.com/users/atenart/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/atenart/subscriptions","organizations_url":"https://api.github.com/users/atenart/orgs","repos_url":"https://api.github.com/users/atenart/repos","events_url":"https://api.github.com/users/atenart/events{/privacy}","received_events_url":"https://api.github.com/users/atenart/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/free-electrons/lavabo/labels/enhancement","name":"enhancement","color":"84b6eb"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2016-06-03T09:09:10Z","updated_at":"2016-10-02T16:38:25Z","closed_at":"2016-10-02T16:38:25Z","body":"Boards can be reserved from a LAVA farm by an user, used to perform a few tests and then completely forgotten. This is an issue as these boards won't be able to run jobs for days, until someone notices them.\r\n\r\nOne possible solution would be to store a timestamp of the last command issued per (user, board) tuple and to have a cron job on the server side checking the boards aren't reserved but unused. With a defined timeout it should be then possible to put these forgotten boards back iunder LAVA's control. This timeout could be 1 or 2 days."}}
{"actor":{"display_login":"QSchulz"}}