Hi, I have recently tried to use a binary provided by snap (helm) on a jenkins job but I can’t find a way to force it to show me the output of that binary.
When I install that binary in other ways, I do get an output, and I’ve tried other binaries installed via snap (kubectl) and have the same issue.
I digged a bit into the source, and I think the cause for my issue is https://github.com/snapcore/snapd/blob/0fa40c5bf5f24ed0cbfc3bdb6814be7f78f7661b/cmd/snap/main.go#L345-L353 . Given that Jenkins doesn’t provide a tty, all interactivity (including stdout) is disabled. - Seems to be unrelated to my issue.
Is there any way to force “interactivity” for a specific snap via configuration? Am I wrong in assuming that this is the cause? Any pointers would be appreciated.