-
Notifications
You must be signed in to change notification settings - Fork 15
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
Improve credential logging and choice #2064
Improve credential logging and choice #2064
Conversation
…e requests for the same account
c5ea19a
to
f0f3b7e
Compare
Coverage reportClick to see where and how coverage changed
This report was generated by python-coverage-comment-action |
We recently removed the prompt for users to confirm the credentials, was that because it was difficult to keep in restructuring or because we decided it wasn't a good idea? |
Was maybe because it was super annoying to have to reconfirm every time? Doing it the first time makes sense |
Because it was prompting during non-interactive sessions (i.e. during Pulumi calls) which caused lock-ups. With this PR we can set the |
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.
Looks good but I think we should make sure to test the confirmation behaviour.
✅ Checklist
Enable foobar integration
rather than515 foobar
).develop
.🚦 Depends on
n/a
Currently credential confirmation is written to the logs in unnecessary places (e.g. in the Pulumi output) and the user is not given a chance to check that the credentials are correct.
This adds:
🌂 Related issues
n/a
🔬 Tests
Tested on a fresh SRE deployment and on update