Skip to content

Required value: service name is required #343

Open
@joshuacox

Description

@joshuacox

What happened?

Kube Version: v1.29.2
20:36:11 [ .. ] go generate linux_amd64
20:36:14 [ OK ] go generate linux_amd64
20:36:14 [ .. ] go mod tidy
20:36:14 [ OK ] go mod tidy
20:36:14 [ .. ] Generating CRDs with kustomize
20:36:15 [ OK ] Generated CRDs with kustomize
20:36:15 [ .. ] Cleaning up kustomize generated CRDs
20:36:15 [ OK ] Cleaned up kustomize generated CRDs
20:36:15 [ .. ] Running Crossplane locally out-of-cluster . . .
customresourcedefinition.apiextensions.k8s.io/observedobjectcollections.kubernetes.crossplane.io created
customresourcedefinition.apiextensions.k8s.io/providerconfigs.kubernetes.crossplane.io created
customresourcedefinition.apiextensions.k8s.io/providerconfigusages.kubernetes.crossplane.io created
The CustomResourceDefinition "objects.kubernetes.crossplane.io" is invalid: 
* spec.conversion.webhookClientConfig.service.name: Required value: service name is required
* spec.conversion.webhookClientConfig.service.namespace: Required value: service namespace is required
make: *** [Makefile:124: run] Error 1
make run  12.78s user 2.22s system 391% cpu 3.827 total

How can we reproduce it?

git clone https://github.com/crossplane-contrib/provider-kubernetes.git
cd provider-kubernetes
make
make local-dev
make run

What environment did it happen in?

Crossplane version:

commit e6f347a8a1deeda4703805f88e1305f605cf2b56
Merge: 5b488fc e875bb1
Author: Fatih Türken <[email protected]>
Date:   Fri Feb 21 11:54:33 2025 +0300

    Merge pull request #310 from AbrohamLincoln/update-go-1.22.8
    
    feat: update go to 1.22.8

this is using the kind for local dev on my local laptop

kubectl version
Client Version: v1.32.2
Kustomize Version: v5.5.0
Server Version: v1.29.2
WARNING: version difference between client (1.32) and server (1.29) exceeds the supported minor version skew of +/-1
  • Kubernetes distribution: kind
NAME="Arch Linux"
PRETTY_NAME="Arch Linux"
ID=arch
BUILD_ID=rolling
ANSI_COLOR="38;2;23;147;209"
HOME_URL="https://archlinux.org/"
DOCUMENTATION_URL="https://wiki.archlinux.org/"
SUPPORT_URL="https://bbs.archlinux.org/"
BUG_REPORT_URL="https://gitlab.archlinux.org/groups/archlinux/-/issues"
PRIVACY_POLICY_URL="https://terms.archlinux.org/docs/privacy-policy/"
LOGO=archlinux-logo
uname -a
Linux perseus 6.12.16-1-lts #1 SMP PREEMPT_DYNAMIC Fri, 21 Feb 2025 19:20:31 +0000 x86_64 GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions