cnoe-io / idpbuilder

Spin up a complete internal developer platform with only Docker required as a dependency.
https://cloud-native.slack.com/archives/C05TN9WFN5S
Apache License 2.0
174 stars 56 forks source link

[Bug]: `idpbuilder create` silently fails if extraPortMapping` exists in config but doesn't include 443 #366

Closed abangser closed 1 month ago

abangser commented 1 month ago

What is your environment, configuration, and command?

Environment: Local

Configuration:

kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
  - role: control-plane
    extraMounts:
      - containerPath: /var/lib/kubelet/config.json
        hostPath: /Users/abbybangser/.docker/config.json
    extraPortMappings:
      - containerPort: 31337
        hostPort: 31337
      # - containerPort: 31340
      #   hostPort: 31340
      # - containerPort: 31333
      #   hostPort: 31333
      # - containerPort: 443
      #   hostPort: 8443
      #   protocol: TCP

Command:

$ ./idpbuilder create --kind-config ./kind-platform-config.yaml

What did you do and What did you see instead?

I attempted to create a cluster using kind config, specifically config that included extra port mapping. This created an error in Gitea becoming healthy.

This was solved in slack (message) by adding another port mapping to the list, but the user experience for error handling could be improved.

  1. The idpbuilder command would not ever exit as is
  2. When using ctrl+c to exit the command, I get a successful message which is confusing

Additional Information. Logs.

idpbuilder version:

$ ./idpbuilder version
idpbuilder 0.7.0-nightly.20240815 go1.21.3 darwin/arm64

Full kind config:

kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
  - role: control-plane
    extraMounts:
      - containerPath: /var/lib/kubelet/config.json
        hostPath: /Users/abbybangser/.docker/config.json
    extraPortMappings:
      - containerPort: 31337
        hostPort: 31337
      # - containerPort: 31340
      #   hostPort: 31340
      # - containerPort: 31333
      #   hostPort: 31333
      # - containerPort: 443
      #   hostPort: 8443
      #   protocol: TCP

Specific log line that showed Gitea failed:

time=2024-08-26T20:46:25.611+01:00 level=ERROR msg="Didn't reconcile Gitea on time" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=3531d78c-b323-48dd-a259-c1de8c02d427 err=Timeout

Specific logs after (and including) the ctrl+c:

^Ctime=2024-08-26T20:48:05.683+01:00 level=INFO msg="Stopping and waiting for non leader election runnables"
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Stopping and waiting for leader election runnables"
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository
time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Stopping and waiting for caches"
time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Stopping and waiting for webhooks"
time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Stopping and waiting for HTTP servers"
time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Wait completed, proceeding to shutdown the manager"

########################### Finished Creating IDP Successfully! ############################

Can Access ArgoCD at https://argocd.cnoe.localtest.me:8443/
Username: admin
Password can be retrieved by running: idpbuilder get secrets -p argocd
full logs ``` [20:40:26] (⎈|N/A:N/A) [~/dev/idpbuilder-quickstart] git:(main ✔) $ ./idpbuilder create --kind-config ./kind-platform-config.yaml time=2024-08-26T20:41:21.702+01:00 level=INFO msg="Creating kind cluster" logger=setup time=2024-08-26T20:41:21.715+01:00 level=INFO msg="Runtime detected" logger=setup provider=docker ########################### Our kind config ############################ kind: Cluster apiVersion: kind.x-k8s.io/v1alpha4 nodes: - role: control-plane extraMounts: - containerPath: /var/lib/kubelet/config.json hostPath: ${HOME}/.docker/config.json extraPortMappings: - containerPort: 31337 hostPort: 31337 # - containerPort: 31340 # hostPort: 31340 # - containerPort: 31333 # hostPort: 31333 # - containerPort: 443 # hostPort: 8443 # protocol: TCP ######################### config end ############################ time=2024-08-26T20:41:21.736+01:00 level=INFO msg="Creating kind cluster" logger=setup cluster=localdev time=2024-08-26T20:41:34.769+01:00 level=INFO msg="Done creating cluster" logger=setup cluster=localdev time=2024-08-26T20:41:34.936+01:00 level=INFO msg="Adding CRDs to the cluster" logger=setup time=2024-08-26T20:41:35.761+01:00 level=INFO msg="Setting up CoreDNS" logger=setup time=2024-08-26T20:41:35.834+01:00 level=INFO msg="Setting up TLS certificate" logger=setup time=2024-08-26T20:41:35.869+01:00 level=INFO msg="Creating localbuild resource" logger=setup time=2024-08-26T20:41:35.871+01:00 level=INFO msg="Starting EventSource" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild source="kind source: *v1alpha1.Localbuild" time=2024-08-26T20:41:35.871+01:00 level=INFO msg="Starting EventSource" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage source="kind source: *v1alpha1.CustomPackage" time=2024-08-26T20:41:35.872+01:00 level=INFO msg="Starting Controller" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild time=2024-08-26T20:41:35.872+01:00 level=INFO msg="Starting Controller" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage time=2024-08-26T20:41:35.871+01:00 level=INFO msg="Starting EventSource" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository source="kind source: *v1alpha1.GitRepository" time=2024-08-26T20:41:35.872+01:00 level=INFO msg="Starting Controller" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository time=2024-08-26T20:41:35.975+01:00 level=INFO msg="Starting workers" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository "worker count"=1 time=2024-08-26T20:41:35.976+01:00 level=INFO msg="Starting workers" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild "worker count"=1 time=2024-08-26T20:41:35.976+01:00 level=INFO msg="Starting workers" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage "worker count"=1 time=2024-08-26T20:41:38.143+01:00 level=INFO msg="Waiting for Deployment ingress-nginx-controller to become ready" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:41:38.191+01:00 level=INFO msg="Waiting for Deployment my-gitea to become ready" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:42:08.144+01:00 level=INFO msg="Waiting for Deployment ingress-nginx-controller to become ready" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:42:08.193+01:00 level=INFO msg="Waiting for Deployment my-gitea to become ready" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:42:38.150+01:00 level=INFO msg="Waiting for Deployment ingress-nginx-controller to become ready" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:42:38.464+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b14f3299-9618-4d33-893f-5b2a4df26120 time=2024-08-26T20:42:38.515+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b9abd223-496f-4bf5-8272-f805dae9ee44 time=2024-08-26T20:42:43.508+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=637ec2cf-7ded-4baf-9e51-914096a5419f time=2024-08-26T20:42:48.541+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=a1bca2a5-2486-4445-855c-f551d7b3aa2c time=2024-08-26T20:42:53.587+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=bc25d916-4a20-4946-b443-4c0178e7233d time=2024-08-26T20:42:58.634+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=88226afd-ce0c-43c3-b438-7b31d8f132c9 time=2024-08-26T20:43:03.692+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=381b7453-46b6-488c-8f86-078af44d478c time=2024-08-26T20:43:08.745+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=102c37d0-96ab-4c98-bb1e-938f10330c62 time=2024-08-26T20:43:13.796+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=029bf310-54b4-455b-bcfc-5be7c411e0ac time=2024-08-26T20:43:18.837+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ad75d6a5-69d3-464c-a036-52848423e9da time=2024-08-26T20:43:23.895+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=0b8e63b9-2b13-423a-8e89-7f613d577c83 time=2024-08-26T20:43:28.962+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b7568f51-f411-41c2-ba2d-23ad732faac0 time=2024-08-26T20:43:34.005+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=1254a026-346a-4fcf-9355-bb0e8358156c time=2024-08-26T20:43:39.057+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=c5b4514c-0b97-4d91-8db1-9e3ec3d65f3f time=2024-08-26T20:43:44.112+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=34cbdc7f-ca25-4da4-bca6-05f5767a6776 time=2024-08-26T20:43:49.169+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=1a16289d-b721-4b9a-a842-1f117415b2bc time=2024-08-26T20:43:54.220+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=e01ad9b0-0fd4-4b80-ad1f-1b01004ed65f time=2024-08-26T20:43:59.267+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=9fac3e45-cef8-42a6-b4ad-78efbbd004c4 time=2024-08-26T20:44:04.320+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=0df79996-3468-4ccd-a2fa-274195804e45 time=2024-08-26T20:44:09.380+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=0b58406d-652f-456f-82fc-87969749ef0a time=2024-08-26T20:44:14.432+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ab1787c9-3d14-4c5c-9e16-69a9b11ab3c2 time=2024-08-26T20:44:19.484+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=04f4dfdb-c5c5-4d47-af83-f85db3420ebb time=2024-08-26T20:44:24.551+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=fd439df4-59ff-4c14-b8aa-3ea26aa297f1 time=2024-08-26T20:44:29.598+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=84f4f6c4-80f8-4d71-bff6-5e215c8cb589 time=2024-08-26T20:44:34.643+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b8a2fd0d-e4cb-4a99-869c-dc3d77b156b0 time=2024-08-26T20:44:39.687+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ce60707c-90f7-445f-bdfa-7931d54bff2c time=2024-08-26T20:44:44.732+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=da8ebab7-ecdb-4f9a-ae2d-f6be837134ba time=2024-08-26T20:44:49.770+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=14a7a960-d285-4158-ae81-4b1bc0dc8b73 time=2024-08-26T20:44:54.812+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=e27f4f4d-9fa8-44ce-b69e-7078005e8231 time=2024-08-26T20:44:59.865+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=56e469b5-fa32-44f1-b718-504de6ca27a8 time=2024-08-26T20:45:04.903+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=269e04c4-76a6-43e3-ab09-97979dfcbc48 time=2024-08-26T20:45:09.944+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b9a4598b-b04f-463e-98c8-d977ed01b01a time=2024-08-26T20:45:14.988+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=13f3890c-06ea-40f0-8e2c-aa23dfaee068 time=2024-08-26T20:45:20.035+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=0fc0f8e6-c494-4f69-90b9-21abbfd4f6d1 time=2024-08-26T20:45:25.078+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=450ee96a-9ec6-42db-8895-ab889050fd33 time=2024-08-26T20:45:30.126+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=37ec7a33-069b-4c5e-b178-a63ae0decf88 time=2024-08-26T20:45:35.171+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=fb5b4d7c-e369-49fd-aacd-31cddfe6bc14 time=2024-08-26T20:45:40.211+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=dac21e42-e5fb-47f5-933a-dcaef6c35009 time=2024-08-26T20:45:45.255+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=bacb930f-f8cc-4bdc-9678-a032d3ce892f time=2024-08-26T20:45:50.296+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ef7b5851-e8c7-4276-b181-4930e4552b71 time=2024-08-26T20:45:55.338+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=876b044b-a4ef-4c76-b75f-335bdbe641d8 time=2024-08-26T20:46:00.383+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=26eeac30-a184-4804-b01c-793141718080 time=2024-08-26T20:46:05.426+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=57a3aba4-e943-455a-bb23-d340453ef289 time=2024-08-26T20:46:10.481+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=41606a8d-8bba-46eb-a99d-79bc877d0ffb time=2024-08-26T20:46:15.530+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=6677793e-cda4-4dd1-8fdb-6422e47bcef6 time=2024-08-26T20:46:20.576+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=a6a910db-e95e-4f9d-9bef-168a75797228 time=2024-08-26T20:46:25.611+01:00 level=ERROR msg="Didn't reconcile Gitea on time" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=3531d78c-b323-48dd-a259-c1de8c02d427 err=Timeout time=2024-08-26T20:46:25.611+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=3531d78c-b323-48dd-a259-c1de8c02d427 time=2024-08-26T20:46:30.660+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=dc928c9b-df44-4823-a978-941371fb68cc time=2024-08-26T20:46:35.723+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=7fcc8cf2-a9f9-4f30-a66a-218744b6d1c2 time=2024-08-26T20:46:40.776+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=0644eede-2b75-4aec-a13b-fa559b058e5b time=2024-08-26T20:46:45.832+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=1d916284-c719-4069-aeba-fdcc47d5ea24 time=2024-08-26T20:46:50.880+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=b7419fbc-e089-4b4e-b26e-2868d393c71d time=2024-08-26T20:46:55.925+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=e1305369-297e-41df-b400-ecbd10118519 time=2024-08-26T20:47:00.963+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=9ccddd1d-819e-4ecc-baef-1ecfbb182d46 time=2024-08-26T20:47:05.996+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=52e63272-4800-47e6-ac0e-95485396d25a time=2024-08-26T20:47:11.042+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=28cf638d-7d38-4483-aaa3-cba0bd0db91a time=2024-08-26T20:47:16.104+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=f6a97044-e622-4552-a53c-e2adababae0e time=2024-08-26T20:47:21.154+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ab32c407-7c56-4f7c-a743-63e762310379 time=2024-08-26T20:47:26.197+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ad7edc5f-21c7-4a69-a0bc-47423db2cfcc time=2024-08-26T20:47:31.247+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=67866b51-fe74-43d0-b7ec-d2949ba8ff36 time=2024-08-26T20:47:36.289+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=dcf27b25-b963-4a6a-9a4a-c748a1c58120 time=2024-08-26T20:47:41.332+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=2b717e62-7535-485d-a479-62bfc2da77ec time=2024-08-26T20:47:46.368+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=10301885-c6a9-400a-a6f6-12e65f63cd04 time=2024-08-26T20:47:51.417+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=ccb0bd96-6030-45ed-9a5c-d781a9894396 time=2024-08-26T20:47:56.465+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=95052d29-44b7-4d5b-a21a-6f56a6dbfb32 time=2024-08-26T20:48:01.502+01:00 level=INFO msg="Checking if we should shutdown" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild Localbuild.name=localdev namespace="" name=localdev reconcileID=5c961fdc-e737-4e7e-92be-34816776acc5 ^Ctime=2024-08-26T20:48:05.683+01:00 level=INFO msg="Stopping and waiting for non leader election runnables" time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Stopping and waiting for leader election runnables" time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=localbuild controllerGroup=idpbuilder.cnoe.io controllerKind=Localbuild time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=custompackage controllerGroup=idpbuilder.cnoe.io controllerKind=CustomPackage time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Shutdown signal received, waiting for all workers to finish" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository time=2024-08-26T20:48:05.684+01:00 level=INFO msg="All workers finished" controller=gitrepository controllerGroup=idpbuilder.cnoe.io controllerKind=GitRepository time=2024-08-26T20:48:05.684+01:00 level=INFO msg="Stopping and waiting for caches" time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Stopping and waiting for webhooks" time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Stopping and waiting for HTTP servers" time=2024-08-26T20:48:05.685+01:00 level=INFO msg="Wait completed, proceeding to shutdown the manager" ########################### Finished Creating IDP Successfully! ############################ Can Access ArgoCD at https://argocd.cnoe.localtest.me:8443/ Username: admin Password can be retrieved by running: idpbuilder get secrets -p argocd [20:48:06] (⎈|kind-localdev:N/A) [~/dev/idpbuilder-quickstart] git:(main ✔) ```
nabuskey commented 1 month ago

Thanks for reporting this issue. I think this is addressed in #368 .