{"action":"created","issue":{"url":"https://api.github.com/repos/openshift/machine-config-operator/issues/60","repository_url":"https://api.github.com/repos/openshift/machine-config-operator","labels_url":"https://api.github.com/repos/openshift/machine-config-operator/issues/60/labels{/name}","comments_url":"https://api.github.com/repos/openshift/machine-config-operator/issues/60/comments","events_url":"https://api.github.com/repos/openshift/machine-config-operator/issues/60/events","html_url":"https://github.com/openshift/machine-config-operator/pull/60","id":360064083,"node_id":"MDExOlB1bGxSZXF1ZXN0MjE1NDE0MjYw","number":60,"title":"pkg/daemon: implement OS version validation","user":{"login":"jlebon","id":11934099,"node_id":"MDQ6VXNlcjExOTM0MDk5","avatar_url":"https://avatars3.githubusercontent.com/u/11934099?v=4","gravatar_id":"","url":"https://api.github.com/users/jlebon","html_url":"https://github.com/jlebon","followers_url":"https://api.github.com/users/jlebon/followers","following_url":"https://api.github.com/users/jlebon/following{/other_user}","gists_url":"https://api.github.com/users/jlebon/gists{/gist_id}","starred_url":"https://api.github.com/users/jlebon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlebon/subscriptions","organizations_url":"https://api.github.com/users/jlebon/orgs","repos_url":"https://api.github.com/users/jlebon/repos","events_url":"https://api.github.com/users/jlebon/events{/privacy}","received_events_url":"https://api.github.com/users/jlebon/received_events","type":"User","site_admin":false},"labels":[{"id":1005853548,"node_id":"MDU6TGFiZWwxMDA1ODUzNTQ4","url":"https://api.github.com/repos/openshift/machine-config-operator/labels/size/L","name":"size/L","color":"ee9900","default":false}],"state":"open","locked":false,"assignee":{"login":"ashcrow","id":22706,"node_id":"MDQ6VXNlcjIyNzA2","avatar_url":"https://avatars3.githubusercontent.com/u/22706?v=4","gravatar_id":"","url":"https://api.github.com/users/ashcrow","html_url":"https://github.com/ashcrow","followers_url":"https://api.github.com/users/ashcrow/followers","following_url":"https://api.github.com/users/ashcrow/following{/other_user}","gists_url":"https://api.github.com/users/ashcrow/gists{/gist_id}","starred_url":"https://api.github.com/users/ashcrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashcrow/subscriptions","organizations_url":"https://api.github.com/users/ashcrow/orgs","repos_url":"https://api.github.com/users/ashcrow/repos","events_url":"https://api.github.com/users/ashcrow/events{/privacy}","received_events_url":"https://api.github.com/users/ashcrow/received_events","type":"User","site_admin":false},"assignees":[{"login":"ashcrow","id":22706,"node_id":"MDQ6VXNlcjIyNzA2","avatar_url":"https://avatars3.githubusercontent.com/u/22706?v=4","gravatar_id":"","url":"https://api.github.com/users/ashcrow","html_url":"https://github.com/ashcrow","followers_url":"https://api.github.com/users/ashcrow/followers","following_url":"https://api.github.com/users/ashcrow/following{/other_user}","gists_url":"https://api.github.com/users/ashcrow/gists{/gist_id}","starred_url":"https://api.github.com/users/ashcrow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ashcrow/subscriptions","organizations_url":"https://api.github.com/users/ashcrow/orgs","repos_url":"https://api.github.com/users/ashcrow/repos","events_url":"https://api.github.com/users/ashcrow/events{/privacy}","received_events_url":"https://api.github.com/users/ashcrow/received_events","type":"User","site_admin":false}],"milestone":null,"comments":13,"created_at":"2018-09-13T20:58:32Z","updated_at":"2018-09-17T17:36:10Z","closed_at":null,"author_association":"MEMBER","pull_request":{"url":"https://api.github.com/repos/openshift/machine-config-operator/pulls/60","html_url":"https://github.com/openshift/machine-config-operator/pull/60","diff_url":"https://github.com/openshift/machine-config-operator/pull/60.diff","patch_url":"https://github.com/openshift/machine-config-operator/pull/60.patch"},"body":"Teach the MCD to check the current OS version and upgrade the host. This\r\nessentially implements the 'OSImageURL` part of the `MachineConfig`\r\nspec.\r\n\r\nSince we're in a chroot anyway, I just took the easy path of exec'ing\r\n`rpm-ostree` and `pivot` directly. Which is good, because right now only\r\n`pivot` knows how to upgrade RHCOS from an oscontainer image pull spec."},"comment":{"url":"https://api.github.com/repos/openshift/machine-config-operator/issues/comments/422104616","html_url":"https://github.com/openshift/machine-config-operator/pull/60#issuecomment-422104616","issue_url":"https://api.github.com/repos/openshift/machine-config-operator/issues/60","id":422104616,"node_id":"MDEyOklzc3VlQ29tbWVudDQyMjEwNDYxNg==","user":{"login":"jlebon","id":11934099,"node_id":"MDQ6VXNlcjExOTM0MDk5","avatar_url":"https://avatars3.githubusercontent.com/u/11934099?v=4","gravatar_id":"","url":"https://api.github.com/users/jlebon","html_url":"https://github.com/jlebon","followers_url":"https://api.github.com/users/jlebon/followers","following_url":"https://api.github.com/users/jlebon/following{/other_user}","gists_url":"https://api.github.com/users/jlebon/gists{/gist_id}","starred_url":"https://api.github.com/users/jlebon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jlebon/subscriptions","organizations_url":"https://api.github.com/users/jlebon/orgs","repos_url":"https://api.github.com/users/jlebon/repos","events_url":"https://api.github.com/users/jlebon/events{/privacy}","received_events_url":"https://api.github.com/users/jlebon/received_events","type":"User","site_admin":false},"created_at":"2018-09-17T17:36:10Z","updated_at":"2018-09-17T17:36:10Z","author_association":"MEMBER","body":"Sorry for the race condition there. I just updated that last commit to use backticks to avoid escaping the double quotes."}}
{"actor":{"display_login":"jlebon"}}