{"push_id":3044461966,"size":5,"distinct_size":5,"ref":"refs/heads/6.14.x","head":"19f10293d7367336e69ecaf2f8b3a9efca24f2ea","before":"7c8da7bbb559ad830cf508b32c47e2426d11aafd","commits":[{"sha":"ae399ef08df07b1c8ae3fb108126d9509a1cc476","author":{"name":"Angel Misevski","email":"281ea56516bb94e50c635e8fd71c9c19f3091382@redhat.com"},"message":"Ensure plugin broker works with ephemeral workspaces\n\nChanges necessary to ensure that plugin broker can work with ephemeral\nworkspaces, which, since they use emptyDir volumes, cannot share storage\nbetween pods (as in the separate pod that runs plugin broker). This is\ndone by adding the plugin broker as an init container on ephemeral\nworkspaces.\n\nDetails:\n- Change EphemeralWorkspaceAdapter to make check methods static, add\nmethod to \"make\" a workspace ephemeral (to ensure how we check for\nephemeral workspaces is done in one place)\n- Make PVC strategies include init containers in assigning volumes, to\nensure broker's volumes are correctly set when running as an init\ncontainer\n- Add KubernetesBrokerInitContainerApplier, which modifies the workspace\nenv to include the broker as an init container.\n\nSigned-off-by: Angel Misevski <amisevsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/eclipse/che/commits/ae399ef08df07b1c8ae3fb108126d9509a1cc476"},{"sha":"9777662113b33b1ef9b099cc29f3abcb62f5fc43","author":{"name":"Angel Misevski","email":"281ea56516bb94e50c635e8fd71c9c19f3091382@redhat.com"},"message":"Add tests for applying broker as init container + minor PR fixes\n\n- Add tests for SideCarToolingProvisioner,\nKubernetesBrokerInitContainerApplier, and EphemeralWorkspaceAdapter\n- Refactor static methods in EphemeralWorkspaceAdapter to their own\nutility class\n- Minor bugfixes\n\nSigned-off-by: Angel Misevski <amisevsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/eclipse/che/commits/9777662113b33b1ef9b099cc29f3abcb62f5fc43"},{"sha":"ad01842d1493d860447b4b2e65028eed2d513d27","author":{"name":"Angel Misevski","email":"281ea56516bb94e50c635e8fd71c9c19f3091382@redhat.com"},"message":"fixup: improve KubernetesBrokerInitContainerApplier\n\nSigned-off-by: Angel Misevski <amisevsk@redhat.com>","distinct":true,"url":"https://api.github.com/repos/eclipse/che/commits/ad01842d1493d860447b4b2e65028eed2d513d27"},{"sha":"4647e82df2556cb0a147b2abc0146efc92611d2b","author":{"name":"Igor Ohrimenko","email":"ac3386501723c254b66f110b4cda039750ca172e@redhat.com"},"message":"Fix unexpected fail of \"TheiaBuildPluginTest\" selenium test (#11899)","distinct":true,"url":"https://api.github.com/repos/eclipse/che/commits/4647e82df2556cb0a147b2abc0146efc92611d2b"},{"sha":"19f10293d7367336e69ecaf2f8b3a9efca24f2ea","author":{"name":"Igor Vinokur","email":"71b24d3f2fd3a6273eb5a7c9c1994637ea5d4eed@redhat.com"},"message":"Revert \"Revert \"CHE-10480: Fix NullPointerException (#11857)\" (#11908)\" (#11919)\n\nThe revert #11857 was an experiment to fix the Jenkins job on CI. So this revert applies the changes back","distinct":true,"url":"https://api.github.com/repos/eclipse/che/commits/19f10293d7367336e69ecaf2f8b3a9efca24f2ea"}]}
{"actor":{"display_login":"riuvshin"}}