What this PR does / why we need it:
PKS users, Alana or Cody, want to assign labels or taint to nodes. And those labels and taints are expected to be persistent regardless of PKS upgrade, bosh recreate VM or other incidents - unless the operator removed it intentionally.
:white_check_mark: Stu Charlton (0f98bcd925a7751b216252e1391cf3ae0f75432b)
:x:The commit (ae8b2c7cfd64dff6f588ef2bb37e168d7ad4b17e ,7b591d9971337257cf949eb90e4f23996f88a25d ,13abbea4b05b7906b0280f64bc390788e7928eee ,54c9a92e7ba9cabbbece4be12c738b5b000a541a ,5668a13aa656c1e96bb82f3eed523590cecd155a ,46deb918c089be2ebbfc1b003471ee4ecd2ae40c ,deb1b97dbdd44a06d3c8ee783fe8307fc2343aab ,0a4df7ffc7a47dc2a213bb1e445c6d72e8a904a8 ,18bce922f0705e1ade0cde5c3b75b5e07935a936 ,e9ac7a9a96d31509bf8d7dd270124b488c6bb29b ,e780b0ac9730da15f3e4e5320d1665fbf4d592c7 ,a551906e959fbffb35528dfeecde11a9489a9da2 ,fc9f2afa9d8b5b0d05a349ff2bbb493ab49b7a45 ,39132a247159026355010c9a7378d2ee8a44cc06 ,f1b293f1538180c9377a6f6b04cbe547c9ca4822 ,8b86b406eeb79245e2f81c3d319fbe8afe811afd) is missing the User's ID, preventing the EasyCLA check. Consult GitHub Help to resolve. For further assistance with EasyCLA, please submit a support request ticket.
What this PR does / why we need it: PKS users, Alana or Cody, want to assign labels or taint to nodes. And those labels and taints are expected to be persistent regardless of PKS upgrade, bosh recreate VM or other incidents - unless the operator removed it intentionally.
How can this PR be verified? https://pks.ci.cf-app.com/teams/dev/pipelines/pks-api-persist_node_taint_label
Is there any change in kubo-release? yes Is there any change in kubo-ci? no Does this affect upgrade, or is there any migration required? no migration Which issue(s) this PR fixes: https://docs.google.com/document/d/1mbhPLfMw0sbMcNScQm5aeJhQTwZf76V0pZQkpMbXmy8/edit?ts=5eb51956&pli=1# https://www.pivotaltracker.com/story/show/172862983