actions / actions-runner-controller

Kubernetes controller for GitHub Actions self-hosted runners
Apache License 2.0
4.69k stars 1.11k forks source link

Skipped reconcilation because owner is not synced yet #2436

Closed Gabryel8818 closed 1 year ago

Gabryel8818 commented 1 year ago

Checks

Controller Version

0.27.0

Helm Chart Version

0.22.0

CertManager Version

1.11.0

Deployment Method

Helm

cert-manager installation

i follow: https://cert-manager.io/docs/installation/helm/

helm install \ cert-manager jetstack/cert-manager \ --namespace cert-manager \ --create-namespace \ --version v1.11.0 \ --set installCRDs=true

Checks

Resource Definitions

apiVersion: actions.summerwind.dev/v1alpha1
kind: RunnerDeployment
metadata:
  annotations:
    kubectl.kubernetes.io/last-applied-configuration: |
      {"apiVersion":"actions.summerwind.dev/v1alpha1","kind":"RunnerDeployment","metadata":{"annotations":{},"name":"example-runnerdeploy","namespace":"github-self-hosted"},"spec":{"replicas":1,"template":{"spec":{"githubAPICredentialsFrom":{"secretRef":{"name":"controller-manager"}},"organization":"gabreuzim"}}}}
  creationTimestamp: "2023-03-23T14:31:49Z"
  generation: 1
  name: example-runnerdeploy
  namespace: github-self-hosted
  resourceVersion: "5646"
  uid: 719bc318-57ef-4876-ae22-854235883086
spec:
  effectiveTime: null
  replicas: 1
  selector: null
  template:
    metadata: {}
    spec:
      dockerdContainerResources: {}
      githubAPICredentialsFrom:
        secretRef:
          name: controller-manager
      image: ""
      organization: gabreuzim
      resources: {}
status:
  availableReplicas: 0
  desiredReplicas: 1
  readyReplicas: 0
  replicas: 0
  updatedReplicas: 0

To Reproduce

1. Install cert-manager (helm)
2. Create a secret with Github APP credentials
3. Install Actions Runner controller with Helm chart
4. Deploy RunnerDeployment With Github APP credentials

Describe the bug

When using the github app secrets the controller goes up normally, but when trying to start a corridor we have the following log: manager {"severity":"debug","ts":1679582076.8447473,"logger":"runnerreplicaset","message":"Skipped reconcilation because owner is not synced yet","runnerreplicaset":"github-self-hosted/example-runnerdeploy-9qnzv","owner":"github-self-hosted/example-runnerdeploy-9qnzv-s46r8","pods":null}

when using Github Token this does not happen

Describe the expected behavior

the correct one would be for the controller to climb the new corridor normally using the Github APP

Whole Controller Logs

kube-rbac-proxy ==== Deprecation Warning ======================
kube-rbac-proxy 
kube-rbac-proxy Insecure listen address will be removed.
kube-rbac-proxy Using --insecure-listen-address won't be possible!
kube-rbac-proxy 
kube-rbac-proxy The ability to run kube-rbac-proxy without TLS certificates will be removed.
kube-rbac-proxy Not using --tls-cert-file and --tls-private-key-file won't be possible!
kube-rbac-proxy 
kube-rbac-proxy For more information, please go to https://github.com/brancz/kube-rbac-proxy/issues/187
kube-rbac-proxy 
kube-rbac-proxy ===============================================
kube-rbac-proxy 
kube-rbac-proxy         
kube-rbac-proxy I0323 14:21:02.348687       1 main.go:218] Valid token audiences: 
kube-rbac-proxy I0323 14:21:02.348716       1 main.go:344] Generating self signed cert as no cert is provided
kube-rbac-proxy I0323 14:21:02.788288       1 main.go:394] Starting TCP socket on 0.0.0.0:8443
kube-rbac-proxy I0323 14:21:02.788537       1 main.go:401] Listening securely on 0.0.0.0:8443
manager {"severity":"info","ts":1679581262.2410579,"logger":"controller-runtime.metrics","message":"Metrics server is starting to listen","addr":"127.0.0.1:8080"}
manager {"severity":"info","ts":1679581262.2413816,"message":"Initializing actions-runner-controller","version":"v0.27.0","default-scale-down-delay":600,"sync-period":60,"default-runner-image":"summerwind/actions-runner:latest","default-docker-image":"docker:dind","common-runnner-labels":null,"leader-election-enabled":true,"leader-election-id":"actions-runner-controller","watch-namespace":"github-self-hosted"}
manager {"severity":"info","ts":1679581262.2414482,"logger":"controller-runtime.builder","message":"Registering a mutating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=Runner","path":"/mutate-actions-summerwind-dev-v1alpha1-runner"}
manager {"severity":"info","ts":1679581262.2414896,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/mutate-actions-summerwind-dev-v1alpha1-runner"}
manager {"severity":"info","ts":1679581262.2415195,"logger":"controller-runtime.builder","message":"Registering a validating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=Runner","path":"/validate-actions-summerwind-dev-v1alpha1-runner"}
manager {"severity":"info","ts":1679581262.2415435,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/validate-actions-summerwind-dev-v1alpha1-runner"}
manager {"severity":"info","ts":1679581262.2415764,"logger":"controller-runtime.builder","message":"Registering a mutating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=RunnerDeployment","path":"/mutate-actions-summerwind-dev-v1alpha1-runnerdeployment"}
manager {"severity":"info","ts":1679581262.2415934,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/mutate-actions-summerwind-dev-v1alpha1-runnerdeployment"}
manager {"severity":"info","ts":1679581262.2416136,"logger":"controller-runtime.builder","message":"Registering a validating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=RunnerDeployment","path":"/validate-actions-summerwind-dev-v1alpha1-runnerdeployment"}
manager {"severity":"info","ts":1679581262.2416313,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/validate-actions-summerwind-dev-v1alpha1-runnerdeployment"}
manager {"severity":"info","ts":1679581262.2416592,"logger":"controller-runtime.builder","message":"Registering a mutating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=RunnerReplicaSet","path":"/mutate-actions-summerwind-dev-v1alpha1-runnerreplicaset"}
manager {"severity":"info","ts":1679581262.2416778,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/mutate-actions-summerwind-dev-v1alpha1-runnerreplicaset"}
manager {"severity":"info","ts":1679581262.2416968,"logger":"controller-runtime.builder","message":"Registering a validating webhook","GVK":"actions.summerwind.dev/v1alpha1, Kind=RunnerReplicaSet","path":"/validate-actions-summerwind-dev-v1alpha1-runnerreplicaset"}
manager {"severity":"info","ts":1679581262.2417123,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/validate-actions-summerwind-dev-v1alpha1-runnerreplicaset"}
manager {"severity":"info","ts":1679581262.2417548,"logger":"controller-runtime.webhook","message":"Registering webhook","path":"/mutate-runner-set-pod"}
manager {"severity":"info","ts":1679581262.2417743,"message":"starting manager"}
manager {"severity":"info","ts":1679581262.241883,"logger":"controller-runtime.webhook.webhooks","message":"Starting webhook server"}
manager {"severity":"info","ts":1679581262.2419274,"message":"Starting server","path":"/metrics","kind":"metrics","addr":"127.0.0.1:8080"}
manager {"severity":"info","ts":1679581262.2420108,"logger":"controller-runtime.certwatcher","message":"Updated current TLS certificate"}
manager {"severity":"info","ts":1679581262.2420888,"logger":"controller-runtime.webhook","message":"Serving webhook server","host":"","port":9443}
manager {"severity":"info","ts":1679581262.2421496,"logger":"controller-runtime.certwatcher","message":"Starting certificate watcher"}
manager I0323 14:21:02.342048       1 leaderelection.go:248] attempting to acquire leader lease github-self-hosted/actions-runner-controller...
manager {"severity":"debug","ts":1679581267.194821,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runnerdeployment","UID":"fa86eca3-9684-48c5-a473-44fdcdbdca5b","kind":"actions.summerwind.dev/v1alpha1, Kind=RunnerDeployment","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runnerdeployments"}}
manager {"severity":"debug","ts":1679581267.1959236,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runnerdeployment","code":200,"reason":"","UID":"fa86eca3-9684-48c5-a473-44fdcdbdca5b","allowed":true}
manager {"severity":"debug","ts":1679581267.198625,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/validate-actions-summerwind-dev-v1alpha1-runnerdeployment","UID":"37c1c458-63e2-42bf-bea4-559f4b8b97d1","kind":"actions.summerwind.dev/v1alpha1, Kind=RunnerDeployment","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runnerdeployments"}}
manager {"severity":"info","ts":1679581267.1986973,"logger":"runnerdeployment-resource","message":"validate resource to be created","name":"example-runnerdeploy"}
manager {"severity":"debug","ts":1679581267.198719,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/validate-actions-summerwind-dev-v1alpha1-runnerdeployment","code":200,"reason":"","UID":"37c1c458-63e2-42bf-bea4-559f4b8b97d1","allowed":true}
manager I0323 14:21:19.280269       1 leaderelection.go:258] successfully acquired lease github-self-hosted/actions-runner-controller
manager {"severity":"debug","ts":1679581279.280316,"logger":"events","message":"ga-self-hosted-actions-runner-controller-f5c4cc8b7-pbp6q_18ba4921-e051-4e03-a454-52afa027299a became leader","type":"Normal","object":{"kind":"Lease","namespace":"github-self-hosted","name":"actions-runner-controller","uid":"10b0d69b-3c90-4147-ace3-2c1fa5316543","apiVersion":"coordination.k8s.io/v1","resourceVersion":"4727"},"reason":"LeaderElection"}
manager {"severity":"info","ts":1679581279.2807329,"message":"Starting EventSource","controller":"runnerpod-controller","controllerGroup":"","controllerKind":"Pod","source":"kind source: *v1.Pod"}
manager {"severity":"info","ts":1679581279.2808876,"message":"Starting Controller","controller":"runnerpod-controller","controllerGroup":"","controllerKind":"Pod"}
manager {"severity":"info","ts":1679581279.2806106,"message":"Starting EventSource","controller":"runnerdeployment-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerDeployment","source":"kind source: *v1alpha1.RunnerDeployment"}
manager {"severity":"info","ts":1679581279.2807357,"message":"Starting EventSource","controller":"runner-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"Runner","source":"kind source: *v1alpha1.Runner"}
manager {"severity":"info","ts":1679581279.2809072,"message":"Starting EventSource","controller":"runner-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"Runner","source":"kind source: *v1.Pod"}
manager {"severity":"info","ts":1679581279.2809072,"message":"Starting EventSource","controller":"runnerdeployment-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerDeployment","source":"kind source: *v1alpha1.RunnerReplicaSet"}
manager {"severity":"info","ts":1679581279.2809124,"message":"Starting Controller","controller":"runner-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"Runner"}
manager {"severity":"info","ts":1679581279.280915,"message":"Starting Controller","controller":"runnerdeployment-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerDeployment"}
manager {"severity":"info","ts":1679581279.2807949,"message":"Starting EventSource","controller":"runnerreplicaset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerReplicaSet","source":"kind source: *v1alpha1.RunnerReplicaSet"}
manager {"severity":"info","ts":1679581279.2809372,"message":"Starting EventSource","controller":"runnerreplicaset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerReplicaSet","source":"kind source: *v1alpha1.Runner"}
manager {"severity":"info","ts":1679581279.2809443,"message":"Starting Controller","controller":"runnerreplicaset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerReplicaSet"}
manager {"severity":"info","ts":1679581279.2812822,"message":"Starting EventSource","controller":"runnerset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerSet","source":"kind source: *v1alpha1.RunnerSet"}
manager {"severity":"info","ts":1679581279.2813063,"message":"Starting EventSource","controller":"runnerset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerSet","source":"kind source: *v1.StatefulSet"}
manager {"severity":"info","ts":1679581279.2813156,"message":"Starting Controller","controller":"runnerset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerSet"}
manager {"severity":"info","ts":1679581279.2813456,"message":"Starting EventSource","controller":"runnerpersistentvolume-controller","controllerGroup":"","controllerKind":"PersistentVolume","source":"kind source: *v1.PersistentVolume"}
manager {"severity":"info","ts":1679581279.2813752,"message":"Starting Controller","controller":"runnerpersistentvolume-controller","controllerGroup":"","controllerKind":"PersistentVolume"}
manager {"severity":"info","ts":1679581279.2814565,"message":"Starting EventSource","controller":"runnerpersistentvolumeclaim-controller","controllerGroup":"","controllerKind":"PersistentVolumeClaim","source":"kind source: *v1.PersistentVolumeClaim"}
manager {"severity":"info","ts":1679581279.2814848,"message":"Starting Controller","controller":"runnerpersistentvolumeclaim-controller","controllerGroup":"","controllerKind":"PersistentVolumeClaim"}
manager {"severity":"info","ts":1679581279.2814305,"message":"Starting EventSource","controller":"horizontalrunnerautoscaler-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"HorizontalRunnerAutoscaler","source":"kind source: *v1alpha1.HorizontalRunnerAutoscaler"}
manager {"severity":"info","ts":1679581279.2815137,"message":"Starting Controller","controller":"horizontalrunnerautoscaler-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"HorizontalRunnerAutoscaler"}
manager {"severity":"info","ts":1679581279.3820047,"message":"Starting workers","controller":"horizontalrunnerautoscaler-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"HorizontalRunnerAutoscaler","worker count":1}
manager {"severity":"info","ts":1679581279.3820162,"message":"Starting workers","controller":"runnerdeployment-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerDeployment","worker count":1}
manager {"severity":"info","ts":1679581279.3820722,"message":"Starting workers","controller":"runner-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"Runner","worker count":1}
manager {"severity":"info","ts":1679581279.3821328,"message":"Starting workers","controller":"runnerreplicaset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerReplicaSet","worker count":1}
manager {"severity":"info","ts":1679581279.3821347,"message":"Starting workers","controller":"runnerpersistentvolumeclaim-controller","controllerGroup":"","controllerKind":"PersistentVolumeClaim","worker count":1}
manager {"severity":"info","ts":1679581279.3821502,"message":"Starting workers","controller":"runnerpod-controller","controllerGroup":"","controllerKind":"Pod","worker count":1}
manager {"severity":"info","ts":1679581279.3821554,"message":"Starting workers","controller":"runnerpersistentvolume-controller","controllerGroup":"","controllerKind":"PersistentVolume","worker count":1}
manager {"severity":"info","ts":1679581279.3821542,"message":"Starting workers","controller":"runnerset-controller","controllerGroup":"actions.summerwind.dev","controllerKind":"RunnerSet","worker count":1}
manager {"severity":"debug","ts":1679581279.3865757,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runnerreplicaset","UID":"445dd6ad-b088-4032-b711-e1e282ffb34c","kind":"actions.summerwind.dev/v1alpha1, Kind=RunnerReplicaSet","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runnerreplicasets"}}
manager {"severity":"debug","ts":1679581279.3868184,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runnerreplicaset","code":200,"reason":"","UID":"445dd6ad-b088-4032-b711-e1e282ffb34c","allowed":true}
manager {"severity":"debug","ts":1679581279.3871746,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","UID":"4146c56d-c121-47f6-bad0-4c459d1be6bd","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"debug","ts":1679581279.3873494,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"4146c56d-c121-47f6-bad0-4c459d1be6bd","allowed":true}
manager {"severity":"debug","ts":1679581279.390104,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/validate-actions-summerwind-dev-v1alpha1-runnerreplicaset","UID":"0099e8be-6a18-4240-8716-4abb707fd6e2","kind":"actions.summerwind.dev/v1alpha1, Kind=RunnerReplicaSet","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runnerreplicasets"}}
manager {"severity":"info","ts":1679581279.3901997,"logger":"runnerreplicaset-resource","message":"validate resource to be created","name":"example-runnerdeploy-8mdlc"}
manager {"severity":"debug","ts":1679581279.390217,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/validate-actions-summerwind-dev-v1alpha1-runnerreplicaset","code":200,"reason":"","UID":"0099e8be-6a18-4240-8716-4abb707fd6e2","allowed":true}
manager {"severity":"debug","ts":1679581279.3915565,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","UID":"97c15182-d49d-4b42-b580-f08bb7f21aa1","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"info","ts":1679581279.3916707,"logger":"runner-resource","message":"validate resource to be updated","name":"example-runnerdeploy-l7gln-6wx6j"}
manager {"severity":"debug","ts":1679581279.3916862,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"97c15182-d49d-4b42-b580-f08bb7f21aa1","allowed":true}
manager {"severity":"info","ts":1679581279.3933754,"logger":"KubeAPIWarningLogger","message":"unknown field \"spec.template.metadata.creationTimestamp\""}
manager {"severity":"info","ts":1679581279.3935108,"logger":"runnerdeployment","message":"Created runnerreplicaset","runnerdeployment":"github-self-hosted/example-runnerdeploy","runnerreplicaset":"example-runnerdeploy-8mdlc"}
manager {"severity":"info","ts":1679581279.3943245,"logger":"runner","message":"Removed finalizer","runner":"github-self-hosted/example-runnerdeploy-l7gln-6wx6j"}
manager {"severity":"debug","ts":1679581279.3949897,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","UID":"09e0ef48-071d-4f04-85d8-a83bd09073be","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"debug","ts":1679581279.395174,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"09e0ef48-071d-4f04-85d8-a83bd09073be","allowed":true}
manager {"severity":"debug","ts":1679581279.3960068,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","UID":"5b895f0f-bce0-4af9-818a-830871536973","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"info","ts":1679581279.3960795,"logger":"runner-resource","message":"validate resource to be created","name":"example-runnerdeploy-8mdlc-7s9cd"}
manager {"severity":"debug","ts":1679581279.3961008,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"5b895f0f-bce0-4af9-818a-830871536973","allowed":true}
manager {"severity":"debug","ts":1679581279.3981473,"logger":"runnerreplicaset","message":"Created replica(s)","runnerreplicaset":"github-self-hosted/example-runnerdeploy-8mdlc","lastSyncTime":null,"effectiveTime":"<nil>","templateHashDesired":"658bb6df95","replicasDesired":1,"replicasPending":0,"replicasRunning":0,"replicasMaybeRunning":0,"templateHashObserved":[],"created":1}
manager {"severity":"debug","ts":1679581279.3983114,"logger":"runnerreplicaset","message":"Skipped reconcilation because owner is not synced yet","runnerreplicaset":"github-self-hosted/example-runnerdeploy-8mdlc","owner":"github-self-hosted/example-runnerdeploy-8mdlc-7s9cd","pods":null}
manager {"severity":"debug","ts":1679581279.400101,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","UID":"5e7b5bc7-2502-499d-92e1-f8e12d8ff37f","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"debug","ts":1679581279.4003437,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/mutate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"5e7b5bc7-2502-499d-92e1-f8e12d8ff37f","allowed":true}
manager {"severity":"debug","ts":1679581279.4014149,"logger":"controller-runtime.webhook.webhooks","message":"received request","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","UID":"8a6ba2d0-eb1b-4c0e-84b5-54b5b57f19e2","kind":"actions.summerwind.dev/v1alpha1, Kind=Runner","resource":{"group":"actions.summerwind.dev","version":"v1alpha1","resource":"runners"}}
manager {"severity":"info","ts":1679581279.4015055,"logger":"runner-resource","message":"validate resource to be updated","name":"example-runnerdeploy-8mdlc-7s9cd"}
manager {"severity":"debug","ts":1679581279.4015172,"logger":"controller-runtime.webhook.webhooks","message":"wrote response","webhook":"/validate-actions-summerwind-dev-v1alpha1-runner","code":200,"reason":"","UID":"8a6ba2d0-eb1b-4c0e-84b5-54b5b57f19e2","allowed":true}
manager {"severity":"debug","ts":1679581279.4038076,"logger":"runnerreplicaset","message":"Skipped reconcilation because owner is not synced yet","runnerreplicaset":"github-self-hosted/example-runnerdeploy-8mdlc","owner":"github-self-hosted/example-runnerdeploy-8mdlc-7s9cd","pods":null}

Whole Runner Pod Logs

does not contain, the pod is not being created

Additional Context

image image

github-actions[bot] commented 1 year ago

Hello! Thank you for filing an issue.

The maintainers will triage your issue shortly.

In the meantime, please take a look at the troubleshooting guide for bug reports.

If this is a feature request, please review our contribution guidelines.

Gabryel8818 commented 1 year ago

I managed to find the error, the github_app_id and github_app_installation_id were reversed, unfortunately this is not coming out in the logs clearly, only when we create an HRA

Gonveliz commented 1 year ago

I managed to find the error, the github_app_id and github_app_installation_id were reversed, unfortunately this is not coming out in the logs clearly, only when we create an HRA

Hey Gabryel! How to you fixed it? could you share the solution? I have the same issue.

siikanen commented 1 year ago

Hi! Is there any solution available for this? I'm facing the same log entry and runners are not getting scheduled. Could this be issue with Github API? Limit etc?