{"action":"created","issue":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/11147","repository_url":"https://api.github.com/repos/kubernetes/test-infra","labels_url":"https://api.github.com/repos/kubernetes/test-infra/issues/11147/labels{/name}","comments_url":"https://api.github.com/repos/kubernetes/test-infra/issues/11147/comments","events_url":"https://api.github.com/repos/kubernetes/test-infra/issues/11147/events","html_url":"https://github.com/kubernetes/test-infra/pull/11147","id":407081281,"node_id":"MDExOlB1bGxSZXF1ZXN0MjUwNjM0MjM0","number":11147,"title":"Horologium Improvements","user":{"login":"stevekuznetsov","id":7328370,"node_id":"MDQ6VXNlcjczMjgzNzA=","avatar_url":"https://avatars1.githubusercontent.com/u/7328370?v=4","gravatar_id":"","url":"https://api.github.com/users/stevekuznetsov","html_url":"https://github.com/stevekuznetsov","followers_url":"https://api.github.com/users/stevekuznetsov/followers","following_url":"https://api.github.com/users/stevekuznetsov/following{/other_user}","gists_url":"https://api.github.com/users/stevekuznetsov/gists{/gist_id}","starred_url":"https://api.github.com/users/stevekuznetsov/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevekuznetsov/subscriptions","organizations_url":"https://api.github.com/users/stevekuznetsov/orgs","repos_url":"https://api.github.com/users/stevekuznetsov/repos","events_url":"https://api.github.com/users/stevekuznetsov/events{/privacy}","received_events_url":"https://api.github.com/users/stevekuznetsov/received_events","type":"User","site_admin":false},"labels":[{"id":705940018,"node_id":"MDU6TGFiZWw3MDU5NDAwMTg=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/approved","name":"approved","color":"0ffa16","default":false},{"id":412127043,"node_id":"MDU6TGFiZWw0MTIxMjcwNDM=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/area/prow","name":"area/prow","color":"0052cc","default":false},{"id":1039750660,"node_id":"MDU6TGFiZWwxMDM5NzUwNjYw","url":"https://api.github.com/repos/kubernetes/test-infra/labels/area/prow/horologium","name":"area/prow/horologium","color":"0052cc","default":false},{"id":484580953,"node_id":"MDU6TGFiZWw0ODQ1ODA5NTM=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/cncf-cla:%20yes","name":"cncf-cla: yes","color":"bfe5bf","default":false},{"id":682002555,"node_id":"MDU6TGFiZWw2ODIwMDI1NTU=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/do-not-merge/hold","name":"do-not-merge/hold","color":"e11d21","default":false},{"id":366393439,"node_id":"MDU6TGFiZWwzNjYzOTM0Mzk=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/lgtm","name":"lgtm","color":"15dd18","default":false},{"id":718255721,"node_id":"MDU6TGFiZWw3MTgyNTU3MjE=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/sig/testing","name":"sig/testing","color":"d2b48c","default":false},{"id":671126262,"node_id":"MDU6TGFiZWw2NzExMjYyNjI=","url":"https://api.github.com/repos/kubernetes/test-infra/labels/size/M","name":"size/M","color":"eebb00","default":false}],"state":"open","locked":false,"assignee":{"login":"cjwagner","id":5334145,"node_id":"MDQ6VXNlcjUzMzQxNDU=","avatar_url":"https://avatars3.githubusercontent.com/u/5334145?v=4","gravatar_id":"","url":"https://api.github.com/users/cjwagner","html_url":"https://github.com/cjwagner","followers_url":"https://api.github.com/users/cjwagner/followers","following_url":"https://api.github.com/users/cjwagner/following{/other_user}","gists_url":"https://api.github.com/users/cjwagner/gists{/gist_id}","starred_url":"https://api.github.com/users/cjwagner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjwagner/subscriptions","organizations_url":"https://api.github.com/users/cjwagner/orgs","repos_url":"https://api.github.com/users/cjwagner/repos","events_url":"https://api.github.com/users/cjwagner/events{/privacy}","received_events_url":"https://api.github.com/users/cjwagner/received_events","type":"User","site_admin":false},"assignees":[{"login":"fejta","id":940341,"node_id":"MDQ6VXNlcjk0MDM0MQ==","avatar_url":"https://avatars2.githubusercontent.com/u/940341?v=4","gravatar_id":"","url":"https://api.github.com/users/fejta","html_url":"https://github.com/fejta","followers_url":"https://api.github.com/users/fejta/followers","following_url":"https://api.github.com/users/fejta/following{/other_user}","gists_url":"https://api.github.com/users/fejta/gists{/gist_id}","starred_url":"https://api.github.com/users/fejta/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fejta/subscriptions","organizations_url":"https://api.github.com/users/fejta/orgs","repos_url":"https://api.github.com/users/fejta/repos","events_url":"https://api.github.com/users/fejta/events{/privacy}","received_events_url":"https://api.github.com/users/fejta/received_events","type":"User","site_admin":false},{"login":"cjwagner","id":5334145,"node_id":"MDQ6VXNlcjUzMzQxNDU=","avatar_url":"https://avatars3.githubusercontent.com/u/5334145?v=4","gravatar_id":"","url":"https://api.github.com/users/cjwagner","html_url":"https://github.com/cjwagner","followers_url":"https://api.github.com/users/cjwagner/followers","following_url":"https://api.github.com/users/cjwagner/following{/other_user}","gists_url":"https://api.github.com/users/cjwagner/gists{/gist_id}","starred_url":"https://api.github.com/users/cjwagner/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/cjwagner/subscriptions","organizations_url":"https://api.github.com/users/cjwagner/orgs","repos_url":"https://api.github.com/users/cjwagner/repos","events_url":"https://api.github.com/users/cjwagner/events{/privacy}","received_events_url":"https://api.github.com/users/cjwagner/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2019-02-06T04:57:50Z","updated_at":"2019-02-06T17:59:20Z","closed_at":null,"author_association":"CONTRIBUTOR","pull_request":{"url":"https://api.github.com/repos/kubernetes/test-infra/pulls/11147","html_url":"https://github.com/kubernetes/test-infra/pull/11147","diff_url":"https://github.com/kubernetes/test-infra/pull/11147.diff","patch_url":"https://github.com/kubernetes/test-infra/pull/11147.patch"},"body":"Expose errors in removing cached cronjob entries\r\n\r\nThe original use of the defer statement in a loop here was to get\r\naround the concurrent use of the jobs map, but it did not bubble up the\r\nerror returned from the removal function. By computing the full list of\r\njobs to remove from the cache first we can remove the jobs without using\r\ndefer and ensure we bubble up the errors.\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nUse a set for checking if a job is a cron job\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\nLog decisions to trigger new periodic jobs\r\n\r\nSigned-off-by: Steve Kuznetsov <skuznets@redhat.com>\r\n\r\n---\r\n\r\n/assign @fejta @cjwagner \r\n/cc @Katharine @krzyzacy @BenTheElder \r\n\r\nShould help understand https://github.com/kubernetes/test-infra/issues/11146"},"comment":{"url":"https://api.github.com/repos/kubernetes/test-infra/issues/comments/461122692","html_url":"https://github.com/kubernetes/test-infra/pull/11147#issuecomment-461122692","issue_url":"https://api.github.com/repos/kubernetes/test-infra/issues/11147","id":461122692,"node_id":"MDEyOklzc3VlQ29tbWVudDQ2MTEyMjY5Mg==","user":{"login":"krzyzacy","id":1108148,"node_id":"MDQ6VXNlcjExMDgxNDg=","avatar_url":"https://avatars3.githubusercontent.com/u/1108148?v=4","gravatar_id":"","url":"https://api.github.com/users/krzyzacy","html_url":"https://github.com/krzyzacy","followers_url":"https://api.github.com/users/krzyzacy/followers","following_url":"https://api.github.com/users/krzyzacy/following{/other_user}","gists_url":"https://api.github.com/users/krzyzacy/gists{/gist_id}","starred_url":"https://api.github.com/users/krzyzacy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/krzyzacy/subscriptions","organizations_url":"https://api.github.com/users/krzyzacy/orgs","repos_url":"https://api.github.com/users/krzyzacy/repos","events_url":"https://api.github.com/users/krzyzacy/events{/privacy}","received_events_url":"https://api.github.com/users/krzyzacy/received_events","type":"User","site_admin":false},"created_at":"2019-02-06T17:59:20Z","updated_at":"2019-02-06T17:59:20Z","author_association":"MEMBER","body":"/hold cancel"}}
{"actor":{"display_login":"krzyzacy"}}