Matt Benson

Results 86 comments of Matt Benson

Sorry, it didn't occur to me to tell you my OS. :P I'm on MacOS. ``` > ls -l `which terraform` lrwxr-xr-x 1 foo admin 35 Oct 6 10:20 /usr/local/bin/terraform...

1. `GNU bash, version 5.1.8(1)-release (x86_64-apple-darwin20.3.0)` 2. Will attempt 3. My original, complete, alias was: ``` f() { terraform init --backend-config="username=REDACTED --backend-config="password=`cat REDACTED_FILE` $@; unset -f f; }; f ```...

`Dockerfile` to reproduce on Debian 10/Buster: ``` FROM wolfsoftwareltd/tfenv-debian ARG CA_VERSION=1.18.0 RUN apt-get update && apt install bash-completion && \ echo source /etc/profile.d/bash_completion.sh >> .bashrc && \ curl -L https://github.com/cykerway/complete-alias/archive/refs/tags/${CA_VERSION}.tar.gz...

`Dockerfile` to reproduce: ``` FROM wolfsoftwareltd/tfenv-debian ARG CA_VERSION=1.18.0 RUN apt-get update && apt install bash-completion && \ echo source /etc/profile.d/bash_completion.sh >> .bashrc && \ curl -L https://github.com/cykerway/complete-alias/archive/refs/tags/${CA_VERSION}.tar.gz | tar zx...

Thanks for the in-depth analysis! A question: were you able to determine that `sudo` is used by `tfenv` in some way I had not noticed, or are you rather saying...

Was just about to go create it but wanted to look like I had some idea what I was talking about ;) . Thanks again.

Is there a workaround for this issue?

Wow, can't believe you can't reproduce. The trace logging created quite a ream of output... any hint on what I could/should be looking for?

As of SDK v2.17.121 (and still working in v2.17.226), the following test case works as expected: ``` import org.junit.jupiter.api.Test; import lombok.Builder; import lombok.Data; import lombok.Getter; import lombok.ToString; import lombok.extern.jackson.Jacksonized; import...