Skip to content
This repository has been archived by the owner on Dec 26, 2023. It is now read-only.

No way to reset a Github credential #576

Closed
tomwardill-payoneer opened this issue Aug 25, 2023 · 2 comments · Fixed by #594 or #592
Closed

No way to reset a Github credential #576

tomwardill-payoneer opened this issue Aug 25, 2023 · 2 comments · Fixed by #594 or #592

Comments

@tomwardill-payoneer
Copy link
Contributor

If you're using a short lived Github credential in a provider and it expires, there is no way to reset it in OTF

You can delete the provider and recreate it, but that then causes errors every time you view a module that was imported using the old credentials. Which also means you can't delete the module and recreate it.

Ideally we should be able to reset the credentials, and chose a new provider for a module/recreate the module if the provider has gone.

@leg100
Copy link
Owner

leg100 commented Sep 2, 2023

Re the module page breaking after deleting its VCS provider: I've pushed a fix for that: e28b931.

As for resetting a github credential, I think I might provide an option to update an existing provider with a new token. Would that suffice?

@tomwardill-payoneer
Copy link
Contributor Author

Yes, that would be the perfect answer, thanks!

leg100 added a commit that referenced this issue Sep 11, 2023
leg100 pushed a commit that referenced this issue Sep 11, 2023
🤖 I have created a release *beep* *boop*
---


## [0.1.11](v0.1.10...v0.1.11)
(2023-09-11)


### Features

* update vcs provider token
([#594](#594))
([29a0be6](29a0be6)),
closes [#576](#576)


### Bug Fixes

* dont scrub sensitive variable values for agent
([#591](#591))
([a333ee6](a333ee6)),
closes [#590](#590)
* **integration:** prevent -32000 error
([39318f1](39318f1))
* **integration:** wait for alpinejs to load
([346024e](346024e))
* resubscribe subsystems when their subscription is terminated
([#593](#593))
([3195e17](3195e17))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants