{"action":"created","issue":{"url":"https://api.github.com/repos/dcos/dcos/issues/3250","repository_url":"https://api.github.com/repos/dcos/dcos","labels_url":"https://api.github.com/repos/dcos/dcos/issues/3250/labels{/name}","comments_url":"https://api.github.com/repos/dcos/dcos/issues/3250/comments","events_url":"https://api.github.com/repos/dcos/dcos/issues/3250/events","html_url":"https://github.com/dcos/dcos/pull/3250","id":349175669,"node_id":"MDExOlB1bGxSZXF1ZXN0MjA3MzUzODEy","number":3250,"title":"Implement bootstrap methods for telegraf","user":{"login":"ionutbalutoiu","id":6170274,"node_id":"MDQ6VXNlcjYxNzAyNzQ=","avatar_url":"https://avatars2.githubusercontent.com/u/6170274?v=4","gravatar_id":"","url":"https://api.github.com/users/ionutbalutoiu","html_url":"https://github.com/ionutbalutoiu","followers_url":"https://api.github.com/users/ionutbalutoiu/followers","following_url":"https://api.github.com/users/ionutbalutoiu/following{/other_user}","gists_url":"https://api.github.com/users/ionutbalutoiu/gists{/gist_id}","starred_url":"https://api.github.com/users/ionutbalutoiu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ionutbalutoiu/subscriptions","organizations_url":"https://api.github.com/users/ionutbalutoiu/orgs","repos_url":"https://api.github.com/users/ionutbalutoiu/repos","events_url":"https://api.github.com/users/ionutbalutoiu/events{/privacy}","received_events_url":"https://api.github.com/users/ionutbalutoiu/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":19,"created_at":"2018-08-09T15:21:21Z","updated_at":"2018-08-15T21:06:53Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/dcos/dcos/pulls/3250","html_url":"https://github.com/dcos/dcos/pull/3250","diff_url":"https://github.com/dcos/dcos/pull/3250.diff","patch_url":"https://github.com/dcos/dcos/pull/3250.patch"},"body":"DC/OS Telegraf needs the `/var/lib/dcos/cluster-id` file in order to start. Without this, if no other service is creating the `cluster-id` file, the service will just continuously restart.\r\n\r\nUsually one does not see any issues if they have `dcos-metrics` enabled. Since `dcos-metrics` service is not mandatory we need the following fix so `dcos-telegraf` service can be able to start.\r\n\r\n## High-level description\r\n\r\nFix bug for DC/OS Telegraf.\r\n\r\n## Corresponding DC/OS tickets (obligatory)\r\n\r\nThese DC/OS JIRA ticket(s) must be updated (ideally closed) in the moment this PR lands:\r\n\r\n  - [DCOS_OSS-3947](https://jira.mesosphere.com/browse/DCOS_OSS-3947) DC/OS Telegraf missing bootstrap action.\r\n\r\n## Checklist for the PR\r\n\r\n  - [x] Implement bootstrap methods for `dcos-telegraf-master` and `dcos-telegraf-agent`\r\n  - [x] Add condition for `/var/lib/dcos/cluster-id` file existence to the Telegraf systemd service file \r\n"},"comment":{"url":"https://api.github.com/repos/dcos/dcos/issues/comments/413337076","html_url":"https://github.com/dcos/dcos/pull/3250#issuecomment-413337076","issue_url":"https://api.github.com/repos/dcos/dcos/issues/3250","id":413337076,"node_id":"MDEyOklzc3VlQ29tbWVudDQxMzMzNzA3Ng==","user":{"login":"branden","id":42242,"node_id":"MDQ6VXNlcjQyMjQy","avatar_url":"https://avatars0.githubusercontent.com/u/42242?v=4","gravatar_id":"","url":"https://api.github.com/users/branden","html_url":"https://github.com/branden","followers_url":"https://api.github.com/users/branden/followers","following_url":"https://api.github.com/users/branden/following{/other_user}","gists_url":"https://api.github.com/users/branden/gists{/gist_id}","starred_url":"https://api.github.com/users/branden/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/branden/subscriptions","organizations_url":"https://api.github.com/users/branden/orgs","repos_url":"https://api.github.com/users/branden/repos","events_url":"https://api.github.com/users/branden/events{/privacy}","received_events_url":"https://api.github.com/users/branden/received_events","type":"User","site_admin":false},"created_at":"2018-08-15T21:06:53Z","updated_at":"2018-08-15T21:06:53Z","author_association":"MEMBER","body":"@mesosphere-mergebot label shipit"}}
{"actor":{"display_login":"branden"}}