{"push_id":2873268751,"size":9,"distinct_size":9,"ref":"refs/heads/master","head":"81da0ceeda66e4bc9e3c72d549b77197c7265f88","before":"9f12aa2bb8968352944f35a22d4b28b312ce7ce1","commits":[{"sha":"147408eec42af7271094b5551d5698551f14938f","author":{"name":"André Martins","email":"bc9800b9d52a24cce72a73dd528afed53f10e5fc@cilium.io"},"message":"pkg/bpf: send currentKey and not nextKey in the callback func\n\nWhen executing the callback function in DumpReliablyWithCallback\nfunction, the callback should have the currentKey and not the nextKey.\n\nThis prevents the call back function to do any wrongly operations with\nthe wrong key for the mismatched value.\n\nSigned-off-by: André Martins <andre@cilium.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/147408eec42af7271094b5551d5698551f14938f"},{"sha":"2896662c1346d55bea69f51253e6d143eabcc752","author":{"name":"Eloy Coto","email":"2a8acc28452926ceac4d9db555411743254cf5f9@gmail.com"},"message":"Test: WaitForPods fail if pods are schedulled to be deleted.\n\nTo make sure that the pods are deleted, is important to fail on the first\ntime, and not hide the issue in a wait condition and do not see why a\ntest does not wait until pods are deleted.\n\nSigned-off-by: Eloy Coto <eloy.coto@gmail.com>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/2896662c1346d55bea69f51253e6d143eabcc752"},{"sha":"46b1089e9f174105f89e045c13e930080bd5dfe7","author":{"name":"Jarno Rajahalme","email":"0f1ab0ac7dffd9db21aa539af2fd4bb04abc3ad4@covalent.io"},"message":"envoy: Remove deprecated Bazel option '--batch'.\n\nSigned-off-by: Jarno Rajahalme <jarno@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/46b1089e9f174105f89e045c13e930080bd5dfe7"},{"sha":"3bfb52b9ff87046e3ba9dc9e4e06f85c609de9d6","author":{"name":"Romain Lenglet","email":"b8aabb4b95c817d9df69b6be95b2b94d6b1efe17@covalent.io"},"message":"envoy: Update Bazel to 0.16.1\n\nSigned-off-by: Romain Lenglet <romain@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/3bfb52b9ff87046e3ba9dc9e4e06f85c609de9d6"},{"sha":"ed1882ca18ee737f973398323293dc34b72b2b71","author":{"name":"Jarno Rajahalme","email":"0f1ab0ac7dffd9db21aa539af2fd4bb04abc3ad4@covalent.io"},"message":"envoy: Increase Memory available to Bazel to 4GB, limit jobs to 4\n\nPacker-io-build build fails on gcc internal error. Typically this is\ndue to gcc running out of memory. Try to see if increasing the memory\navailable to Bazel fixes this.\n\nThis may be caused by behavior change (e.g., a regression) in Bazel\n0.16.1.\n\nWith 2 available cores Bazel was still running upto 8 parallel build\nactions. If all those are C++, they may need more than 0.5 GM RAM\neach. Limit the number of parallel builds explicitly with a '--jobs=4'\noption.\n\nFixes: a2de55038c949c654a0a4b1a0724579217f25421 (\"envoy: use local_resources parameter during bazel build\")\nSigned-off-by: Jarno Rajahalme <jarno@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/ed1882ca18ee737f973398323293dc34b72b2b71"},{"sha":"f7ff094bbc497b5026be36d8afd8a36aef3701ea","author":{"name":"Jarno Rajahalme","email":"0f1ab0ac7dffd9db21aa539af2fd4bb04abc3ad4@covalent.io"},"message":"envoy: Update BUILD_DEPS\n\nMakes for more complete Bazel cache for the cilium-builder image.\n\nSigned-off-by: Jarno Rajahalme <jarno@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/f7ff094bbc497b5026be36d8afd8a36aef3701ea"},{"sha":"fd27184e923637d37b938cfa77870d14502daec5","author":{"name":"Romain Lenglet","email":"b8aabb4b95c817d9df69b6be95b2b94d6b1efe17@covalent.io"},"message":"envoy: Upgrade Envoy to same version as Istio 1.0.2\n\nUpgrade Envoy to Istio 1.0.2's fork of Envoy:\nhttps://github.com/istio/proxy/blob/1.0.2/WORKSPACE#L33-L39\nThis fork is based on Envoy commit\nc1cc68dda009452e90d485da22ee9c74c08b328d and fixes a bug with mTLS\nsupport.\n\nSigned-off-by: Romain Lenglet <romain@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/fd27184e923637d37b938cfa77870d14502daec5"},{"sha":"a120783413572c84a1ec45655df365ff0a608cfd","author":{"name":"Romain Lenglet","email":"b8aabb4b95c817d9df69b6be95b2b94d6b1efe17@covalent.io"},"message":"Update the cilium-builder image and Vagrant box version\n\nSigned-off-by: Romain Lenglet <romain@covalent.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/a120783413572c84a1ec45655df365ff0a608cfd"},{"sha":"81da0ceeda66e4bc9e3c72d549b77197c7265f88","author":{"name":"André Martins","email":"bc9800b9d52a24cce72a73dd528afed53f10e5fc@cilium.io"},"message":"fix alignment in Go structs\n\nThere was a structure that was missing a field which was causing a\nmisalignment in the cilium bpf ct list global.\n\n```\nTCP OUT 192.168.33.11 48672:6443 expires=16211 RxPackets=0 RxBytes=0 TxPackets=1 TxBytes=66 Flags=0 RevNAT=3 SourceSecurityID=2038366208\n```\n\nThis bug triggered a verification of all golang structures to see if\nthey were missing any field or they were misaligned with the C\nequivalent structure.\n\nIt doesn't solve the out-of-order fields between the 2 programming\nlanguages as that should be manually verified by the developer.\n\nNow, every time the cilium-agent starts a verification of all C and\nGolang equivalent structs are verified to have the exact offset per\nfield and the exact size between both structures.\n\nIn case they mismatch, a similar panic will be presented when running\ncilium-agent:\n\n```\ndifferent structure types for CGO and GO: align_checker._Ctype_struct_ct_entry != ctmap.CtEntry\npanic: C struct field \"slave\" (2) has different size than GoStruct field \"TxFlagsSeen\" (1)\n\ngoroutine 1 [running]:\ngithub.com/cilium/cilium/pkg/align_checker.init.0()\n        /home/aanm/git-repos/go/src/github.com/cilium/cilium/pkg/align_checker/align_checker.go:93 +0x1d8\n```\n\nSigned-off-by: André Martins <andre@cilium.io>","distinct":true,"url":"https://api.github.com/repos/mrostecki/cilium/commits/81da0ceeda66e4bc9e3c72d549b77197c7265f88"}]}
{"actor":{"display_login":"mrostecki"}}