{"action":"created","issue":{"url":"https://api.github.com/repos/spotify/luigi/issues/1872","repository_url":"https://api.github.com/repos/spotify/luigi","labels_url":"https://api.github.com/repos/spotify/luigi/issues/1872/labels{/name}","comments_url":"https://api.github.com/repos/spotify/luigi/issues/1872/comments","events_url":"https://api.github.com/repos/spotify/luigi/issues/1872/events","html_url":"https://github.com/spotify/luigi/issues/1872","id":180933216,"number":1872,"title":"Assistant dynamic resources","user":{"login":"fmorency","id":1102868,"avatar_url":"https://avatars.githubusercontent.com/u/1102868?v=3","gravatar_id":"","url":"https://api.github.com/users/fmorency","html_url":"https://github.com/fmorency","followers_url":"https://api.github.com/users/fmorency/followers","following_url":"https://api.github.com/users/fmorency/following{/other_user}","gists_url":"https://api.github.com/users/fmorency/gists{/gist_id}","starred_url":"https://api.github.com/users/fmorency/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fmorency/subscriptions","organizations_url":"https://api.github.com/users/fmorency/orgs","repos_url":"https://api.github.com/users/fmorency/repos","events_url":"https://api.github.com/users/fmorency/events{/privacy}","received_events_url":"https://api.github.com/users/fmorency/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":4,"created_at":"2016-10-04T15:53:39Z","updated_at":"2016-11-13T15:51:38Z","closed_at":null,"body":"**Use case**: Spawn new assistant instances on-the-fly (scale up/down) and connect them to the central planner\n**Issue**: Resource pool is allocated when central planner is starting via configuration file. Dynamic resource pool modification is currently not possible from the Luigi client\n**Solution**: It would be nice to be able to push new host-based resources pool dynamically when a new assistant is launched. For example,\n\nAssistant A has 8 resources available\nAssistant B has 6 resources available\nAssistant C has 2 resources available\n\nTask X requires 4 resources\nTask Y requires 1 resources\n\nScheduler should be smart enough to schedule X on A or B (but not C) and Y on A, B or C. Lets spawn a new assistant\n\nAssistant D has 12 resources available\n\nThe Luigi client should be able to notify the central planner that new resources are available and start scheduling jobs on it. The same mechanic applies when an assistant goes offline.\n\nThis is mostly food for tough and I would like the community's opinion on such a feature.\n"},"comment":{"url":"https://api.github.com/repos/spotify/luigi/issues/comments/260194031","html_url":"https://github.com/spotify/luigi/issues/1872#issuecomment-260194031","issue_url":"https://api.github.com/repos/spotify/luigi/issues/1872","id":260194031,"user":{"login":"daveFNbuck","id":2091885,"avatar_url":"https://avatars.githubusercontent.com/u/2091885?v=3","gravatar_id":"","url":"https://api.github.com/users/daveFNbuck","html_url":"https://github.com/daveFNbuck","followers_url":"https://api.github.com/users/daveFNbuck/followers","following_url":"https://api.github.com/users/daveFNbuck/following{/other_user}","gists_url":"https://api.github.com/users/daveFNbuck/gists{/gist_id}","starred_url":"https://api.github.com/users/daveFNbuck/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/daveFNbuck/subscriptions","organizations_url":"https://api.github.com/users/daveFNbuck/orgs","repos_url":"https://api.github.com/users/daveFNbuck/repos","events_url":"https://api.github.com/users/daveFNbuck/events{/privacy}","received_events_url":"https://api.github.com/users/daveFNbuck/received_events","type":"User","site_admin":false},"created_at":"2016-11-13T15:51:38Z","updated_at":"2016-11-13T15:51:38Z","body":"I missed this until now, but I have a fairly longstanding PR #1669 that deals with this."}}
{"actor":{"display_login":"daveFNbuck"}}