{"push_id":1033807489,"size":66,"distinct_size":1,"ref":"refs/heads/borkos/systemd_proxyd_test","head":"a48874b4c2dd35a4e906061f0cc82afc5ebe1fe7","before":"a97d768b43cb49e4f11b89b60ef4d24345516a41","commits":[{"sha":"c6820d7c2f061bf0300a7785354224c90fd0f92f","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"rkt/image: reset session on bad HTTP status\n\nWhen figuring out if we can resume a session, if we get a bad HTTP\nstatus, we were just returning without error and weren't resetting the\nsession. This means we will download the full file *on top* of the already\npresent file, which of course leads to a corrupted file.\n\nReset the session in that case.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/c6820d7c2f061bf0300a7785354224c90fd0f92f"},{"sha":"82b688b859c752263492e01f3ce132f7c93ca892","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"rkt/image: lock temp files to avoid problems with concurrent fetches\n\nWhenever we create a Store temporary file, we lock it so concurrent\ndownloads don't corrupt it.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/82b688b859c752263492e01f3ce132f7c93ca892"},{"sha":"60675e1e628e4a1afa837e701d739eea1334bbe1","author":{"email":"dab3e64c9b6ff7dce28693076765b4373d8dfee7@intel.com","name":"Maciej Patelczyk"},"message":"kvm: disable kernel module signing (libressl issue)\n\nBuilding stage1 with kvm with libressl fails since CMS\tfeature\nis disabled in libressl.\nSigning modules is not strictly necessary and can be disabled.\n\nSigned-off-by: Maciej Patelczyk <maciej.patelczyk@intel.com>","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/60675e1e628e4a1afa837e701d739eea1334bbe1"},{"sha":"670a1b7dad8e381803e2ddb4ba7b25d9ae597de1","author":{"email":"70b7fd64787cb75fe6f9f4e4e8346408412f4791@intel.com","name":"Wlodzimierz Borkowski"},"message":"stage1: kvm: limit from p9 tag to 31 bytes\n\nP9 file system has limitation, that the tag name needs to be less\nthan 31 bytes long. Using the md5 hash in stage1 from volume.name\n(16 bytes long) instead volume.name directly doesn't exceed this.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/670a1b7dad8e381803e2ddb4ba7b25d9ae597de1"},{"sha":"d22ce360d93ac92e5596c70202b3892d7803faef","author":{"email":"bc8eacd4eca9ed28dbeb134a2ecc4408ace47ed4@gmail.com","name":"Xiang Li"},"message":"pubkey: update comments","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/d22ce360d93ac92e5596c70202b3892d7803faef"},{"sha":"565e3cdb6e4f987d8c8928a98f2a6ba6b2e41890","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #2273 from xiang90/pk\n\npubkey: update comments","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/565e3cdb6e4f987d8c8928a98f2a6ba6b2e41890"},{"sha":"9faa8b371779210a5b8d216049024829cc58878e","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"Merge pull request #2218 from intelsdi-x/borkos/9p_mount_tag_limitation\n\nlimit from p9 tag to 31 bytes, hash name of the volume","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/9faa8b371779210a5b8d216049024829cc58878e"},{"sha":"29bacf8f23b03dd0d2449274793886a15edcfa94","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"store: force removal of the tree store even if it's in a bad state\n\nIf the \"image\" file is not present in the tree store directory, that\ntree store can't be removed. Don't error out if that happens, just print\na warning so it is removed.\n\nThis means that the image size will be overestimated because we can't\nknow which image the tree store refers to, but at least we can remove\nthe tree store.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/29bacf8f23b03dd0d2449274793886a15edcfa94"},{"sha":"c3a6d00b07edee81589af5f0052b428527870928","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"stage1_fly: check for nil in imApp\n\nWe were assuming that there's always an app in the Image Manifest when\nevaluating the mounts, but the spec doesn't require an app to be\npresent.\n\nCheck for nil when merging Mounts/Volumes with MountPoints.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/c3a6d00b07edee81589af5f0052b428527870928"},{"sha":"dd989914e65aa21be7183de7e0b2e4127064e9ee","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"Merge pull request #2275 from kinvolk/iaguis/fix-mps-fly\n\nstage1_fly: check for nil in imApp","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/dd989914e65aa21be7183de7e0b2e4127064e9ee"},{"sha":"86cc2ea6e2ba68996b15afd9b84053a99bdfcd59","author":{"email":"dc5c70ab82484fa2363f897fe6577425d54fe729@airware.com","name":"Brett Bethke"},"message":"Godeps: update docker2aci to v0.9.1.\n\nThis pulls in the latest docker2aci.\n\nFixes #2248.","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/86cc2ea6e2ba68996b15afd9b84053a99bdfcd59"},{"sha":"990029c8b2eb2bb85432cd4dcbea9efaa7225ee4","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"Merge pull request #2267 from bb4242/master\n\nBump docker2aci to v0.9.1","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/990029c8b2eb2bb85432cd4dcbea9efaa7225ee4"},{"sha":"f13ae40259c68c88a89ad6ef8c95df24133e97a3","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"Merge pull request #2258 from kinvolk/iaguis/treestore2\n\nstore: force removal of the tree store even if it's in a bad state","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/f13ae40259c68c88a89ad6ef8c95df24133e97a3"},{"sha":"fdbb6e45326b60cb47c364240058b4800534dc7a","author":{"email":"7800de746fd39599bc46177380ea6aede7e31e16@redhat.com","name":"Dan Walsh"},"message":"selinux: relabel content under pods/run to match container image\n\nWe need to setup the containers runtime environment to match the label\nof the container image.  The goal is to get any files that need to be\nwritten by the container process to be the container label.\n\nNot sure if the Relabel is the best way to handle this.  But it works\npretty well.  BTW The label/selinux code in opencontainers has been\nupdated with newer API then you have in RKT.  It should be updated.\n\nSigned-off-by: Dan Walsh <dwalsh@redhat.com>","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/fdbb6e45326b60cb47c364240058b4800534dc7a"},{"sha":"0a3f785d383fd63bd0607083540c82dd7a0f9470","author":{"email":"08b3ee9e6b18a12a2e38b65d7c8561c9337dccee@kinvolk.io","name":"Iago López Galeiras"},"message":"rkt/image: inform the user about concurrent fetches","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/0a3f785d383fd63bd0607083540c82dd7a0f9470"},{"sha":"15b29e93a4d223ecc1a50b3fe1a4e81b16580622","author":{"email":"27a2b4d30ab1e8df0ee4a9665ca6121633bce949@gmail.com","name":"Krzesimir Nowak"},"message":"Merge pull request #2239 from kinvolk/iaguis/concurrent-fetch\n\nrkt/image: lock temp files to avoid problems with concurrent fetches","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/15b29e93a4d223ecc1a50b3fe1a4e81b16580622"},{"sha":"3a3e391ca727a9a803ebb0f01b900476f62ca9ed","author":{"email":"5d61c11e6df8ed8ffd2a3627a86b97e825765970@kinvolk.io","name":"Alban Crequy"},"message":"release guide: attach stage1 ACIs individually\n\nThe ACI discovery mechanism can download individual files but not locate\na file inside a tarball.\n\nThis will help for https://github.com/coreos/rkt/issues/2241","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/3a3e391ca727a9a803ebb0f01b900476f62ca9ed"},{"sha":"2333504852c9cf8fd1e3b39133d259386f96dd84","author":{"email":"5d61c11e6df8ed8ffd2a3627a86b97e825765970@kinvolk.io","name":"Alban Crequy"},"message":"Merge pull request #2277 from kinvolk/alban/doc-release-guide-stage1\n\nrelease guide: attach stage1 ACIs individually","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/2333504852c9cf8fd1e3b39133d259386f96dd84"},{"sha":"c8af2eff294c0a6b969e4af3ee6544f67fe8ec39","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"Merge pull request #2262 from rhatdan/selinux\n\nselinux: relabel content under pods/run to match container image","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/c8af2eff294c0a6b969e4af3ee6544f67fe8ec39"},{"sha":"0ca8c0059323e6855815849e2336ccf2e9b314a3","author":{"email":"0d47477beef1d882e8812885f3dcf66c4a47c346@gmail.com","name":"Jonathan Boulle"},"message":"README: add note on security disclosures","distinct":false,"url":"https://api.github.com/repos/intelsdi-x/rkt/commits/0ca8c0059323e6855815849e2336ccf2e9b314a3"}]}