{"push_id":1377917047,"size":27,"distinct_size":18,"ref":"refs/heads/2669","head":"09548d0f45b95ca943a9f31ad72f0c13a827c4bd","before":"b4ea0c0ace3542c20f767751fd051820b0555a18","commits":[{"sha":"8ca7f74b27d36aaaacff8535f25bf90f6fadeee9","author":{"name":"George Hicken","email":"2b43f9d81f5f22e299ce3c2e11d2bc605176cd66@users.noreply.github.com"},"message":"Use ubuntu ping instead of busybox ping [full ci] (#2768)\n\nThere are issues with busybox ping that result in dropped packets and hung\r\nprocesses. These appear to be issues with the busybox impl rather than OS\r\nbased so switch to different ping impl. Using debian because debian:latest still\r\nincludes ping by default.\r\n\r\nFor whatever reason the standard construct Run And Return Rc And Output in\r\nrobot merges stdout and stderr.\r\nWe are assuming throughout the tests that output holds the ID of the\r\ncreated container after a \"docker create\" command, instead of stdout. That\r\nmeans any create command following this pattern MUST pull separately\r\nfirst, and even then it's a race against the registry.","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/8ca7f74b27d36aaaacff8535f25bf90f6fadeee9"},{"sha":"bfe275a341a19c470c2a44dee8ca62133c5425fa","author":{"name":"Emma Lin","email":"1e8b384815dabf1b679ce86878af6c37e7c7659c@vmware.com"},"message":"Limit VCH nic numbers (#2907)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/bfe275a341a19c470c2a44dee8ca62133c5425fa"},{"sha":"fc00b9cd6d32716db2eeddaac6ebd4a3ece64481","author":{"name":"rashok-vmware","email":"7205cbfa5905d912c8a9336cd38f347a23d3236a@vmware.com"},"message":"[skip ci] Nightly test fixes & updates (#2920)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/fc00b9cd6d32716db2eeddaac6ebd4a3ece64481"},{"sha":"773845a7094b1cc90ca0f0a33aeca8a2003df179","author":{"name":"Zach Tucker","email":"581b6473f8eb24578b185b503877c6e9b353914d@users.noreply.github.com"},"message":"Disable linked container ping test pending workaround (#2921)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/773845a7094b1cc90ca0f0a33aeca8a2003df179"},{"sha":"7a08b9d462b7e9615972fb6f141ccddc06513b83","author":{"name":"Zach Tucker","email":"581b6473f8eb24578b185b503877c6e9b353914d@users.noreply.github.com"},"message":"Layer/image data cleanup, image config refactoring [full ci] (#2834)\n\n* Layer/image data cleanup, image config refactoring\r\n\r\n* Wait on caches to update before serving requests\r\n\r\n* Add integration test for re-pulling a deleted image\r\n\r\n* Remove cached layer if download unsuccessful\r\n\r\n* Small bugfix\r\n\r\n* Remove save option from Add()\r\n\r\n* Return all cache hydration errors\r\n\r\n* Fix comment\r\n\r\n* Rename ambiguously named variable\r\n\r\n* Use anonymous struct to serialize private image cache data\r\n\r\n* Use anonymous struct to serialize private layer cache data\r\n\r\n* Export ICache and LCache structs\r\n\r\n* Fix panic caused by cache update dependency","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/7a08b9d462b7e9615972fb6f141ccddc06513b83"},{"sha":"67ff20c6a32a05384bd18e5d6e11fee1d0184a71","author":{"name":"rashok-vmware","email":"7205cbfa5905d912c8a9336cd38f347a23d3236a@vmware.com"},"message":"[skip ci] VSAN-Complex cluster name update (#2926)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/67ff20c6a32a05384bd18e5d6e11fee1d0184a71"},{"sha":"5fe2bff4368358378a76c8f08a27aae4c8ebd117","author":{"name":"S.Çağlar Onur","email":"96ddd6140cef6d6b1f722a79c7f4a6b2c1e4123e@vmware.com"},"message":"[devbox] bump go to 1.7.3 (#2923)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/5fe2bff4368358378a76c8f08a27aae4c8ebd117"},{"sha":"8994da6409c612a7256d54e324f6052d7523b2a4","author":{"name":"Mikkel Hagen","email":"336e4d8a58e6b76c9ef7d647dd7928030c7f2d21@vmware.com"},"message":"[full ci] update govc (#2924)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/8994da6409c612a7256d54e324f6052d7523b2a4"},{"sha":"69264496802c504b28555a9e4986b22fbbaf2010","author":{"name":"Matthew Avery","email":"27702f8f214a5db11a69c76fb29ea072da36f378@vmware.com"},"message":"Enhances unit capacity tests for volume create (#2930)","distinct":false,"url":"https://api.github.com/repos/hickeng/vic/commits/69264496802c504b28555a9e4986b22fbbaf2010"},{"sha":"03a4621d268f17e05b9bb091397fefa5df24c198","author":{"name":"George Hicken","email":"2b43f9d81f5f22e299ce3c2e11d2bc605176cd66@users.noreply.github.com"},"message":"limit interfaces and user privileges [full ci] (#2784)\n\nThis partially addresses several security issues:\r\n1. arguments to the components should not present in ps output\r\n2. services should not be listening on all interfaces by default\r\n\r\nAs part of this:\r\n* restart throttle added to relaunch components\r\n* rpctool removed from appliance image\r\n\r\nPermissions changes necessary to run docker as non-root - docker not\r\nactually run as non-root user until iptables requirement is addressed.\r\n\r\nThe port forwarding from the appliance is being done by the personality\r\ncurrently. If we want to integrated this with NSX-V Edge based port\r\nforwarding or similar it becomes a port layer concern.\r\nFor now the personalities need to run as root in order to invoke iptables\r\n(via the libnetwork/iptables package)\r\n\r\nThe tests only cover the insecure/noauth paths currently. This is\r\nadjusting the tests to work with TLS/noTLS controlled by the presence of a\r\ncert rather than addressing that lack.","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/03a4621d268f17e05b9bb091397fefa5df24c198"},{"sha":"353a7edcbdac6ff3ad7099c60a807aefba9ee73a","author":{"name":"Emma Lin","email":"1e8b384815dabf1b679ce86878af6c37e7c7659c@vmware.com"},"message":"fix container vm invalid state issue (#2887)\n\n* Do not persist runtime variables in container vm\r\n\r\n* Fix VM if invalid state error is returned\r\n\r\n* watch VM registered event\r\n\r\n  vm might be unregistered and registered back in tasks error handling\r\n  to fix invalid state error, so we will register the vm back to\r\n  container cache, if that vm is managed by this vch.\r\n\r\n* build issue\r\n\r\n* comments\r\n\r\n* Add WaitForResult method for VM object\r\n\r\n  Any VM operation should call this method, instead of the common\r\n  tasks.WaitForResult, to handle invalid vm state error\r\n\r\n* separate vm registered event handler\r\n\r\n* minor change","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/353a7edcbdac6ff3ad7099c60a807aefba9ee73a"},{"sha":"22988ce4c61a32122afc2697444814dd8bd980b4","author":{"name":"Andrew Chin","email":"8916a27a033ec00fadc21e4fb5a9169471bfa891@users.noreply.github.com"},"message":"Containers can connect to each other via mapped ports (#2914)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/22988ce4c61a32122afc2697444814dd8bd980b4"},{"sha":"cb5eea55caf17563bb5fbd58e9c8ee13b44bad51","author":{"name":"Matthew Avery","email":"27702f8f214a5db11a69c76fb29ea072da36f378@vmware.com"},"message":"Updates documentation for image related volumes [skip ci] (#2940)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/cb5eea55caf17563bb5fbd58e9c8ee13b44bad51"},{"sha":"7dc6cc99f7aede578471d7dda99cb49685bf52e6","author":{"name":"Zach Tucker","email":"581b6473f8eb24578b185b503877c6e9b353914d@users.noreply.github.com"},"message":"Disable two more tests that rely on closure of #2669 (#2942)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/7dc6cc99f7aede578471d7dda99cb49685bf52e6"},{"sha":"267ff0af81313eff95bc6e02b000844838662a2f","author":{"name":"Loc Nguyen","email":"c24ccb4756d1ec8cd3e8a70b380f1bc16a4bf8a9@vmware.com"},"message":"Add container network to container inspect\n\nAdd information about the container network for container\ninspect.\n\nAdd integration tests to docker inspect and docker-compose\ntests.\n\nResolves #2328","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/267ff0af81313eff95bc6e02b000844838662a2f"},{"sha":"ab9f71f06013efccdb3d1bbf18d31d407bebee64","author":{"name":"Loc Nguyen","email":"c24ccb4756d1ec8cd3e8a70b380f1bc16a4bf8a9@vmware.com"},"message":"Merge pull request #2607 from sflxn/docker-inspect-network\n\nAdd container network to container inspect","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/ab9f71f06013efccdb3d1bbf18d31d407bebee64"},{"sha":"ad18a98c45bd1602777e473258f6ad657afbcea1","author":{"name":"Anchal Agrawal","email":"de314a0868220cb3435488356b8dff0d0c323705@vmware.com"},"message":"Dynamically populate resource pool stats in docker info (#2898)\n\n* Dynamically populate resource pool stats in docker info\r\n\r\nFor a docker info call, this change allows us to report the\r\nlatest CPU and memory values instead of the ones cached during\r\nportlayer init.\r\n\r\n* Add integration test in docker info suite\r\n\r\n* Use list semantics in integration test\r\n\r\n* Un-hardcode new resource values in integ test\r\n\r\n* Use context.Background() instead of using a stored context\r\n\r\n* Use hardcoded mem value due to unit conversion issues","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/ad18a98c45bd1602777e473258f6ad657afbcea1"},{"sha":"9e7816e93faedbcb936d5ece07d8e68829ec0bba","author":{"name":"Doug MacEachern","email":"137ee2f1b9370b0e0ff48b26669a0c3f78ed3e04@vmware.com"},"message":"Add support for encrypted secrets in extraconfig (#2931)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/9e7816e93faedbcb936d5ece07d8e68829ec0bba"},{"sha":"b902f6998d2518c771c25b3880095126b6550a2b","author":{"name":"Mikkel Hagen","email":"336e4d8a58e6b76c9ef7d647dd7928030c7f2d21@vmware.com"},"message":"Improve the safety of datastore cleanup for concurrent builds (#2944)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/b902f6998d2518c771c25b3880095126b6550a2b"},{"sha":"947862d573fe6ab0a2b98c8b83bb964cb8812e21","author":{"name":"Mikkel Hagen","email":"336e4d8a58e6b76c9ef7d647dd7928030c7f2d21@vmware.com"},"message":"Fix wget params (#2947)","distinct":true,"url":"https://api.github.com/repos/hickeng/vic/commits/947862d573fe6ab0a2b98c8b83bb964cb8812e21"}]}
{"actor":{"display_login":"hickeng"}}