Does this enhancement require public documentation?
[X] I have added an Acceptance Criteria item for adding and/or adjusting public documentation (if applicable)
Problem Statement
After updating a Konnect service account access token used in CI, the code responsible for listing and deleting control planes' roles stopped working. /me endpoint doesn't work with service accounts apparently, and there's no longer possibility to generate a PAT for the whole account.
Proposed Solution
Workaround finding out what roles/control planes we need to cleanup somehow, possibly by hardcoding a user ID and list all CPs and roles belonging to it.
Additional information
No response
Acceptance Criteria
[ ] Konnect control planes and roles that are created during tests are cleaned up
Is there an existing issue for this?
Does this enhancement require public documentation?
Problem Statement
After updating a Konnect service account access token used in CI, the code responsible for listing and deleting control planes' roles stopped working.
/me
endpoint doesn't work with service accounts apparently, and there's no longer possibility to generate a PAT for the whole account.Proposed Solution
Workaround finding out what roles/control planes we need to cleanup somehow, possibly by hardcoding a user ID and list all CPs and roles belonging to it.
Additional information
No response
Acceptance Criteria