{"push_id":2415896568,"size":11,"distinct_size":10,"ref":"refs/heads/psp-permissions","head":"e761c0b85fa0cbe5033217959cc473e53bc0cd6f","before":"8cde9e8bbced8423f5f6ec6434c60bccf614474c","commits":[{"sha":"b81e27526f239bac34c6d6e5f8ad47c80ba8159e","author":{"name":"Nathan Jenan","email":"9822f64a8fc853cbfb27b2141f53eca189140cb4@rancher.com"},"message":"Fix repeated cluster errors in logs\n\nErrors due to not being able to find a PSPT appear in the logs\nrepeatedly.\n\nIssue:\nhttps://github.com/rancher/rancher/issues/11773","distinct":false,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/b81e27526f239bac34c6d6e5f8ad47c80ba8159e"},{"sha":"ea30b8c988bb5c2bbc3a85139aefaac00e2086df","author":{"name":"gitlawr","email":"7a9947ba36303cb030db7dd494aa7ab64a8725cc@gmail.com"},"message":"update config to use consistent jenkins slave image","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/ea30b8c988bb5c2bbc3a85139aefaac00e2086df"},{"sha":"3e3888d128f09b019bea391b82e40efe18d1dcfc","author":{"name":"Craig Jellick","email":"16a7a05fad8a991a88499eabd88a68550b596989@rancher.com"},"message":"Vendor update types and norman\n\nSupport for parsing action bodies","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/3e3888d128f09b019bea391b82e40efe18d1dcfc"},{"sha":"7b5540c20b8b5d871f49f121ca184ecba8258bdc","author":{"name":"Craig Jellick","email":"16a7a05fad8a991a88499eabd88a68550b596989@rancher.com"},"message":"Parse and validate AD testAndApply action body","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/7b5540c20b8b5d871f49f121ca184ecba8258bdc"},{"sha":"fee97dfc61e8a0422cd362207f8cd455930653ed","author":{"name":"Craig Jellick","email":"16a7a05fad8a991a88499eabd88a68550b596989@rancher.com"},"message":"Modifications to GlobalRoles\n\n- remove unneeded roles\n- rename role ids to form <resource>-<verb>\n- and PSPT role","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/fee97dfc61e8a0422cd362207f8cd455930653ed"},{"sha":"d41429851bcf09898718e0c5c9d288977fb04cb6","author":{"name":"Craig Jellick","email":"16a7a05fad8a991a88499eabd88a68550b596989@rancher.com"},"message":"Modification to RoleTemplates\n\n- Remove unneeded roels\n- Rename role ids to the form of <resource>-<verb>","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/d41429851bcf09898718e0c5c9d288977fb04cb6"},{"sha":"de6f2442b1538fbd7f5f4cd18739680fcdc70050","author":{"name":"Nathan Jenan","email":"9822f64a8fc853cbfb27b2141f53eca189140cb4@rancher.com"},"message":"Cleaning up user bindings\n\nAdds a user lifecycle to properly clean up cluster, global, and\nproject role bindings after a user is deleted from rancher.  This is to\nprevent a user from still having access to a k8s cluster after\nthey have been deleted.\n\nAdds retry logic to user_store so that the system will retry\ncreating a user if it fails due to the user lifecycle updating the user\nwith annotations after it is created.\n\nFixed a bug where the admin user would fail to be created on\ncluster startup.\n\nIssue:\nhttps://github.com/rancher/rancher/issues/11378","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/de6f2442b1538fbd7f5f4cd18739680fcdc70050"},{"sha":"0b79418ddadf71d61dff4f9d739537aba9402288","author":{"name":"Nathan Jenan","email":"9822f64a8fc853cbfb27b2141f53eca189140cb4@rancher.com"},"message":"Update vendor","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/0b79418ddadf71d61dff4f9d739537aba9402288"},{"sha":"db7bef16dead2cbbbe42663346504dc2609e54a1","author":{"name":"Craig Jellick","email":"16a7a05fad8a991a88499eabd88a68550b596989@rancher.com"},"message":"Cleanup error messages returned to the API in AD","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/db7bef16dead2cbbbe42663346504dc2609e54a1"},{"sha":"1c80daf10b3ff07ec674df1a120762c055fcfe6f","author":{"name":"Nathan Jenan","email":"9822f64a8fc853cbfb27b2141f53eca189140cb4@rancher.com"},"message":"Using pod security policy template project bindings\n\nPod security policy templates (pspt) were previous set on the project\nresource.  This allowed anyone with project owner permissions to modify\nthe pspt attached to a project, which is not desired.  This change makes\npod security policy templates set in the pod security policy template\nproject binding resource, so that separate permission can be set for it.\n\nUpdated all existing handlers to accomodate the new change.\n\nIssue:\nhttps://github.com/rancher/rancher/issues/12049","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/1c80daf10b3ff07ec674df1a120762c055fcfe6f"},{"sha":"e761c0b85fa0cbe5033217959cc473e53bc0cd6f","author":{"name":"Nathan Jenan","email":"9822f64a8fc853cbfb27b2141f53eca189140cb4@rancher.com"},"message":"Update vendor","distinct":true,"url":"https://api.github.com/repos/nathan-jenan-rancher/rancher/commits/e761c0b85fa0cbe5033217959cc473e53bc0cd6f"}]}
{"actor":{"display_login":"nathan-jenan-rancher"}}