{"push_id":1522595365,"size":34,"distinct_size":34,"ref":"refs/heads/add-secrets-to-stack-deploy","head":"167b3f95b7f659817f8421742ca4078edd42dbaa","before":"f5a42d58f2e9e0b7c5ad5594491b7b06b49a0e27","commits":[{"sha":"ee5228e799ab82e7f81a9673dec9228469c86dfd","author":{"name":"Lei Jitang","email":"9198a71242d42e547d4ff4dd9a99ebac35ae58f3@huawei.com"},"message":"Follow #28926, fix docker save can't share layers in the tar archive.\n\nAfter https://github.com/docker/docker/pull/28926, if saving multiple images\nwhich have common layers at same time, the common layers can't share in the tar archive\nbecause the hash ID changes because of the Create time. The Create time is used for\npre v1.9 which treat each layer as a image and make no sense for after v1.10.\nTo make the hash ID consistent and keep the image save from >1.10 working properly\non pre v1.9, using a constant Create time `time.Unix(0,0)`.\n\nSigned-off-by: Lei Jitang <leijitang@huawei.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/ee5228e799ab82e7f81a9673dec9228469c86dfd"},{"sha":"b2a7f6abb379e96eb611c27a5bec10c3be854a75","author":{"name":"Darren Stahl","email":"18d6ca1d63992e62d6ace8ae1da7db05093f03e6@microsoft.com"},"message":"Windows: Add service dependency ConDrv\n\nSigned-off-by: Darren Stahl <darst@microsoft.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/b2a7f6abb379e96eb611c27a5bec10c3be854a75"},{"sha":"82e62b15f39f2759a84123c1117b6bf85830c367","author":{"name":"Steve Durrheimer","email":"565baa91b6a1c3ccd58cf13db742643bc405f09a@gmail.com"},"message":"Add zsh completion for multiple service for 'docker service ps'\n\nSigned-off-by: Steve Durrheimer <s.durrheimer@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/82e62b15f39f2759a84123c1117b6bf85830c367"},{"sha":"3dfb7590a180f3bbe8ea72b3a437f927ec43e9c4","author":{"name":"Derek McGowan","email":"531d09ee7d717b1f1e7b50a061cdb4a1ea469b22@mcgstyle.net"},"message":"Vendor updated distribution\n\nSigned-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/3dfb7590a180f3bbe8ea72b3a437f927ec43e9c4"},{"sha":"0421f5173dbdcb4e4eade5267f274302bb6ab97c","author":{"name":"Derek McGowan","email":"531d09ee7d717b1f1e7b50a061cdb4a1ea469b22@mcgstyle.net"},"message":"Remove use of forked reference package for cli\n\nUse resolving to repo info as the split point between the\nlegitimate reference package and forked reference package.\n\nSigned-off-by: Derek McGowan <derek@mcgstyle.net> (github: dmcgowan)","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/0421f5173dbdcb4e4eade5267f274302bb6ab97c"},{"sha":"4a8799dc0a000a74eae49a01b054ae687bc18f73","author":{"name":"Akihiro Suda","email":"7cd6747b71a7adc74122600416f7675992a90168@lab.ntt.co.jp"},"message":"validate mount path for tmpfs\n\nThere was no validation for `docker run --tmpfs foo`.\n\nIn this PR, only two obvious rules are implemented:\n - path must be absolute\n - path must not be \"/\"\nWe should add more rules carefully.\n\nSigned-off-by: Akihiro Suda <suda.akihiro@lab.ntt.co.jp>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/4a8799dc0a000a74eae49a01b054ae687bc18f73"},{"sha":"408fd20be25c309454503c0b1e1c31914cf87dad","author":{"name":"Daniel Nephin","email":"3ad2504a4cf4aded6f6a35c53e1619a88aadd930@docker.com"},"message":"Add missing network.internal.\n\nSigned-off-by: Daniel Nephin <dnephin@docker.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/408fd20be25c309454503c0b1e1c31914cf87dad"},{"sha":"2cd4ba1e56222a938b2edaa7ad7981c9a2bc248f","author":{"name":"Yong Tang","email":"c7f96a9af986d7b6079b1ae942cbbfb7d768044b@outlook.com"},"message":"Fix failure in `docker ps --format` when `.Label` has args\n\nThis fix tries to fix the issue in 30279 where  `docker ps --format`\nfails if `.Label` has args. For example:\n```\ndocker ps --format '{{.ID}}\\t{{.Names}}\\t{{.Label \"some.label\"}}'\n```\n\nThe reason for the failure is that during the preprocessing phase\nto detect the existance of `.Size`, the `listOptionsProcessor`\ndoes not has a method of `Label(name string) string`.\n\nThis results in the failure of\n```\ntemplate: :1:24: executing \"\" at <.Label>: Label is not a method but has arguments\n```\n\nThis fix fixes the issue by adding needed method of `Label(name string) string`.\n\nThis fix fixes 30279.\n\nSigned-off-by: Yong Tang <yong.tang.github@outlook.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/2cd4ba1e56222a938b2edaa7ad7981c9a2bc248f"},{"sha":"044fa103095364b059dc60a7e589607a7af7ed45","author":{"name":"Kenfe-Mickael Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Prune named but untagged images if danglingOnly=true\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/044fa103095364b059dc60a7e589607a7af7ed45"},{"sha":"6cca6bf9429e21dc03086a5650e23879cf334a49","author":{"name":"Andrew Hsu","email":"89331deacbbcc24b5db5ef3917c49608375fb80a@docker.com"},"message":"validate changelog dates are in descending order\n\nSigned-off-by: Andrew Hsu <andrewhsu@docker.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/6cca6bf9429e21dc03086a5650e23879cf334a49"},{"sha":"550947e437fab42a0b661bad5cb2645f61861aa1","author":{"name":"Harald Albers","email":"f27a17fc90c00d8c248d8510a1084221738b492b@albersweb.de"},"message":"Fix bash completion for completing nodes\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/550947e437fab42a0b661bad5cb2645f61861aa1"},{"sha":"ba0afd70e89562aa3c668c87fb9191ed9edb7260","author":{"name":"Sebastiaan van Stijn","email":"f27a17fc90c00d8c248d8510a1084221738b492b@gone.nl"},"message":"fix some ineffectual assignments\n\nto make goreportcard a bit happier\nhttps://goreportcard.com/report/github.com/docker/docker\n\nalso found that `TestCpToErrDstParentNotExists()` was\npartially broken, because a `runDockerCp()` was inadvertently\nremoved in f26a31e80cfcc77daba0872ddb14bf03f4398311\n\n`TestDaemonRestartSaveContainerExitCode()` didn't verify\nthe actual _Error_ message, so added that to the test,\nand updated the test to take into account that the\n\"experimental\" CI enables `--init` on containers.\n\n`TestVolumeCLICreateOptionConflict()` only checked\nfor an error to occur, but didn't validate if the\nerror was due to conflicting options.\n\nSigned-off-by: Sebastiaan van Stijn <github@gone.nl>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/ba0afd70e89562aa3c668c87fb9191ed9edb7260"},{"sha":"f2d384fca6fa08da13fdc01c7991e8e35b081198","author":{"name":"Brian Goff","email":"7c85cf8ae7443f547a26fb59a1f52171e1274aa1@gmail.com"},"message":"Fix deadlock on v1 plugin with activate error\n\nWhen a plugin has an activation error, it was not being checked in the\n`waitActive` loop. This means it will just wait forever for a manifest\nto be populated even though it may never come.\n\nSigned-off-by: Brian Goff <cpuguy83@gmail.com>","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/f2d384fca6fa08da13fdc01c7991e8e35b081198"},{"sha":"5e74dc11e3507c36aafae9909c1fa0ee4eee4003","author":{"name":"Kenfe-Mickaël Laventure","email":"8ad263556b71f636ca503c450f8550467d0ea0fc@gmail.com"},"message":"Merge pull request #30391 from andrewhsu/check-changelog-date\n\nvalidate CHANGELOG.md dates are in descending order","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/5e74dc11e3507c36aafae9909c1fa0ee4eee4003"},{"sha":"f07f54951fcf918423463d57c67d6fe04b82941b","author":{"name":"Brian Goff","email":"7c85cf8ae7443f547a26fb59a1f52171e1274aa1@gmail.com"},"message":"Merge pull request #30269 from sdurrheimer/zsh-completion-service-ps-multi\n\nAdd zsh completion for multiple service for 'docker service ps'","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/f07f54951fcf918423463d57c67d6fe04b82941b"},{"sha":"3c82a9bc27784654f5356cf16cb9e5df5a0339a6","author":{"name":"Aaron Lehmann","email":"ab01047e91402f1a4542861b1076cf31bcc38777@docker.com"},"message":"Merge pull request #30206 from coolljt0725/fix_save_share_layers\n\nFollow #28926, fix docker save can't share layers in the tar archive.","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/3c82a9bc27784654f5356cf16cb9e5df5a0339a6"},{"sha":"4726fd120334ad5452c53a4f031893543da10e1a","author":{"name":"Victor Vieux","email":"8cdf063da55004e43e371b7b6318a1b3f039531e@gmail.com"},"message":"Merge pull request #30325 from dnephin/add-internal-to-compose-network\n\nAdd network.internal to Compose schema","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/4726fd120334ad5452c53a4f031893543da10e1a"},{"sha":"113e9f07f49e9089df41585aeb355697b4c96120","author":{"name":"Victor Vieux","email":"8cdf063da55004e43e371b7b6318a1b3f039531e@gmail.com"},"message":"Merge pull request #30408 from cpuguy83/fix_plugin_wait\n\nFix deadlock on v1 plugin with activate error","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/113e9f07f49e9089df41585aeb355697b4c96120"},{"sha":"9b2dabbf1845d6730cf9d9b12c63fb4e94e0f886","author":{"name":"Sebastiaan van Stijn","email":"05316fa76f8ee824b0abc01e08762842de890696@users.noreply.github.com"},"message":"Merge pull request #30227 from thaJeztah/fix-ineffectual-assignments\n\nfix some ineffectual assignments (and minor fixes)","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/9b2dabbf1845d6730cf9d9b12c63fb4e94e0f886"},{"sha":"42d25de1b75a1f5b0d8369889b00b83e212c1d92","author":{"name":"Victor Vieux","email":"8cdf063da55004e43e371b7b6318a1b3f039531e@gmail.com"},"message":"Merge pull request #30291 from yongtang/30279-ps-format\n\nFix failure in `docker ps --format` when `.Label` has args","distinct":true,"url":"https://api.github.com/repos/dnephin/docker/commits/42d25de1b75a1f5b0d8369889b00b83e212c1d92"}]}
{"actor":{"display_login":"dnephin"}}