Open cicoyle opened 1 year ago
Turns out I had a lingering helm release that was causing the issues:
helm list
NAME NAMESPACE REVISION UPDATED STATUS CHART APP VERSION
waypoint-eks-int default 1 2023-02-03 07:48:10.603686 -0600 CST failed waypoint-0.1.17 0.10.5
waypoint-new-eks-int default 1 2023-02-03 09:07:53.093235 -0600 CST deployed waypoint-0.1.17 0.10.5
cassiecoyle@cassiecoyle-J9Y2X4P6L4 cloud-waypoint-service % helm uninstall waypoint-eks-int
release "waypoint-eks-int" uninstalled
After the helm uninstall I was able to create the runner successfully.
Seems like uninstall
should execute the helm uninstall
regardless.
tbh this waypoint situation should've been handled with terraform modules in the first place. I don't get why people are reinventing the wheel of self-competition.
Too many provisioning / cleanup / force destroy bugs for the features that had matured enough already at the terraform level.
Describe the bug I tried creating a runner. It errored. I tried to cleanup the resources, but that errored. Then I tried to re-create the same named runner and that errored saying one already existed with the same name. Also, the actual error itself is not helpful -
timed out waiting for the condition
. Like what condition? I don't know what to change on my end to address that error to be able to successfully install a runner.Steps to Reproduce Create a new AWS EKS Cluster. Confirm using the right aws acct with
aws sts get-caller-identity --query "Account" --output text
and using the right kube context withkubectl config current-context
. Try the above to create a runner.Expected behavior I would expect to be able to create the runner with no issues, but if issues arose, then I would expect the
runner uninstall
would be able to cleanup the resources it created even if a runner didn't get created since it outputted to do so.I now have lingering resources to manually cleanup:
NOTE: Even after manually cleaning up all resources and running a
waypoint runner forget
I still am unable to create and delete the runner due to - however, I was able to create a new runner successfully by appendingnew
to the name:Waypoint Platform Versions HCP