lively-table-77030
11/25/2024, 10:45 PMlively-table-77030
11/25/2024, 10:47 PMfish
shell with kitty
terminal. The TERM variable is xterm-kitty
little-cartoon-10569
11/26/2024, 12:07 AMlively-table-77030
11/26/2024, 12:13 AM$ TERM=xterm-256color pulumi up
error: --yes or --skip-preview must be passed in to proceed when running in non-interactive mode
I've also tried running it in gnome terminal and with bash. No luck unfortunately. I will file a bug in the repo.little-cartoon-10569
11/26/2024, 12:39 AMecho $-
show? Does it include i
?little-cartoon-10569
11/26/2024, 12:39 AMlittle-cartoon-10569
11/26/2024, 12:41 AMlively-table-77030
11/26/2024, 12:43 AM$ echo $-
himBHs
I'm not sure what the corollary is in fish. Maybe:
$ status is-interactive && echo true || echo false
true
lively-table-77030
11/26/2024, 12:44 AMlively-table-77030
11/26/2024, 12:44 AMlively-table-77030
11/26/2024, 12:45 AM$ status
This is not a login shell
Job control: Only on interactive jobs
lively-table-77030
11/26/2024, 12:48 AMlively-table-77030
11/26/2024, 12:51 AMlively-table-77030
11/26/2024, 12:52 AMlittle-cartoon-10569
11/26/2024, 12:54 AMlively-table-77030
11/26/2024, 12:58 AM$ # Run fish with clean environment
$ env -i fish --no-config
$ pulumi up
Previewing update (dev)
...
There must be some configuration thing happening.lively-table-77030
11/26/2024, 4:46 PMJENKINS_URL
environment variable I was using. Gee whiz! I'm solving the problem by setting PULUMI_DISABLE_CI_DETECTION
in my shell. Thanks for the help @little-cartoon-10569
https://github.com/pulumi/pulumi/issues/17863#issuecomment-2501373705