{"push_id":970636942,"size":6,"distinct_size":6,"ref":"refs/heads/dont-bind-mount-mqueue","head":"6e288f6f9bb843fe443a5c21e9dbffaeecdce207","before":"97d4bdb097dd7d85bb60a8ef2b394103af9eefae","commits":[{"sha":"6f9bd6c1b87ca876617b349e00f5e51cc3ef716c","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Check key specific bash subcompletions first\n\nThis is a refactoring in preparation of cleaning up the handling\nof key specific subcompletions.\n\nThe new `__docker_map_key_of_current_option()` function will be used\ninstead of the `__docker_map_key_of_current_option()` idiom in the\nfollowing commit.\nAs this function is very specific, checks using it should be executed\nbefore those checking for `$prev`.\n\nThis commit just moves the checks without any modification.\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/6f9bd6c1b87ca876617b349e00f5e51cc3ef716c"},{"sha":"7e31a96d220fe53e101c35332f5772ff42bcd092","author":{"email":"64b2b6d12bfe4baae7dad3d018f8cbf6b0e7a044@albersweb.de","name":"Harald Albers"},"message":"Improve key specific bash subcompletions\n\nThe obscure `case \"${words[$cword-2]}$prev=\" in` idiom is no\nlonger used for key specific completions in options with map values.\n\nThe `__docker_map_key_of_current_option()` function does a much\nbetter job.\n\nSigned-off-by: Harald Albers <github@albersweb.de>","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/7e31a96d220fe53e101c35332f5772ff42bcd092"},{"sha":"9f2f52de8e6412738457b7b6846d2d9037bef6a1","author":{"email":"2b34a3e3e055981c6c83bcd4f9afd06751b4ac0e@users.noreply.github.com","name":"Sebastiaan van Stijn"},"message":"Merge pull request #20090 from albers/completion-map-values\n\nImprove key specific bash subcompletions","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/9f2f52de8e6412738457b7b6846d2d9037bef6a1"},{"sha":"ee22014d7c2d3f349b79a638d07d440161a2af86","author":{"email":"10e26728841e39109c2809b6029d4b0763bd81d3@gmail.com","name":"Kenfe-Mickael Laventure"},"message":"Prevent mqueue from implicitely becoming a bind mount with --ipc=host\n\nCurrently, when running a container with --ipc=host, if /dev/mqueue is\na standard directory on the hos the daemon will bind mount it allowing\nthe container to create/modify files on the host.\n\nThis commit forces /dev/mqueue to always be of type mqueue except when\nthe user explicitely requested something to be bind mounted to\n/dev/mqueue.\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/ee22014d7c2d3f349b79a638d07d440161a2af86"},{"sha":"5bea78fa8946fbc179b20e5660faadb7c2b958cd","author":{"email":"10e26728841e39109c2809b6029d4b0763bd81d3@gmail.com","name":"Kenfe-Mickael Laventure"},"message":"Cleanup /dev/shm after each integration test\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/5bea78fa8946fbc179b20e5660faadb7c2b958cd"},{"sha":"6e288f6f9bb843fe443a5c21e9dbffaeecdce207","author":{"email":"10e26728841e39109c2809b6029d4b0763bd81d3@gmail.com","name":"Kenfe-Mickael Laventure"},"message":"Disable TestRunMountshmmqueuefromhost when using userns\n\nSince we now automatically mount the mqueue device inside the\ncontainer (instead of bind mounting the one from the host), when\ntrying to start a container with --ipc=host, the mount will fail with\nEPERM.\n\nSigned-off-by: Kenfe-Mickael Laventure <mickael.laventure@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mlaventure/docker/commits/6e288f6f9bb843fe443a5c21e9dbffaeecdce207"}]}