-
Notifications
You must be signed in to change notification settings - Fork 327
Unclear error message when using unsupported plugin combinations #1580
Comments
Step 1 here would be checking if argmapper gives a structured error, I'm not actually sure it does right now. |
Update: I've also tested the ecs sample app with the k8s releaser, and get the following error:
Which does provide more context. It seems the ecs deploy -> alb release combination is particularly bad in that it doesn't include that subtype, and may not be long for this world anyway (#1577) |
@izaaklauer @mitchellh sorry, any status on this? I also encountered this today.. any idea how to fix? thank you!
|
@Hokutosei what plugins were you using? I will look at this... |
@mitchellh I am using
I am trying to deploy a basic angular app, to amazon EKS. I also tried tutorials, or examples. and I was able to deploy, but not to an existing app, using our already made yaml files for kubernetes |
Thanks, I'm going to look at improving the error message. I would recommend using the |
@mitchellh thank you. I think I have already tried |
Describe the bug
When using an unsupported plugin combination (i.e. an aws/alb releaser after an aws/ecs deployment), the resultant error messages do not make it clear what the problem is.
Steps to Reproduce
Starting with the ecs nodejs sample app, add the folowing release clause to waypoint.hcl:
and observe the following:
As a user, that doesn't strongly indicate to me that I'm using an unsupported plugin combination.
Expected behavior
I believe the error is coming from argmapper failing to resolve the target group that the aws/alb releaser is expecting from it's available transformers. Given that, I would expect it to at least say something like:
But even that argmapper enhancement I think wouldn't give the user much indication of what they've done wrong. I think something like:
Waypoint Platform Versions
The text was updated successfully, but these errors were encountered: