Skip to content

Issue with shortnames in resolutionrequests CRD #9378

@derryos

Description

@derryos

Expected Behavior

CRD gets deployed without issue

Actual Behavior

CRD reports an issue with deployment due to shortnames duplicating the existing singular/plural names

Steps to Reproduce the Problem

  1. Deploy the CRD
  2. Note the following error in CRD status:
conditions:
- lastTransitionTime: "2025-12-08T08:36:13Z"
  message: '["resolutionrequest" is already in use, "resolutionrequests" is already
    in use]'
  reason: ShortNamesConflict
  status: "False"
  type: NamesAccepted

The only 2 CRD's to use shortnames are pipelinerun and resolutionrequests but pipelinerun shortens to pr/prs vs reusing.

Additional Info

  • Kubernetes version: 1.33

    Output of kubectl version:

kubectl version
Client Version: v1.35.1
Kustomize Version: v5.7.1
Server Version: v1.33.6
  • Tekton Pipeline version: 1.6.0 LTS

    Output of tkn version or kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'

kubectl get pods -n tekton-pipelines -l app=tekton-pipelines-controller -o=jsonpath='{.items[0].metadata.labels.version}'
v1.6.0

https://github.com/search?q=repo%3Atektoncd%2Fpipeline%20shortname&type=code

Metadata

Metadata

Assignees

No one assigned

    Labels

    kind/bugCategorizes issue or PR as related to a bug.

    Type

    No type

    Projects

    Status

    Done

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions