Skip to content

Annotations not set correctly #4204

@justas200

Description

@justas200

Checks

Controller Version

0.12.1

Deployment Method

Helm

Checks

  • This isn't a question or user support case (For Q&A and community support, go to Discussions).
  • I've read the Changelog before submitting this issue and I'm sure it's not due to any recently-introduced backward-incompatible changes

To Reproduce

1. Set gha-runner-scale-set annotations.
2. Annotations are not added to AutoscalingListener, listener role and listener role-binding.

Describe the bug

However if I use default labels they are added to all the resources.
There is no easy way to track these resources using ArgoCD.

Describe the expected behavior

I wish the annotations were added to all the resources exactly the same as labels are.

Additional Context

annotations:
  argocd.argoproj.io/tracking-id: "github-runners-gha-runner-scale-set"
labels:
  argocd.argoproj.io/tracking-id: "github-runners-gha-runner-scale-set"
resourceMeta:
  autoscalingRunnerSet:
    annotations:
      argocd.argoproj.io/tracking-id: "github-runners-gha-runner-scale-set"

Controller Logs

There are no useful logs.

Runner Pod Logs

There are no useful logs.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinggha-runner-scale-setRelated to the gha-runner-scale-set modeneeds triageRequires review from the maintainers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions