{"push_id":2874533295,"size":5,"distinct_size":5,"ref":"refs/heads/1.2-backports-18-09-12","head":"dc3bd17ef91331e4313bd5360eec5283801615c2","before":"43dffb20f400ac69c192a810cb961dac961cd3ec","commits":[{"sha":"ecf7ab39b2adb9b80762fbc5114f51ced2f6db83","author":{"name":"Eloy Coto","email":"2a8acc28452926ceac4d9db555411743254cf5f9@gmail.com"},"message":"Test: Using locks on read/write operations\n\n[ upstream commit a255235756491f75f8f8e3f32daf3dba201bbedd ]\n\nAs discussed on #5295 the CMDRes was not safe to use in concurrent\nenvironments.\n\nThis commit address the following:\n\n- In Context use a pointer to make sure that it's the correct variable.\n- Create a new type buffer that uses locks.\n\nSigned-off-by: Eloy Coto <eloy.coto@gmail.com>\nSigned-off-by: Ian Vernon <ian@cilium.io>","distinct":true,"url":"https://api.github.com/repos/cilium/cilium/commits/ecf7ab39b2adb9b80762fbc5114f51ced2f6db83"},{"sha":"8a4f4c35f33b1249fc8a8cf1796f80d0ca4943e1","author":{"name":"Joe Stringer","email":"16a9a54ddf4259952e3c118c763138e83693d7fd@covalent.io"},"message":"examples/kubernetes: Add clean-cilium-bpf-state option\n\n[ upstream commit b88b879d2b5ab78c5a82398d6a46d084e5892a5b ]\n\nAdd a new init container option which removes all pinned BPF maps\nduring startup without clearing /var/run/cilium/state/.\n\nSigned-off-by: Joe Stringer <joe@covalent.io>\nSigned-off-by: Ian Vernon <ian@cilium.io>","distinct":true,"url":"https://api.github.com/repos/cilium/cilium/commits/8a4f4c35f33b1249fc8a8cf1796f80d0ca4943e1"},{"sha":"f5ffbf4bd57a2bedae1a1177f7b019eab934f838","author":{"name":"Joe Stringer","email":"16a9a54ddf4259952e3c118c763138e83693d7fd@covalent.io"},"message":"docs: Document safe downgrade to Cilium 1.0.\n\n[ upstream commit 2c0385365cd930aba91590d3f8b36b010d3cfbeb ]\n\nDowngrading to Cilium 1.0 from Cilium 1.2 or later without these new\nsteps is unsafe due to issue #5070.\n\nPR #5503 introduces a safe path: Clear the BPF maps during downgrade.\n\nDocument the new option for safe downgrade to Cilium 1.0.\n\nSigned-off-by: Joe Stringer <joe@covalent.io>\nSigned-off-by: Ian Vernon <ian@cilium.io>","distinct":true,"url":"https://api.github.com/repos/cilium/cilium/commits/f5ffbf4bd57a2bedae1a1177f7b019eab934f838"},{"sha":"55314661c27e4158db05195f449542263e23022a","author":{"name":"Ian Vernon","email":"57a33a5496950fec8433e4dd83347673459dcdfc@cilium.io"},"message":"endpoint: remove revision check around L4 policy calculation\n\n[ upstream commit 4c4be8c9965e09a8ae234fa33eb8d19cd3ae489c ]\n\nEndpoint policy regeneration logic would check if the policy repository revision\nchanged from the endpoint's prior policy calculation to determine if the\nendpoint's L4 policy should be calculated. However, endpoint L4 policy should be\ncalculated for a variety of other reasons, including endpoint identity change.\nThus, short-circuiting endpoint L4 policy regeneration only based of the\ndifference of the endpoint's policy revision and the policy repository's\nrevision is incorrect and could lead to cases where L4 policy for an endpoint is\nnot calculated.\n\nSigned-off by: Ian Vernon <ian@cilium.io>\n\nSigned-off-by: Ian Vernon <ian@cilium.io>","distinct":true,"url":"https://api.github.com/repos/cilium/cilium/commits/55314661c27e4158db05195f449542263e23022a"},{"sha":"dc3bd17ef91331e4313bd5360eec5283801615c2","author":{"name":"Ian Vernon","email":"57a33a5496950fec8433e4dd83347673459dcdfc@cilium.io"},"message":"test: add CI test for endpoint with already-allocated identity\n\n[ upstream commit 9f12aa2bb8968352944f35a22d4b28b312ce7ce1 ]\n\nAdd a CI test which ensures that policy is correctly computed for endpoints\nwhich have an identity which was created in the key-value store prior to the\ncreation of said endpoint.\n\nSigned-off by: Ian Vernon <ian@cilium.io>\n\nSigned-off-by: Ian Vernon <ian@cilium.io>","distinct":true,"url":"https://api.github.com/repos/cilium/cilium/commits/dc3bd17ef91331e4313bd5360eec5283801615c2"}]}
{"actor":{"display_login":"ianvernon"}}