{"action":"created","issue":{"url":"https://api.github.com/repos/coreos/bugs/issues/703","labels_url":"https://api.github.com/repos/coreos/bugs/issues/703/labels{/name}","comments_url":"https://api.github.com/repos/coreos/bugs/issues/703/comments","events_url":"https://api.github.com/repos/coreos/bugs/issues/703/events","html_url":"https://github.com/coreos/bugs/issues/703","id":108016900,"number":703,"title":"CoreOS isn't updating automatically","user":{"login":"crawford","id":368848,"avatar_url":"https://avatars.githubusercontent.com/u/368848?v=3","gravatar_id":"","url":"https://api.github.com/users/crawford","html_url":"https://github.com/crawford","followers_url":"https://api.github.com/users/crawford/followers","following_url":"https://api.github.com/users/crawford/following{/other_user}","gists_url":"https://api.github.com/users/crawford/gists{/gist_id}","starred_url":"https://api.github.com/users/crawford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crawford/subscriptions","organizations_url":"https://api.github.com/users/crawford/orgs","repos_url":"https://api.github.com/users/crawford/repos","events_url":"https://api.github.com/users/crawford/events{/privacy}","received_events_url":"https://api.github.com/users/crawford/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2015-09-23T22:04:19Z","updated_at":"2015-09-23T22:04:22Z","closed_at":"2015-09-23T22:04:20Z","body":"<a href=\"https://github.com/Dynom\"><img src=\"https://avatars.githubusercontent.com/u/39014?v=3\" align=\"left\" width=\"96\" height=\"96\" hspace=\"10\"></img></a> **Issue by [Dynom](https://github.com/Dynom)**\n_Thursday Jul 09, 2015 at 06:57 GMT_\n_Originally opened as https://github.com/coreos/update_engine/issues/82_\n\n----\n\nHi,\r\n\r\nIt must be something small, but I can't seem to find why my machines won't auto-update.\r\n\r\nIn my logs I see messages like these:\r\n```\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:omaha_request_action.cc(394)] No update.\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:action_processor.cc(82)] ActionProcessor::ActionComplete: finished OmahaRequestAction, starting OmahaResponseHandlerAction\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:omaha_response_handler_action.cc(36)] There are no updates. Aborting.\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:action_processor.cc(68)] ActionProcessor::ActionComplete: OmahaResponseHandlerAction action failed. Aborting processing.\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:action_processor.cc(73)] ActionProcessor::ActionComplete: finished last action of type OmahaResponseHandlerAction\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:update_attempter.cc(283)] Processing Done.\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:update_attempter.cc(319)] No update.\r\nJul 09 06:23:20 service-3 update_engine[485]: [0709/062320:INFO:update_check_scheduler.cc(82)] Next update check in 43m7s\r\n```\r\n\r\nBut:\r\n```\r\ncat /etc/os-release\r\nNAME=CoreOS\r\nID=coreos\r\nVERSION=681.2.0\r\nVERSION_ID=681.2.0\r\nBUILD_ID=\r\nPRETTY_NAME=\"CoreOS 681.2.0\"\r\nANSI_COLOR=\"1;32\"\r\nHOME_URL=\"https://coreos.com/\"\r\nBUG_REPORT_URL=\"https://github.com/coreos/bugs/issues\"\r\n```\r\n\r\nAnd the latest stable is `717.1.0` at moment of writing.\r\n\r\nAnd:\r\n```\r\n$ locksmithctl status\r\nAvailable: 1\r\nMax: 1\r\n\r\n$ cat /etc/coreos/update.conf\r\nGROUP=stable\r\nREBOOT_STRATEGY=etcd-lock\r\n\r\n$ etcdctl cluster-health\r\ncluster is healthy\r\n... (healthy members)\r\n```\r\n\r\nWhen I invoke: `update_engine_client -check_for_update`\r\n\r\nI see:\r\n\r\n```\r\nJul 09 06:37:02 service-4 update_engine[483]: [0709/063702:INFO:libcurl_http_fetcher.cc(48)] Starting/Resuming transfer\r\nJul 09 06:37:02 service-4 update_engine[483]: [0709/063702:INFO:libcurl_http_fetcher.cc(164)] Setting up curl options for HTTPS\r\nJul 09 06:37:02 service-4 locksmithd[9630]: LastCheckedTime=0 Progress=0 CurrentOperation=\"UPDATE_STATUS_CHECKING_FOR_UPDATE\" NewVersion=0.0.0.0 NewSize=0\r\nJul 09 06:37:02 service-4 update_engine[483]: [0709/063702:INFO:libcurl_http_fetcher.cc(427)] Setting up timeout source: 1 seconds.\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:libcurl_http_fetcher.cc(240)] HTTP response code: 200\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:libcurl_http_fetcher.cc(297)] Transfer completed (200), 798 bytes downloaded\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(574)] Omaha request response: <?xml version=\"1.0\" encoding=\"UTF-8\"?>\r\nJul 09 06:37:03 service-4 update_engine[483]: <response protocol=\"3.0\" server=\"update.core-os.net\">\r\nJul 09 06:37:03 service-4 update_engine[483]: <daystart elapsed_seconds=\"0\"></daystart>\r\nJul 09 06:37:03 service-4 update_engine[483]: <app appid=\"e96281a6-d1af-4bde-9a0a-97b76e56dc57\" status=\"ok\">\r\nJul 09 06:37:03 service-4 update_engine[483]: <updatecheck status=\"ok\">\r\nJul 09 06:37:03 service-4 update_engine[483]: <urls>\r\nJul 09 06:37:03 service-4 update_engine[483]: <url codebase=\"https://commondatastorage.googleapis.com/update-storage.core-os.net/amd64-usr/717.1.0/\"></url>\r\nJul 09 06:37:03 service-4 update_engine[483]: </urls>\r\nJul 09 06:37:03 service-4 update_engine[483]: <manifest version=\"717.1.0\">\r\nJul 09 06:37:03 service-4 update_engine[483]: <packages>\r\nJul 09 06:37:03 service-4 update_engine[483]: <package hash=\"F+8y4NBsmr1Xcps4nqrQoagwD/M=\" name=\"update.gz\" size=\"137342599\" required=\"false\"></package>\r\nJul 09 06:37:03 service-4 update_engine[483]: </packages>\r\nJul 09 06:37:03 service-4 update_engine[483]: <actions>\r\nJul 09 06:37:03 service-4 update_engine[483]: <action event=\"postinstall\" ChromeOSVersion=\"\" sha256=\"eShIMJWeKYP54fsb52yqZzAbEs7aMVvap81tXzfFUT8=\" needsadmin=\"false\" IsDelta=\"false\" DisablePayloadBackoff=\"true\"></action>\r\nJul 09 06:37:03 service-4 update_engine[483]: </actions>\r\nJul 09 06:37:03 service-4 update_engine[483]: </manifest>\r\nJul 09 06:37:03 service-4 update_engine[483]: </updatecheck>\r\nJul 09 06:37:03 service-4 update_engine[483]: </app>\r\nJul 09 06:37:03 service-4 update_engine[483]: </response>\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(427)] Found 1 url(s)\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(463)] Processing first of 1 package(s)\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(470)] Omaha Response package name = update.gz\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(482)] Url0: https://commondatastorage.googleapis.com/update-storage.core-os.net/amd64-usr/717.1.0/update.gz\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(494)] Payload size = 137342599 bytes\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:omaha_request_action.cc(518)] Found 1 action(s). Processing the postinstall action.\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:payload_state.cc(51)] Resetting all persisted state as this is a new response\r\nJul 09 06:37:03 service-4 update_engine[483]: [0709/063703:INFO:payload_state.cc(356)] Current Response Signature =\r\nJul 09 06:37:03 service-4 update_engine[483]: NumURLs = 1\r\nJul 09 06:37:03 service-4 update_engine[483]: Url0 = https://commondatastorage.googleapis.com/update-storage.core-os.net/amd64-usr/717.1.0/update.gz\r\nJul 09 06:37:03 service-4 update_engine[483]: Payload Size = 137342599\r\nJul 09 06:37:03 service-4 update_engine[483]: Payload Sha256 Hash = eShIMJWeKYP54fsb52yqZzAbEs7aMVvap81tXzfFUT8=\r\nJul 09 06:37:03 service-4 update_engine[483]: Is Delta Payload = 0\r\nJul 09 06:37:03 service-4 update_engine[483]: Max Failure Count Per Url = 10\r\nJul 09 06:37:03 service-4 update_engine[483]: Disable Payload Backoff = 1\r\n...\r\n```\r\n\r\nAnd after the 5 minute grace and a reboot:\r\n```\r\n$ cat /etc/os-release\r\nNAME=CoreOS\r\nID=coreos\r\nVERSION=717.1.0\r\nVERSION_ID=717.1.0\r\nBUILD_ID=\r\nPRETTY_NAME=\"CoreOS 717.1.0\"\r\nANSI_COLOR=\"1;32\"\r\nHOME_URL=\"https://coreos.com/\"\r\nBUG_REPORT_URL=\"https://github.com/coreos/bugs/issues\"\r\n```\r\n\r\nSo updating seems to go just fine, but I'd expected all my cluster to be running `717.1.0` by now (the machines are up and running for little over a day now.)\n"},"comment":{"url":"https://api.github.com/repos/coreos/bugs/issues/comments/142744536","html_url":"https://github.com/coreos/bugs/issues/703#issuecomment-142744536","issue_url":"https://api.github.com/repos/coreos/bugs/issues/703","id":142744536,"user":{"login":"crawford","id":368848,"avatar_url":"https://avatars.githubusercontent.com/u/368848?v=3","gravatar_id":"","url":"https://api.github.com/users/crawford","html_url":"https://github.com/crawford","followers_url":"https://api.github.com/users/crawford/followers","following_url":"https://api.github.com/users/crawford/following{/other_user}","gists_url":"https://api.github.com/users/crawford/gists{/gist_id}","starred_url":"https://api.github.com/users/crawford/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/crawford/subscriptions","organizations_url":"https://api.github.com/users/crawford/orgs","repos_url":"https://api.github.com/users/crawford/repos","events_url":"https://api.github.com/users/crawford/events{/privacy}","received_events_url":"https://api.github.com/users/crawford/received_events","type":"User","site_admin":false},"created_at":"2015-09-23T22:04:21Z","updated_at":"2015-09-23T22:04:21Z","body":"<a href=\"https://github.com/crawford\"><img src=\"https://avatars.githubusercontent.com/u/368848?v=3\" align=\"left\" width=\"48\" height=\"48\" hspace=\"10\"></img></a> **Comment by [crawford](https://github.com/crawford)**\n_Friday Jul 10, 2015 at 03:11 GMT_\n\n----\n\n1) Yes. We are already in the process of writing up some new docs. This has caused a bit of confusion.\r\n2) Yes. You can use a hosted or on-prem version of CoreUpdate. You can find the details [here](https://coreos.com/products/).\n"}}