{"push_id":2743662674,"size":4,"distinct_size":1,"ref":"refs/heads/alexey/exitcodes","head":"a731947bd9863a01b6f3d2284e65a2c90a30426e","before":"896082712132b5ac28bd16e607f51cbd1057e196","commits":[{"sha":"6439f7f97326744a59006b5ffb4e33bdeed83280","author":{"name":"Russell Jones","email":"2b32f4ec52aebac2ba8aa0907e78028921468b9c@gmail.com"},"message":"Support configurable cipher suites.","distinct":false,"url":"https://api.github.com/repos/gravitational/teleport/commits/6439f7f97326744a59006b5ffb4e33bdeed83280"},{"sha":"577b5330528ac018f068d3c5839b069c35636fa8","author":{"name":"Sasha Klizhentas","email":"0ba0838d25ca8f50dae230297b55e929403ce544@gmail.com"},"message":"Use UserCA to generate X509 certs.\n\nThis PR fixes #1913","distinct":false,"url":"https://api.github.com/repos/gravitational/teleport/commits/577b5330528ac018f068d3c5839b069c35636fa8"},{"sha":"fbb5aa2986c07f061b9657a3a9e9c78ab49bdced","author":{"name":"Sasha Klizhentas","email":"0ba0838d25ca8f50dae230297b55e929403ce544@gmail.com"},"message":"Initiate self-shutdown of a failed forked process.\n\nThis commit fixes #1970.\n\nOriginal process is started but has failed to join the cluster\nand repeatedly connects to it. This process is not\nready yet, but can process HUP (reload events).\n\n1. HUP event is sent to a parent process.\n2. The parent process forks a child process and\nawaits a message from the child on the signal pipe.\n3. If the child process fails to connect to the cluster\nas well, it does not emit Ready event and a message\nis never sent to the parent.\n4. Parent process fails to receive a message and\nassumes that parent process has failed to start.\n\nAs a result of this, there are two processes\nboth trying to connect to the cluster.\n\nThis commit changes behavior by adding extra step -\nif the child process fails to enter ready stat and it is aware that\nit was forked by the parent process, it initates self-shutdown.","distinct":false,"url":"https://api.github.com/repos/gravitational/teleport/commits/fbb5aa2986c07f061b9657a3a9e9c78ab49bdced"},{"sha":"a731947bd9863a01b6f3d2284e65a2c90a30426e","author":{"name":"Alexey Kontsevoy","email":"60c6d277a8bd81de7fdde19201bf9c58a3df08f4@kontsevoy.com"},"message":"fix handling of exitCodes during SCP","distinct":true,"url":"https://api.github.com/repos/gravitational/teleport/commits/a731947bd9863a01b6f3d2284e65a2c90a30426e"}]}
{"actor":{"display_login":"alex-kovoy"}}