{"action":"opened","issue":{"url":"https://api.github.com/repos/systemd/systemd/issues/999","labels_url":"https://api.github.com/repos/systemd/systemd/issues/999/labels{/name}","comments_url":"https://api.github.com/repos/systemd/systemd/issues/999/comments","events_url":"https://api.github.com/repos/systemd/systemd/issues/999/events","html_url":"https://github.com/systemd/systemd/issues/999","id":102240087,"number":999,"title":"Propagate reload requests from target units","user":{"login":"mbiebl","id":3609611,"avatar_url":"https://avatars.githubusercontent.com/u/3609611?v=3","gravatar_id":"","url":"https://api.github.com/users/mbiebl","html_url":"https://github.com/mbiebl","followers_url":"https://api.github.com/users/mbiebl/followers","following_url":"https://api.github.com/users/mbiebl/following{/other_user}","gists_url":"https://api.github.com/users/mbiebl/gists{/gist_id}","starred_url":"https://api.github.com/users/mbiebl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mbiebl/subscriptions","organizations_url":"https://api.github.com/users/mbiebl/orgs","repos_url":"https://api.github.com/users/mbiebl/repos","events_url":"https://api.github.com/users/mbiebl/events{/privacy}","received_events_url":"https://api.github.com/users/mbiebl/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-20T21:21:03Z","updated_at":"2015-08-20T21:21:03Z","closed_at":null,"body":"Following up the discussion at http://lists.freedesktop.org/archives/systemd-devel/2015-July/033633.html\r\n\r\nFor certain use cases it would be useful if reloading a target propagates that reload request to all referenced units.\r\nThis would require explicit Configuration and the default behaviour of targets would be, to continue to return an error.\r\n\r\nI'm not sure if the suggested PropagateReloadsTo=foo.service is the right or at least sufficient approach though.\r\n\r\nIn some cases you might want to propagate the reload request all services within a target without knowing beforehand which services are part of the target (think of instantiated template services)."}}