Skip to content

Warning logs when an XRD is created - prefer a domain-qualified finalizer name #6043

@turkenh

Description

@turkenh

What happened?

Installed Crossplane v1.18.0-rc.1 and created an XRD. Checking the logs of Crossplane pod, I am seeing the following warnings:

Warning: metadata.finalizers: "offered.apiextensions.crossplane.io": prefer a domain-qualified finalizer name to avoid accidental conflicts with other finalizer writers
Warning: metadata.finalizers: "defined.apiextensions.crossplane.io": prefer a domain-qualified finalizer name to avoid accidental conflicts with other finalizer writers

How can we reproduce it?

  1. Install latest rc
helm repo add crossplane-stable https://charts.crossplane.io/stable --force-update
helm install crossplane --namespace crossplane-system --create-namespace crossplane-stable/crossplane --devel
  1. Create an XRD:
kubectl apply -f test/e2e/manifests/apiextensions/composition/minimal/setup/definition.yaml
  1. Check Crossplane logs.

What environment did it happen in?

Crossplane version: v1.18.0-rc.1

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workingstale

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions