DBaaS API keys

Description

User impact:

Unnecessary API keys

Steps to reproduce:

Go to DBaaS
Register Kubernetes cluster - this should create one API key
Create PXC/PSMDB cluster - this also creates one API key per DB cluster
Delete the PXC/PSMDB cluster in dbaas - removes related API key
Unregister Kubernetes cluster from dbaas - removes related API key

Actual result:

There are two new issues

  1. API Keys are not being deleted anymore - Associated API key used to be removed from API Keys page when DB cluster was deleted in DBaaS

  2. We shouldn’t create a new API key if pmm-agent is registered using API key

Expected result:

STR

Workaround:

 

Details:

Probably caused by https://jira.percona.com/browse/PMM-10325 

How to test

None

How to document

None

Smart Checklist

hide

Activity

Show:
Won't Do

Details

Assignee

Reporter

Priority

Components

Labels

Needs QA

Yes

Needs Doc

No

Regression Issue

Yes

Affects versions

Smart Checklist Progress

Due date

Smart Checklist

Created February 7, 2023 at 10:53 AM
Updated January 14, 2025 at 10:02 AM
Resolved January 14, 2025 at 10:02 AM