{"push_id":1278585986,"size":24,"distinct_size":24,"ref":"refs/heads/master","head":"83fc63f9678cd1233bb0f86591a558acada621ac","before":"b42ab41b8f0c9077180686191c0dccda9fb1a5b6","commits":[{"sha":"27a55fba28ff9c085385254cb69ecc8ea6891aa9","author":{"name":"Anusha Ragunathan","email":"58cf96d4d5fede0f782b1fc2f8d98dd30786b7bf@docker.com"},"message":"Reorganize plugin package into sub packages.\n\nSplit plugin package into `store` and `v2/plugin`. Now the functionality\nis clearly delineated:\n- Manager: Manages the global state of the plugin sub-system.\n- PluginStore: Manages a collection of plugins (in memory and on-disk)\n- Plugin: Manages the single plugin unit.\n\nThis also facilitates splitting the global PluginManager lock into:\n- PluginManager lock to protect global states.\n- PluginStore lock to protect store states.\n- Plugin lock to protect individual plugin states.\n\nImporting \"github.com/docker/docker/plugin/store\" will provide access\nto plugins and has lesser dependencies when compared to importing the\noriginal monolithic `plugin package`.\n\nSigned-off-by: Anusha Ragunathan <anusha@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/27a55fba28ff9c085385254cb69ecc8ea6891aa9"},{"sha":"e2be3fee02acafce02a8872c9a9340f304eed830","author":{"name":"Antonio Murdaca","email":"d300d9d102629097aeb4a9769819a73ce4b404d4@redhat.com"},"message":"integration-cli: fix TestImportBadURL w/o network\n\nAs explained in the test comment itself, the error message may vary on\ndifferent platform.\nThis patch adds another condition found while testing w/o network\naccess on RHEL based distros (Fedora, RHEL, CentOS).\n\nSigned-off-by: Antonio Murdaca <runcom@redhat.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/e2be3fee02acafce02a8872c9a9340f304eed830"},{"sha":"5c0fd2d06e82ed56cec33702a68fbc77ac14cb6b","author":{"name":"Yong Tang","email":"c7f96a9af986d7b6079b1ae942cbbfb7d768044b@outlook.com"},"message":"Change related test from DockerSuite to DockerDaemonSuite in `docker_cli_daemon_test.go`\n\nThis fix is a follow-up of 26154. I did a grep on `integration-cli` and\nfound out that there are several tests in `docker_cli_daemon_test.go`\nthat still use `NewDaemon` instread of `DockerDaemonSuite`.\n\nThis fix changes related tests from DockerSuite to DockerDaemonSuite in\n`docker_cli_daemon_test.go`.\n\nWith this fix, now `NewDaemon` is only called from `SetUpTest` on\nvarious DockerXXXSuite. That should help maintain the test code base.\n\nThis fix is related to the comments in:\n26115\n24533.\n\nSigned-off-by: Yong Tang <yong.tang.github@outlook.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/5c0fd2d06e82ed56cec33702a68fbc77ac14cb6b"},{"sha":"1e6eccae69bd9b1f65ec87c33a6a872c81f7fb23","author":{"name":"Yong Tang","email":"c7f96a9af986d7b6079b1ae942cbbfb7d768044b@outlook.com"},"message":"Fix issue in `--ip6` validation for `docker create`\n\nThis fix tries to address the issue raised in comment:\nhttps://github.com/docker/docker/pull/25943#discussion_r76843081\nPreviously, the validation for `ip6` is done by checking ParseIP().To16().\nHowever, in case an IPv4 address or an IPv4-mapped Ipv6 address has been\nprovided, the validation will pass (should fail).\n\nThis fix first check if `--ip6` is passed with a valid IP address and returns\nerror for invalid IP addresses. It then check if an IPv4 or IPv4-mapped Ipv6\naddress is passed, and return error accordingly.\n\nThis fix adds two more cases in the tests. One for IPv4 address passed to `--ip6`\nand another for Ipv4-mapped IPv6 address passed to `--ip6`. In both cases,\nwithout this fix the validation will pass through.\n\nSigned-off-by: Yong Tang <yong.tang.github@outlook.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/1e6eccae69bd9b1f65ec87c33a6a872c81f7fb23"},{"sha":"8f37abd056db2fdd1d1b23bdfbcbb907f1511fc3","author":{"name":"Wenkai Yin","email":"25e19537e308e00aff4a4901f8920181b14b0a1b@vmware.com"},"message":"fixes #25654\n\nSigned-off-by: Wenkai Yin <yinw@vmware.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/8f37abd056db2fdd1d1b23bdfbcbb907f1511fc3"},{"sha":"c2c2617534685917c4a1c2367af861c598cc050a","author":{"name":"Antonio Murdaca","email":"d300d9d102629097aeb4a9769819a73ce4b404d4@redhat.com"},"message":"api: client: container: update: fix help text\n\nBefore:\n\n$ docker update --cpu-period\nStatus: flag needs an argument: --cpu-period\nSee 'docker update --help'., Code: 125\n\nAfter:\n\n$ docker update --cpu-period\nflag needs an argument: --cpu-period\nSee 'docker update --help'.\n\nAlso remove flagErrorFunc function which isn't needed anymore.\n\nSigned-off-by: Antonio Murdaca <runcom@redhat.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/c2c2617534685917c4a1c2367af861c598cc050a"},{"sha":"a9e513867cd9eb327ae56877886ed18a5ad5b691","author":{"name":"Michael Crosby","email":"3f53d05cf82c96ba1aa86787ea12c63311c32e0c@gmail.com"},"message":"Output docker-py test results in xunit format\n\nThis adds a `results.xml` to the test-docker-py output folder.\n\nSigned-off-by: Michael Crosby <crosbymichael@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/a9e513867cd9eb327ae56877886ed18a5ad5b691"},{"sha":"e95b6b51daed868094c7b66113381d5088e831b4","author":{"name":"Thomas Leonard","email":"ae588a580524376c313e2289165b78d4a8537529@docker.com"},"message":"Fix exec form of HEALTHCHECK CMD\n\nWe attached the JSON flag to the wrong AST node, causing Docker to treat\nthe exec form [\"binary\", \"arg\"] as if the shell form \"binary arg\" had\nbeen used. This failed if \"ls\" was not present.\n\nAdded a test to detect this.\n\nFixes #26174\n\nSigned-off-by: Thomas Leonard <thomas.leonard@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/e95b6b51daed868094c7b66113381d5088e831b4"},{"sha":"b1d2b088533187954d3b98ed5951ec2dbbb422e9","author":{"name":"Aaron Lehmann","email":"ab01047e91402f1a4542861b1076cf31bcc38777@docker.com"},"message":"cluster: Do not autodetect advertise address on join\n\nOn join, remote addresses are supposed to be detected by the manager\nthat receives the join request. However, the daemon is interfering with\nthis by automatically detecting an advertise address and specifying that\nto the remote manager. Fix this so that an advertise address is only\nspecified while joining a cluster if one was given by the user.\n\nSigned-off-by: Aaron Lehmann <aaron.lehmann@docker.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/b1d2b088533187954d3b98ed5951ec2dbbb422e9"},{"sha":"f0e99972877f06904e0327e9537de8390b5cfb4b","author":{"name":"Tonis Tiigi","email":"02c77be9dd4f02390417e5a7898adf3a100f7cc0@gmail.com"},"message":"Revert \"Change related tests from DockerSuite to DockerDaemonSuite in `docker_cli_info_test.go`\"\n\nThis reverts commit 0ce5ef279cee13e92d696ae871fe81de37cec253.\n\nSigned-off-by: Tonis Tiigi <tonistiigi@gmail.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/f0e99972877f06904e0327e9537de8390b5cfb4b"},{"sha":"e3bc989a9d14f2c47eab7874fad2865d0906b9ea","author":{"name":"Tibor Vass","email":"d1793f0385b019d8d612f8446766da4a36a27fa8@users.noreply.github.com"},"message":"Merge pull request #26058 from anusha-ragunathan/add-pluginstore\n\nReorganize plugin package into sub packages.","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/e3bc989a9d14f2c47eab7874fad2865d0906b9ea"},{"sha":"6ac30e57d0c3060478a04352b19e4188a8d0cc3e","author":{"name":"Vincent Demeester","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@sbr.pm"},"message":"Merge pull request #26191 from runcom/fix-unknownflag-exit-code\n\napi: client: container: update: fix help text","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/6ac30e57d0c3060478a04352b19e4188a8d0cc3e"},{"sha":"243d4dcc7e9ea3eb665301d5e3756afa4adb04f7","author":{"name":"Vincent Demeester","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@sbr.pm"},"message":"Merge pull request #26206 from crosbymichael/py-xunit\n\nOutput docker-py test results in xunit format","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/243d4dcc7e9ea3eb665301d5e3756afa4adb04f7"},{"sha":"8f7a8c75ae251f1260299892c5de7c83224b110e","author":{"name":"Antonio Murdaca","email":"d300d9d102629097aeb4a9769819a73ce4b404d4@redhat.com"},"message":"vendor docker/engine-api@f9cef590446e4e6073b49b652f47a337b897c1a3\n\nSigned-off-by: Antonio Murdaca <runcom@redhat.com>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/8f7a8c75ae251f1260299892c5de7c83224b110e"},{"sha":"bdae52a23dd69be29f0d5b871ee791180329e458","author":{"name":"Tõnis Tiigi","email":"02c77be9dd4f02390417e5a7898adf3a100f7cc0@gmail.com"},"message":"Merge pull request #26214 from tonistiigi/revert-daemonsuite-fix\n\nRevert \"Change related tests from DockerSuite to DockerDaemonSuite in…","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/bdae52a23dd69be29f0d5b871ee791180329e458"},{"sha":"5a56f29c64ab1a2bb4f70ba65f248cd8fcebc57f","author":{"name":"Arnaud Porterie","email":"f70ed630d73785fae31e5e71222b99077be4ba83@docker.com"},"message":"Merge pull request #26208 from talex5/fix-health-test\n\nFix exec form of HEALTHCHECK CMD","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/5a56f29c64ab1a2bb4f70ba65f248cd8fcebc57f"},{"sha":"beba6ea311fdff128ac2f1de78138c5da71d0f23","author":{"name":"Tõnis Tiigi","email":"02c77be9dd4f02390417e5a7898adf3a100f7cc0@gmail.com"},"message":"Merge pull request #26211 from aaronlehmann/no-advertise-addr-detection-on-join\n\ncluster: Do not autodetect advertise address on join","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/beba6ea311fdff128ac2f1de78138c5da71d0f23"},{"sha":"7776a0ebd76d7d69fb8198554e30a51d94edf056","author":{"name":"Brian Goff","email":"7c85cf8ae7443f547a26fb59a1f52171e1274aa1@gmail.com"},"message":"Merge pull request #26186 from ywk253100/master\n\nFixes #25654, a bug in implements of loading image","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/7776a0ebd76d7d69fb8198554e30a51d94edf056"},{"sha":"e7935da2390bf458f07e9898f08a332ef9f53255","author":{"name":"YuPengZTE","email":"a32dcfb17694c705adf8527e301800afd4d55db6@zte.com.cn"},"message":" The first letter should be small in errors.New\n\nSigned-off-by: YuPengZTE <yu.peng36@zte.com.cn>","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/e7935da2390bf458f07e9898f08a332ef9f53255"},{"sha":"b8d510e86ad6a70aad09442b89e0e984b14e0c72","author":{"name":"Vincent Demeester","email":"f64b7451417761ab8a8a3d9cdcebbdfb1b9c6aa3@sbr.pm"},"message":"Merge pull request #26181 from yongtang/08302016-DockerDaemonSuite-NewDaemon\n\nChange related test from DockerSuite to DockerDaemonSuite in `docker_cli_daemon_test.go`","distinct":true,"url":"https://api.github.com/repos/allencloud/docker/commits/b8d510e86ad6a70aad09442b89e0e984b14e0c72"}]}
{"actor":{"display_login":"allencloud"}}