[ https://issues.apache.org/jira/browse/YUNIKORN-726?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Craig Condit resolved YUNIKORN-726. ----------------------------------- Assignee: Craig Condit Resolution: Invalid After YUNIKORN-941, this can no longer occur. > Quick start results in admission controller crashloop back off. > --------------------------------------------------------------- > > Key: YUNIKORN-726 > URL: https://issues.apache.org/jira/browse/YUNIKORN-726 > Project: Apache YuniKorn > Issue Type: Sub-task > Reporter: Holden Karau > Assignee: Craig Condit > Priority: Major > Labels: pull-request-available > > Following the quick start guide at [https://yunikorn.apache.org/docs/] the > admission controller fails start with an error indicating that it can't read > the PEM data in the certificate input. Looking at the webhook-server-tls > there is data in the key.pem but not cert.pem. > > It looks like it does generate a certificate signing request: > > {code:java} > (base) holden@hkdesktop:~/repos/incubator-yunikorn-k8shim$ kubectl describe > certificatesigningrequest --all-namespaces > Name: yunikorn-admission-controller-service.yunikorn > Labels: <none> > Annotations: <none> > CreationTimestamp: Wed, 23 Jun 2021 16:03:43 -0700 > Requesting User: system:serviceaccount:yunikorn:yunikorn-admin > Signer: kubernetes.io/legacy-unknown > Status: Pending > Subject: > Common Name: yunikorn-admission-controller-service.yunikorn.svc > Serial Number: > Subject Alternative Names: > DNS Names: yunikorn-admission-controller-service > yunikorn-admission-controller-service.yunikorn > yunikorn-admission-controller-service.yunikorn.svc > Events: <none>{code} > > This is on K3s 1.21 > > {code:java} > 2021-06-23T23:09:33.107Z INFO log/logger.go:93 scheduler configuration, > pretty print {"configs": "{\n \"clusterId\": \"my-kube-cluster\",\n > \"clusterVersion\": \"0.1\",\n \"policyGroup\": \"queues\",\n > \"schedulingIntervalSecond\": 1000000000,\n \"absoluteKubeConfigFilePath\": > \"\",\n \"loggingLevel\": 0,\n \"logEncoding\": \"console\",\n > \"logFilePath\": \"\",\n \"volumeBindTimeout\": 10000000000,\n \"testMode\": > false,\n \"eventChannelCapacity\": 1048576,\n \"dispatchTimeout\": > 300000000000,\n \"kubeQPS\": 1000,\n \"kubeBurst\": 1000,\n \"predicates\": > \"\",\n \"operatorPlugins\": \"general,yunikorn-app\",\n > \"enableConfigHotRefresh\": false\n}"}2021-06-23T23:09:33.107Z INFO > log/logger.go:93 scheduler configuration, pretty print {"configs": "{\n > \"clusterId\": \"my-kube-cluster\",\n \"clusterVersion\": \"0.1\",\n > \"policyGroup\": \"queues\",\n \"schedulingIntervalSecond\": 1000000000,\n > \"absoluteKubeConfigFilePath\": \"\",\n \"loggingLevel\": 0,\n > \"logEncoding\": \"console\",\n \"logFilePath\": \"\",\n > \"volumeBindTimeout\": 10000000000,\n \"testMode\": false,\n > \"eventChannelCapacity\": 1048576,\n \"dispatchTimeout\": 300000000000,\n > \"kubeQPS\": 1000,\n \"kubeBurst\": 1000,\n \"predicates\": \"\",\n > \"operatorPlugins\": \"general,yunikorn-app\",\n \"enableConfigHotRefresh\": > false\n}"}2021-06-23T23:09:33.107Z FATAL webhook/webhook.go:56 Failed to load > key pair {"error": "tls: failed to find any PEM data in certificate > input"}main.main > /Users/boyuan/go/src/yunikorn-release-v0.10.0/incubator-yunikorn-release/staging/apache-yunikorn-0.10.0-incubating-src/k8shim/pkg/plugin/admissioncontrollers/webhook/webhook.go:56runtime.main > /Users/boyuan/go/install/go1.14.14/src/runtime/proc.go:203{code} -- This message was sent by Atlassian Jira (v8.20.1#820001) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@yunikorn.apache.org For additional commands, e-mail: dev-h...@yunikorn.apache.org