What this PR does / why we need it: This just cleans up the code and makes it easier to add Error response according to CNI spec (next PR if it works correctly) and also add CHECK in the future (most likely after this release). I don't see issue Yunwen saw with arktos ( https://github.com/CentaurusInfra/mizar/issues/609 ) in upstream. I'll look at Arktos next.
What type of PR is this?
What this PR does / why we need it: This just cleans up the code and makes it easier to add Error response according to CNI spec (next PR if it works correctly) and also add CHECK in the future (most likely after this release). I don't see issue Yunwen saw with arktos ( https://github.com/CentaurusInfra/mizar/issues/609 ) in upstream. I'll look at Arktos next.
Which issue(s) this PR fixes:
Fixes #
Special notes for your reviewer:
Does this PR introduce a user-facing change?: