{"action":"created","issue":{"url":"https://api.github.com/repos/moby/moby/issues/33991","repository_url":"https://api.github.com/repos/moby/moby","labels_url":"https://api.github.com/repos/moby/moby/issues/33991/labels{/name}","comments_url":"https://api.github.com/repos/moby/moby/issues/33991/comments","events_url":"https://api.github.com/repos/moby/moby/issues/33991/events","html_url":"https://github.com/moby/moby/issues/33991","id":241054831,"node_id":"MDU6SXNzdWUyNDEwNTQ4MzE=","number":33991,"title":"Docker push fails with \"file integrity checksum failed\" seemingly at random","user":{"login":"ColinChartier","id":15879755,"node_id":"MDQ6VXNlcjE1ODc5NzU1","avatar_url":"https://avatars2.githubusercontent.com/u/15879755?v=4","gravatar_id":"","url":"https://api.github.com/users/ColinChartier","html_url":"https://github.com/ColinChartier","followers_url":"https://api.github.com/users/ColinChartier/followers","following_url":"https://api.github.com/users/ColinChartier/following{/other_user}","gists_url":"https://api.github.com/users/ColinChartier/gists{/gist_id}","starred_url":"https://api.github.com/users/ColinChartier/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ColinChartier/subscriptions","organizations_url":"https://api.github.com/users/ColinChartier/orgs","repos_url":"https://api.github.com/users/ColinChartier/repos","events_url":"https://api.github.com/users/ColinChartier/events{/privacy}","received_events_url":"https://api.github.com/users/ColinChartier/received_events","type":"User","site_admin":false},"labels":[{"id":73635104,"node_id":"MDU6TGFiZWw3MzYzNTEwNA==","url":"https://api.github.com/repos/moby/moby/labels/area/distribution","name":"area/distribution","color":"fbca04","default":false},{"id":616332869,"node_id":"MDU6TGFiZWw2MTYzMzI4Njk=","url":"https://api.github.com/repos/moby/moby/labels/version/17.06","name":"version/17.06","color":"ededed","default":false}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2017-07-06T19:03:52Z","updated_at":"2018-07-16T03:42:45Z","closed_at":"2017-07-10T00:55:17Z","author_association":"NONE","body":"<!--\r\nIf you are reporting a new issue, make sure that we do not have any duplicates\r\nalready open. You can ensure this by searching the issue list for this\r\nrepository. If there is a duplicate, please close your issue and add a comment\r\nto the existing issue instead.\r\n\r\nIf you suspect your issue is a bug, please edit your issue description to\r\ninclude the BUG REPORT INFORMATION shown below. If you fail to provide this\r\ninformation within 7 days, we cannot debug your issue and will close it. We\r\nwill, however, reopen it if you later provide the information.\r\n\r\nFor more information about reporting issues, see\r\nhttps://github.com/docker/docker/blob/master/CONTRIBUTING.md#reporting-other-issues\r\n\r\n---------------------------------------------------\r\nGENERAL SUPPORT INFORMATION\r\n---------------------------------------------------\r\n\r\nThe GitHub issue tracker is for bug reports and feature requests.\r\nGeneral support can be found at the following locations:\r\n\r\n- Docker Support Forums - https://forums.docker.com\r\n- IRC - irc.freenode.net #docker channel\r\n- Post a question on StackOverflow, using the Docker tag\r\n\r\n---------------------------------------------------\r\nBUG REPORT INFORMATION\r\n---------------------------------------------------\r\nUse the commands below to provide key information from your environment:\r\nYou do NOT have to include this information if this is a FEATURE REQUEST\r\n-->\r\n\r\nDocker save and docker push both fail for some images seemingly at random with \"file integrity checksum failed\"\r\n\r\n<!--\r\nBriefly describe the problem you are having in a few paragraphs.\r\n-->\r\nI use a custom-made tool to build a bunch of docker images at once, and on basically every docker version I've used (CE 17.06.0, 1.12.1, 1.12.6, 1.11.1), I get an error where some of the built images can't be pushed or saved with the message `file integrity checksum failed for \"services/base_server/lib/apt/libgtk2.0/libasan2_5.4.0-6ubuntu1~16.04.4_amd64.deb\"` or equivalent (always a `.deb` file, but that might just be because the majority of files are `.deb`)\r\n\r\n**Steps to reproduce the issue:**\r\nI can't give repro steps outside of a single computer, the build system seems to work everywhere else.\r\n\r\n**Describe the results you received:**\r\n `file integrity checksum failed for \"services/base_server/lib/apt/libgtk2.0/libasan2_5.4.0-6ubuntu1~16.04.4_amd64.deb\"`\r\n\r\n**Additional information you deem important (e.g. issue happens only occasionally):**\r\nI've tried overlay2 and aufs, so this doesn't seem to be a graph driver bug.  Others at my company also don't get this bug (with the same environment, OS, and docker version)\r\n\r\nI tried upgrading my kernel, then my entire OS (ubuntu 14.04 to ubuntu 16.04) and multiple docker versions, but I might just be cursed.\r\n\r\n**Output of `docker version`:**\r\n\r\n```\r\nClient:\r\n Version:      17.06.0-ce\r\n API version:  1.30\r\n Go version:   go1.8.3\r\n Git commit:   02c1d87\r\n Built:        Fri Jun 23 21:23:31 2017\r\n OS/Arch:      linux/amd64\r\n\r\nServer:\r\n Version:      17.06.0-ce\r\n API version:  1.30 (minimum version 1.12)\r\n Go version:   go1.8.3\r\n Git commit:   02c1d87\r\n Built:        Fri Jun 23 21:19:04 2017\r\n OS/Arch:      linux/amd64\r\n Experimental: false\r\n```\r\n\r\n**Output of `docker info`:**\r\n\r\n```\r\nContainers: 6\r\n Running: 4\r\n Paused: 0\r\n Stopped: 2\r\nImages: 427\r\nServer Version: 17.06.0-ce\r\nStorage Driver: aufs\r\n Root Dir: /var/lib/docker/aufs\r\n Backing Filesystem: extfs\r\n Dirs: 421\r\n Dirperm1 Supported: true\r\nLogging Driver: json-file\r\nCgroup Driver: cgroupfs\r\nPlugins: \r\n Volume: local\r\n Network: bridge host macvlan null overlay\r\n Log: awslogs fluentd gcplogs gelf journald json-file logentries splunk syslog\r\nSwarm: inactive\r\nRuntimes: runc\r\nDefault Runtime: runc\r\nInit Binary: docker-init\r\ncontainerd version: cfb82a876ecc11b5ca0977d1733adbe58599088a\r\nrunc version: 2d41c047c83e09a6d61d464906feb2a2f3c52aa4\r\ninit version: 949e6fa\r\nSecurity Options:\r\n apparmor\r\n seccomp\r\n  Profile: default\r\nKernel Version: 4.8.0-58-generic\r\nOperating System: Ubuntu 16.04.2 LTS\r\nOSType: linux\r\nArchitecture: x86_64\r\nCPUs: 12\r\nTotal Memory: 62.85GiB\r\nID: 46HT:IF2S:6OKV:J7K3:VQUG:ZZTN:PPC6:ZJFR:HRO2:P5FR:3WN5:PFVC\r\nDocker Root Dir: /var/lib/docker\r\nDebug Mode (client): false\r\nDebug Mode (server): false\r\nRegistry: https://index.docker.io/v1/\r\nExperimental: false\r\nInsecure Registries:\r\n 127.0.0.0/8\r\nLive Restore Enabled: false\r\n\r\nWARNING: No swap limit support\r\n```\r\n\r\n**Additional environment details (AWS, VirtualBox, physical, etc.):**\r\n"},"comment":{"url":"https://api.github.com/repos/moby/moby/issues/comments/405143178","html_url":"https://github.com/moby/moby/issues/33991#issuecomment-405143178","issue_url":"https://api.github.com/repos/moby/moby/issues/33991","id":405143178,"node_id":"MDEyOklzc3VlQ29tbWVudDQwNTE0MzE3OA==","user":{"login":"donghl","id":4948346,"node_id":"MDQ6VXNlcjQ5NDgzNDY=","avatar_url":"https://avatars1.githubusercontent.com/u/4948346?v=4","gravatar_id":"","url":"https://api.github.com/users/donghl","html_url":"https://github.com/donghl","followers_url":"https://api.github.com/users/donghl/followers","following_url":"https://api.github.com/users/donghl/following{/other_user}","gists_url":"https://api.github.com/users/donghl/gists{/gist_id}","starred_url":"https://api.github.com/users/donghl/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/donghl/subscriptions","organizations_url":"https://api.github.com/users/donghl/orgs","repos_url":"https://api.github.com/users/donghl/repos","events_url":"https://api.github.com/users/donghl/events{/privacy}","received_events_url":"https://api.github.com/users/donghl/received_events","type":"User","site_admin":false},"created_at":"2018-07-16T03:42:45Z","updated_at":"2018-07-16T03:42:45Z","author_association":"NONE","body":"docker system prune -a"}}
{"actor":{"display_login":"donghl"}}