-
Notifications
You must be signed in to change notification settings - Fork 9.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix error when multiple -no-color arguments are used #25847
Fix error when multiple -no-color arguments are used #25847
Conversation
Codecov Report
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks like a good fix to me, thank you! 👏
Are you able to sign the CLA?
I'm almost certain. Just getting advice from my company. |
BTW, still here and still working to get that CLA signed. Thanks for the patience 😊 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you! 🎉
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
Since
-no-color
is a global argument and not actually handled by terraform commands, it must be removed from the list of arguments sent to commands. However the current code assumes only a single-no-color
argument is ever added. This can easily not be the case if someone hasTF_CLI_ARGS
set to include-no-color
, e.g. in an automation system where color is not helpful, and a call to terraform also includes a-no-color
argument.This change removes all instances of
-no-color
from the argument list before sending it to the commands.Fixes #25845