{"action":"created","issue":{"url":"https://api.github.com/repos/docker/docker/issues/19005","labels_url":"https://api.github.com/repos/docker/docker/issues/19005/labels{/name}","comments_url":"https://api.github.com/repos/docker/docker/issues/19005/comments","events_url":"https://api.github.com/repos/docker/docker/issues/19005/events","html_url":"https://github.com/docker/docker/issues/19005","id":124410129,"number":19005,"title":"ubuntu 14.04 installation problems in docs","user":{"login":"kopchik","id":873137,"avatar_url":"https://avatars.githubusercontent.com/u/873137?v=3","gravatar_id":"","url":"https://api.github.com/users/kopchik","html_url":"https://github.com/kopchik","followers_url":"https://api.github.com/users/kopchik/followers","following_url":"https://api.github.com/users/kopchik/following{/other_user}","gists_url":"https://api.github.com/users/kopchik/gists{/gist_id}","starred_url":"https://api.github.com/users/kopchik/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kopchik/subscriptions","organizations_url":"https://api.github.com/users/kopchik/orgs","repos_url":"https://api.github.com/users/kopchik/repos","events_url":"https://api.github.com/users/kopchik/events{/privacy}","received_events_url":"https://api.github.com/users/kopchik/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-30T22:49:22Z","updated_at":"2015-12-30T23:14:58Z","closed_at":null,"body":"Hi!\r\n\r\nI think a couple of things are wrong on https://docs.docker.com/engine/installation/ubuntulinux/ . May be I should have created two separate bugs...\r\n\r\nFirst, I got gpg problems(\"NO_PUBKEY D8576A8BA88D21E9\"), even after \"apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D\". The solution was to change '--recv-keys' to D8576A8BA88D21E9  (yes, I have read bug https://github.com/docker/docker/issues/16820 and others, proposed solutions didn't work for me).\r\n\r\nSecond, instead of installing linux-image-extra-$(uname -r) it's better to install linux-image-extra-virtual because it will keep linux-image-extra-* in sync with the kernel on kernel upgrades (some more info here on metapackages and other stuff: http://askubuntu.com/questions/503020/linux-image-virtual-packages-empty-in-14-04-trusty). \r\n\r\nHope this was useful.\r\n\r\nPS system info:\r\n\r\n~~~\r\nroot@vagrant-ubuntu-trusty-64:~# uname -a\r\nLinux vagrant-ubuntu-trusty-64 3.13.0-74-generic #118-Ubuntu SMP Thu Dec 17 22:52:10 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux\r\n\r\nroot@vagrant-ubuntu-trusty-64:~# docker info\r\nContainers: 1\r\nImages: 2\r\nServer Version: 1.9.1\r\nStorage Driver: aufs\r\n Root Dir: /var/lib/docker/aufs\r\n Backing Filesystem: extfs\r\n Dirs: 4\r\n Dirperm1 Supported: false\r\nExecution Driver: native-0.2\r\nLogging Driver: json-file\r\nKernel Version: 3.13.0-74-generic\r\nOperating System: Ubuntu 14.04.3 LTS\r\nCPUs: 1\r\nTotal Memory: 490 MiB\r\nName: vagrant-ubuntu-trusty-64\r\nID: VJU5:EZSP:6YIV:D4FB:VGDY:JGOG:FSFD:UYHR:AOPN:2VOA:N6T3:GXEV\r\nWARNING: No swap limit support\r\n\r\nroot@vagrant-ubuntu-trusty-64:~# docker version\r\nClient:\r\n Version:      1.9.1\r\n API version:  1.21\r\n Go version:   go1.4.2\r\n Git commit:   a34a1d5\r\n Built:        Fri Nov 20 13:12:04 UTC 2015\r\n OS/Arch:      linux/amd64\r\n\r\nServer:\r\n Version:      1.9.1\r\n API version:  1.21\r\n Go version:   go1.4.2\r\n Git commit:   a34a1d5\r\n Built:        Fri Nov 20 13:12:04 UTC 2015\r\n OS/Arch:      linux/amd64\r\n\r\n~~~"},"comment":{"url":"https://api.github.com/repos/docker/docker/issues/comments/168092851","html_url":"https://github.com/docker/docker/issues/19005#issuecomment-168092851","issue_url":"https://api.github.com/repos/docker/docker/issues/19005","id":168092851,"user":{"login":"tianon","id":161631,"avatar_url":"https://avatars.githubusercontent.com/u/161631?v=3","gravatar_id":"","url":"https://api.github.com/users/tianon","html_url":"https://github.com/tianon","followers_url":"https://api.github.com/users/tianon/followers","following_url":"https://api.github.com/users/tianon/following{/other_user}","gists_url":"https://api.github.com/users/tianon/gists{/gist_id}","starred_url":"https://api.github.com/users/tianon/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tianon/subscriptions","organizations_url":"https://api.github.com/users/tianon/orgs","repos_url":"https://api.github.com/users/tianon/repos","events_url":"https://api.github.com/users/tianon/events{/privacy}","received_events_url":"https://api.github.com/users/tianon/received_events","type":"User","site_admin":false},"created_at":"2015-12-30T23:14:58Z","updated_at":"2015-12-30T23:14:58Z","body":"Yeah, the `-virtual` package will only work if the user already has installed the main kernel virtual (`linux-image-amd64`), which we can't guarantee, so we take the safer bet that's less likely to cause side-effects (but this is another one of those places where I hate that this script exists -- we can explain how to decide what to do here via docs in a way the script can't automatically handle).\r\n\r\nAs for the PGP issues, that's bizarre, because `D8576A8BA88D21E9` isn't the short/long ID for `58118E89F3A912897C070ADBF76221572C52609D`; `F76221572C52609D` would be the appropriate long ID for that key."}}