Skip to content

WIP: DeployKey should not belong to any user.

What does this MR do?

Forbids DeployKey from belonging to a user

Are there points in the code the reviewer needs to double check?

Should we run cleanup migration on the db to remove users from existing deploy keys ?

Why was this MR needed?

Deploy keys were showing up in users ssh keys page and could be deleted from there - causing unplanned behavior.

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

#27480

Closes #27480

Merge request reports