{"action":"created","comment":{"url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/comments/93560095","pull_request_review_id":14090197,"id":93560095,"diff_hunk":"@@ -9,10 +9,8 @@ PROJ = google_containers\n \n PKG_SOURCES := $(shell find pkg -name '*.go')\n \n-node-problem-detector: ./bin/node-problem-detector\n-\n-./bin/node-problem-detector: $(PKG_SOURCES) node_problem_detector.go\n-\tCGO_ENABLED=0 GOOS=linux godep go build -a -installsuffix cgo -ldflags '-w' -o node-problem-detector\n+node-problem-detector: $(PKG_SOURCES) node_problem_detector.go\n+\tGOOS=linux go build -ldflags '-w -extldflags \"-static\"' -o node-problem-detector","path":"Makefile","position":9,"original_position":9,"commit_id":"acfbaa68e0574a4407967c5f5a34480d59b739f9","original_commit_id":"acfbaa68e0574a4407967c5f5a34480d59b739f9","user":{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars.githubusercontent.com/u/5821883?v=3","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false},"body":"@andyxning There is still some problem here.\r\n`go-systemd` is using `dlopen` to load `libsystemd-dev`. `-static` flag causes the following error:\r\n```\r\nfatal error: unexpected signal during runtime execution\r\n[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x0]\r\n\r\nruntime stack:\r\nruntime.throw(0x1a01fd9, 0x2a)\r\n\t/usr/local/go/src/runtime/panic.go:566 +0x95\r\nruntime.sigpanic()\r\n\t/usr/local/go/src/runtime/sigpanic_unix.go:12 +0x2cc\r\n\r\ngoroutine 1 [syscall, locked to thread]:\r\nruntime.cgocall(0x165b210, 0xc4204af8e0, 0xc400000000)\r\n\t/usr/local/go/src/runtime/cgocall.go:131 +0x110 fp=0xc4204af898 sp=0xc4204af858\r\nk8s.io/node-problem-detector/vendor/github.com/coreos/pkg/dlopen._Cfunc_dlopen(0x7fdcfc000970, 0x1, 0x0)\r\n\tk8s.io/node-problem-detector/vendor/github.com/coreos/pkg/dlopen/_obj/_cgo_gotypes.go:95 +0x4e fp=0xc4204af8e0 sp=0xc4204af898\r\nk8s.io/node-problem-detector/vendor/github.com/coreos/pkg/dlopen.GetHandle(0x2645e40, 0x4, 0x4, 0x0, 0x0, 0x0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/vendor/github.com/coreos/pkg/dlopen/dlopen.go:45 +0xd4 fp=0xc4204af948 sp=0xc4204af8e0\r\nk8s.io/node-problem-detector/vendor/github.com/coreos/go-systemd/sdjournal.getFunction(0x19f3f88, 0x19, 0x0, 0x0, 0x0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/vendor/github.com/coreos/go-systemd/sdjournal/functions.go:46 +0x1d4 fp=0xc4204af9a8 sp=0xc4204af948\r\nk8s.io/node-problem-detector/vendor/github.com/coreos/go-systemd/sdjournal.NewJournalFromDir(0xc420486600, 0xc, 0xc42040c890, 0x0, 0x0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/vendor/github.com/coreos/go-systemd/sdjournal/journal.go:377 +0xa4 fp=0xc4204afa58 sp=0xc4204af9a8\r\nk8s.io/node-problem-detector/pkg/kernelmonitor/logwatchers/journald.getJournal(0xc4204865f0, 0x8, 0xc420486600, 0xc, 0xc4204865f8, 0x3, 0xc4204afc40, 0x465cf3, 0x268c1a0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/kernelmonitor/logwatchers/journald/log_watcher.go:133 +0x1d4 fp=0xc4204afbd8 sp=0xc4204afa58\r\nk8s.io/node-problem-detector/pkg/kernelmonitor/logwatchers/journald.(*journaldWatcher).Watch(0xc420010460, 0x1, 0x1, 0x17b9f00)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/kernelmonitor/logwatchers/journald/log_watcher.go:62 +0x47 fp=0xc4204afc50 sp=0xc4204afbd8\r\nk8s.io/node-problem-detector/pkg/kernelmonitor.(*kernelMonitor).Start(0xc42000f260, 0x0, 0x1a86701, 0xb)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/kernelmonitor/kernel_monitor.go:86 +0xb5 fp=0xc4204afcb8 sp=0xc4204afc50\r\nk8s.io/node-problem-detector/pkg/problemdetector.(*problemDetector).Run(0xc4203ee1b0, 0xc42000f260, 0x26506a0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/problemdetector/problem_detector.go:56 +0x66 fp=0xc4204afec0 sp=0xc4204afcb8\r\nmain.main()\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/node_problem_detector.go:36 +0x6e fp=0xc4204aff08 sp=0xc4204afec0\r\nruntime.main()\r\n\t/usr/local/go/src/runtime/proc.go:183 +0x1f4 fp=0xc4204aff60 sp=0xc4204aff08\r\nruntime.goexit()\r\n\t/usr/local/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc4204aff68 sp=0xc4204aff60\r\n\r\ngoroutine 17 [syscall, locked to thread]:\r\nruntime.goexit()\r\n\t/usr/local/go/src/runtime/asm_amd64.s:2086 +0x1\r\n\r\ngoroutine 5 [chan receive]:\r\nk8s.io/node-problem-detector/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x268c1a0)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/vendor/github.com/golang/glog/glog.go:879 +0x7a\r\ncreated by k8s.io/node-problem-detector/vendor/github.com/golang/glog.init.1\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/vendor/github.com/golang/glog/glog.go:410 +0x21d\r\n\r\ngoroutine 19 [chan receive]:\r\nk8s.io/node-problem-detector/pkg/condition.(*conditionManager).syncLoop(0xc420011950)\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/condition/manager.go:94 +0x6e\r\ncreated by k8s.io/node-problem-detector/pkg/condition.(*conditionManager).Start\r\n\t/usr/local/google/home/lantaol/workspace/src/k8s.io/node-problem-detector/pkg/condition/manager.go:79 +0x3f\r\n```\r\n\r\nThere may be some way to fix this, I'll figure it out.\r\nIf it's hard to fix, we may have to:\r\n* Disable CGO when not building journald support, so the binary will be statically linked automatically.\r\n* Enable CGO when building journald support, so the binary will be dynamically linked.\r\n\r\nFor standalone NPD, either use non-journald version (statically linked) or use journald version (takes care of shared library).","created_at":"2016-12-22T03:10:59Z","updated_at":"2016-12-22T03:11:04Z","html_url":"https://github.com/kubernetes/node-problem-detector/pull/54#discussion_r93560095","pull_request_url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54","_links":{"self":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/comments/93560095"},"html":{"href":"https://github.com/kubernetes/node-problem-detector/pull/54#discussion_r93560095"},"pull_request":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54"}}},"pull_request":{"url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54","id":98876889,"html_url":"https://github.com/kubernetes/node-problem-detector/pull/54","diff_url":"https://github.com/kubernetes/node-problem-detector/pull/54.diff","patch_url":"https://github.com/kubernetes/node-problem-detector/pull/54.patch","issue_url":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/54","number":54,"state":"closed","locked":false,"title":"change travis config script","user":{"login":"andyxning","id":2404712,"avatar_url":"https://avatars.githubusercontent.com/u/2404712?v=3","gravatar_id":"","url":"https://api.github.com/users/andyxning","html_url":"https://github.com/andyxning","followers_url":"https://api.github.com/users/andyxning/followers","following_url":"https://api.github.com/users/andyxning/following{/other_user}","gists_url":"https://api.github.com/users/andyxning/gists{/gist_id}","starred_url":"https://api.github.com/users/andyxning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyxning/subscriptions","organizations_url":"https://api.github.com/users/andyxning/orgs","repos_url":"https://api.github.com/users/andyxning/repos","events_url":"https://api.github.com/users/andyxning/events{/privacy}","received_events_url":"https://api.github.com/users/andyxning/received_events","type":"User","site_admin":false},"body":"Currently, `make node-problem-detector` error with the following message: \r\n\r\n```\r\nCGO_ENABLED=0 GOOS=linux godep go build -a -installsuffix cgo -ldflags '-w' -o node-problem-detector\r\nvendor/github.com/coreos/go-systemd/sdjournal/functions.go:19:2: no buildable Go source files in /home/xiening/go/src/k8s.io/node-problem-detector/vendor/github.com/coreos/pkg/dlopen\r\ngodep: go exit status 1\r\nMakefile:15: recipe for target 'bin/node-problem-detector' failed\r\nmake: *** [bin/node-problem-detector] Error 1\r\n```\r\n\r\n`dlopen` uses cgo to compile. So, we should turn on `CGO_ENABLED`. \r\n\r\nIn order to make node-problem-detector statically linked. We can use `-extldflags \"-static\" `\r\n\r\n* remove `./bin/node-problem-detector` target. IMO, it will not work as expected. It will not generate node-problem-detector binary under `bin` directory.\r\n* change `go build -race` script to `make node-problem-detector`\r\n* add `dep` target, it seems travis ci does not add godep binary automatically. So, we will check it and if it does not exist, we will manually download it.\r\n* Enable cgo, because we dlopen uses it to compile. \r\n* In order to compile a statically linked binary. we may should use `-extldflags \"-static\"`.\r\n\r\n\r\n<!-- Reviewable:start -->\r\n---\r\nThis change is [<img src=\"https://reviewable.kubernetes.io/review_button.svg\" height=\"34\" align=\"absmiddle\" alt=\"Reviewable\"/>](https://reviewable.kubernetes.io/reviews/kubernetes/node-problem-detector/54)\r\n<!-- Reviewable:end -->\r\n","created_at":"2016-12-21T06:02:28Z","updated_at":"2016-12-22T03:11:04Z","closed_at":"2016-12-21T09:11:50Z","merged_at":"2016-12-21T09:11:50Z","merge_commit_sha":"ec46587ba1435c597599ca38baa94c98415d9cf0","assignee":{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars.githubusercontent.com/u/5821883?v=3","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false},"assignees":[{"login":"Random-Liu","id":5821883,"avatar_url":"https://avatars.githubusercontent.com/u/5821883?v=3","gravatar_id":"","url":"https://api.github.com/users/Random-Liu","html_url":"https://github.com/Random-Liu","followers_url":"https://api.github.com/users/Random-Liu/followers","following_url":"https://api.github.com/users/Random-Liu/following{/other_user}","gists_url":"https://api.github.com/users/Random-Liu/gists{/gist_id}","starred_url":"https://api.github.com/users/Random-Liu/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Random-Liu/subscriptions","organizations_url":"https://api.github.com/users/Random-Liu/orgs","repos_url":"https://api.github.com/users/Random-Liu/repos","events_url":"https://api.github.com/users/Random-Liu/events{/privacy}","received_events_url":"https://api.github.com/users/Random-Liu/received_events","type":"User","site_admin":false}],"milestone":null,"commits_url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54/commits","review_comments_url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54/comments","review_comment_url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/comments{/number}","comments_url":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/54/comments","statuses_url":"https://api.github.com/repos/kubernetes/node-problem-detector/statuses/acfbaa68e0574a4407967c5f5a34480d59b739f9","head":{"label":"andyxning:change_travis_config_script","ref":"change_travis_config_script","sha":"acfbaa68e0574a4407967c5f5a34480d59b739f9","user":{"login":"andyxning","id":2404712,"avatar_url":"https://avatars.githubusercontent.com/u/2404712?v=3","gravatar_id":"","url":"https://api.github.com/users/andyxning","html_url":"https://github.com/andyxning","followers_url":"https://api.github.com/users/andyxning/followers","following_url":"https://api.github.com/users/andyxning/following{/other_user}","gists_url":"https://api.github.com/users/andyxning/gists{/gist_id}","starred_url":"https://api.github.com/users/andyxning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyxning/subscriptions","organizations_url":"https://api.github.com/users/andyxning/orgs","repos_url":"https://api.github.com/users/andyxning/repos","events_url":"https://api.github.com/users/andyxning/events{/privacy}","received_events_url":"https://api.github.com/users/andyxning/received_events","type":"User","site_admin":false},"repo":{"id":76101459,"name":"node-problem-detector","full_name":"andyxning/node-problem-detector","owner":{"login":"andyxning","id":2404712,"avatar_url":"https://avatars.githubusercontent.com/u/2404712?v=3","gravatar_id":"","url":"https://api.github.com/users/andyxning","html_url":"https://github.com/andyxning","followers_url":"https://api.github.com/users/andyxning/followers","following_url":"https://api.github.com/users/andyxning/following{/other_user}","gists_url":"https://api.github.com/users/andyxning/gists{/gist_id}","starred_url":"https://api.github.com/users/andyxning/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andyxning/subscriptions","organizations_url":"https://api.github.com/users/andyxning/orgs","repos_url":"https://api.github.com/users/andyxning/repos","events_url":"https://api.github.com/users/andyxning/events{/privacy}","received_events_url":"https://api.github.com/users/andyxning/received_events","type":"User","site_admin":false},"private":false,"html_url":"https://github.com/andyxning/node-problem-detector","description":"This is a place for various problem detectors running on the Kubernetes nodes.","fork":true,"url":"https://api.github.com/repos/andyxning/node-problem-detector","forks_url":"https://api.github.com/repos/andyxning/node-problem-detector/forks","keys_url":"https://api.github.com/repos/andyxning/node-problem-detector/keys{/key_id}","collaborators_url":"https://api.github.com/repos/andyxning/node-problem-detector/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/andyxning/node-problem-detector/teams","hooks_url":"https://api.github.com/repos/andyxning/node-problem-detector/hooks","issue_events_url":"https://api.github.com/repos/andyxning/node-problem-detector/issues/events{/number}","events_url":"https://api.github.com/repos/andyxning/node-problem-detector/events","assignees_url":"https://api.github.com/repos/andyxning/node-problem-detector/assignees{/user}","branches_url":"https://api.github.com/repos/andyxning/node-problem-detector/branches{/branch}","tags_url":"https://api.github.com/repos/andyxning/node-problem-detector/tags","blobs_url":"https://api.github.com/repos/andyxning/node-problem-detector/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/andyxning/node-problem-detector/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/andyxning/node-problem-detector/git/refs{/sha}","trees_url":"https://api.github.com/repos/andyxning/node-problem-detector/git/trees{/sha}","statuses_url":"https://api.github.com/repos/andyxning/node-problem-detector/statuses/{sha}","languages_url":"https://api.github.com/repos/andyxning/node-problem-detector/languages","stargazers_url":"https://api.github.com/repos/andyxning/node-problem-detector/stargazers","contributors_url":"https://api.github.com/repos/andyxning/node-problem-detector/contributors","subscribers_url":"https://api.github.com/repos/andyxning/node-problem-detector/subscribers","subscription_url":"https://api.github.com/repos/andyxning/node-problem-detector/subscription","commits_url":"https://api.github.com/repos/andyxning/node-problem-detector/commits{/sha}","git_commits_url":"https://api.github.com/repos/andyxning/node-problem-detector/git/commits{/sha}","comments_url":"https://api.github.com/repos/andyxning/node-problem-detector/comments{/number}","issue_comment_url":"https://api.github.com/repos/andyxning/node-problem-detector/issues/comments{/number}","contents_url":"https://api.github.com/repos/andyxning/node-problem-detector/contents/{+path}","compare_url":"https://api.github.com/repos/andyxning/node-problem-detector/compare/{base}...{head}","merges_url":"https://api.github.com/repos/andyxning/node-problem-detector/merges","archive_url":"https://api.github.com/repos/andyxning/node-problem-detector/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/andyxning/node-problem-detector/downloads","issues_url":"https://api.github.com/repos/andyxning/node-problem-detector/issues{/number}","pulls_url":"https://api.github.com/repos/andyxning/node-problem-detector/pulls{/number}","milestones_url":"https://api.github.com/repos/andyxning/node-problem-detector/milestones{/number}","notifications_url":"https://api.github.com/repos/andyxning/node-problem-detector/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/andyxning/node-problem-detector/labels{/name}","releases_url":"https://api.github.com/repos/andyxning/node-problem-detector/releases{/id}","deployments_url":"https://api.github.com/repos/andyxning/node-problem-detector/deployments","created_at":"2016-12-10T08:51:18Z","updated_at":"2016-12-10T08:51:20Z","pushed_at":"2016-12-22T02:30:51Z","git_url":"git://github.com/andyxning/node-problem-detector.git","ssh_url":"git@github.com:andyxning/node-problem-detector.git","clone_url":"https://github.com/andyxning/node-problem-detector.git","svn_url":"https://github.com/andyxning/node-problem-detector","homepage":null,"size":3465,"stargazers_count":0,"watchers_count":0,"language":"Go","has_issues":false,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":0,"mirror_url":null,"open_issues_count":0,"forks":0,"open_issues":0,"watchers":0,"default_branch":"master"}},"base":{"label":"kubernetes:master","ref":"master","sha":"c0cb7489b87e6e5e8c91110d917052e51968e474","user":{"login":"kubernetes","id":13629408,"avatar_url":"https://avatars.githubusercontent.com/u/13629408?v=3","gravatar_id":"","url":"https://api.github.com/users/kubernetes","html_url":"https://github.com/kubernetes","followers_url":"https://api.github.com/users/kubernetes/followers","following_url":"https://api.github.com/users/kubernetes/following{/other_user}","gists_url":"https://api.github.com/users/kubernetes/gists{/gist_id}","starred_url":"https://api.github.com/users/kubernetes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kubernetes/subscriptions","organizations_url":"https://api.github.com/users/kubernetes/orgs","repos_url":"https://api.github.com/users/kubernetes/repos","events_url":"https://api.github.com/users/kubernetes/events{/privacy}","received_events_url":"https://api.github.com/users/kubernetes/received_events","type":"Organization","site_admin":false},"repo":{"id":59044721,"name":"node-problem-detector","full_name":"kubernetes/node-problem-detector","owner":{"login":"kubernetes","id":13629408,"avatar_url":"https://avatars.githubusercontent.com/u/13629408?v=3","gravatar_id":"","url":"https://api.github.com/users/kubernetes","html_url":"https://github.com/kubernetes","followers_url":"https://api.github.com/users/kubernetes/followers","following_url":"https://api.github.com/users/kubernetes/following{/other_user}","gists_url":"https://api.github.com/users/kubernetes/gists{/gist_id}","starred_url":"https://api.github.com/users/kubernetes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kubernetes/subscriptions","organizations_url":"https://api.github.com/users/kubernetes/orgs","repos_url":"https://api.github.com/users/kubernetes/repos","events_url":"https://api.github.com/users/kubernetes/events{/privacy}","received_events_url":"https://api.github.com/users/kubernetes/received_events","type":"Organization","site_admin":false},"private":false,"html_url":"https://github.com/kubernetes/node-problem-detector","description":"This is a place for various problem detectors running on the Kubernetes nodes.","fork":false,"url":"https://api.github.com/repos/kubernetes/node-problem-detector","forks_url":"https://api.github.com/repos/kubernetes/node-problem-detector/forks","keys_url":"https://api.github.com/repos/kubernetes/node-problem-detector/keys{/key_id}","collaborators_url":"https://api.github.com/repos/kubernetes/node-problem-detector/collaborators{/collaborator}","teams_url":"https://api.github.com/repos/kubernetes/node-problem-detector/teams","hooks_url":"https://api.github.com/repos/kubernetes/node-problem-detector/hooks","issue_events_url":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/events{/number}","events_url":"https://api.github.com/repos/kubernetes/node-problem-detector/events","assignees_url":"https://api.github.com/repos/kubernetes/node-problem-detector/assignees{/user}","branches_url":"https://api.github.com/repos/kubernetes/node-problem-detector/branches{/branch}","tags_url":"https://api.github.com/repos/kubernetes/node-problem-detector/tags","blobs_url":"https://api.github.com/repos/kubernetes/node-problem-detector/git/blobs{/sha}","git_tags_url":"https://api.github.com/repos/kubernetes/node-problem-detector/git/tags{/sha}","git_refs_url":"https://api.github.com/repos/kubernetes/node-problem-detector/git/refs{/sha}","trees_url":"https://api.github.com/repos/kubernetes/node-problem-detector/git/trees{/sha}","statuses_url":"https://api.github.com/repos/kubernetes/node-problem-detector/statuses/{sha}","languages_url":"https://api.github.com/repos/kubernetes/node-problem-detector/languages","stargazers_url":"https://api.github.com/repos/kubernetes/node-problem-detector/stargazers","contributors_url":"https://api.github.com/repos/kubernetes/node-problem-detector/contributors","subscribers_url":"https://api.github.com/repos/kubernetes/node-problem-detector/subscribers","subscription_url":"https://api.github.com/repos/kubernetes/node-problem-detector/subscription","commits_url":"https://api.github.com/repos/kubernetes/node-problem-detector/commits{/sha}","git_commits_url":"https://api.github.com/repos/kubernetes/node-problem-detector/git/commits{/sha}","comments_url":"https://api.github.com/repos/kubernetes/node-problem-detector/comments{/number}","issue_comment_url":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/comments{/number}","contents_url":"https://api.github.com/repos/kubernetes/node-problem-detector/contents/{+path}","compare_url":"https://api.github.com/repos/kubernetes/node-problem-detector/compare/{base}...{head}","merges_url":"https://api.github.com/repos/kubernetes/node-problem-detector/merges","archive_url":"https://api.github.com/repos/kubernetes/node-problem-detector/{archive_format}{/ref}","downloads_url":"https://api.github.com/repos/kubernetes/node-problem-detector/downloads","issues_url":"https://api.github.com/repos/kubernetes/node-problem-detector/issues{/number}","pulls_url":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls{/number}","milestones_url":"https://api.github.com/repos/kubernetes/node-problem-detector/milestones{/number}","notifications_url":"https://api.github.com/repos/kubernetes/node-problem-detector/notifications{?since,all,participating}","labels_url":"https://api.github.com/repos/kubernetes/node-problem-detector/labels{/name}","releases_url":"https://api.github.com/repos/kubernetes/node-problem-detector/releases{/id}","deployments_url":"https://api.github.com/repos/kubernetes/node-problem-detector/deployments","created_at":"2016-05-17T17:37:40Z","updated_at":"2016-12-21T08:58:24Z","pushed_at":"2016-12-22T03:01:51Z","git_url":"git://github.com/kubernetes/node-problem-detector.git","ssh_url":"git@github.com:kubernetes/node-problem-detector.git","clone_url":"https://github.com/kubernetes/node-problem-detector.git","svn_url":"https://github.com/kubernetes/node-problem-detector","homepage":null,"size":3543,"stargazers_count":60,"watchers_count":60,"language":"Go","has_issues":true,"has_downloads":true,"has_wiki":true,"has_pages":false,"forks_count":20,"mirror_url":null,"open_issues_count":19,"forks":20,"open_issues":19,"watchers":60,"default_branch":"master"}},"_links":{"self":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54"},"html":{"href":"https://github.com/kubernetes/node-problem-detector/pull/54"},"issue":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/54"},"comments":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/issues/54/comments"},"review_comments":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54/comments"},"review_comment":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/comments{/number}"},"commits":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/pulls/54/commits"},"statuses":{"href":"https://api.github.com/repos/kubernetes/node-problem-detector/statuses/acfbaa68e0574a4407967c5f5a34480d59b739f9"}}}}
{"actor":{"display_login":"Random-Liu"}}