I am evaluating DeepSource for my dev team. One key consideration is that we need an integration to Vanta, which DeepSource has. However, while it connects, and has even produced a couple Vanta issues for us, it seems to be in a failed state most of the time (see screenshot below).
I’m not finding any documentation or troubleshooting guides, and I cannot see any details on why it is failing. How can I get some support on this issue?
@eric.peters We seem to be experiencing an issue with Vanta where tokens are being expired unexpectedly. Meanwhile, we have released a patch as a workaround. Could you try uninstalling and re-installing the integration now? Let us know if this resolves the issue.
@eric.peters There seems to be an issue at Vanta’s end where the refresh tokens are being expired unnecessarily. We have escalated this to the Vanta team. Will keep you posted.
@eric.peters Appreciate your patience on this. We heard back from Vanta team that a re-link (Uninstall the integration and re-install) should fix the issue.
For context, the issue was happening rarely at Vanta’s end due to lack of implementation of grace period for refresh tokens. They have created a ticket for this issue internally and have prioritized it to get this done as fast as they can.
Sorry for missing the message earlier. I’ve removed the integration from both DeepSource and Vanta, then re-added from the DeepSource side (which automatically creates the Vanta side integration). I’ll update you soon on if it “sticks” this time.
@eric.peters Noted. Here’s the last message from Vanta team on Jan 24 — “Thanks for your follow-up regarding this, I can confirm that our Engineering team is still working on this! They mentioned they should be able to work on getting this feature added for you by end of month, so likely will have more details to share next week. We’ll be in touch as soon as we have any updates from the team on this!”
Expecting it to be fixed in the next couple of days. I’ll share a note. Sorry about the hassle.
@eric.peters Vanta reverted back to us earlier this week that they have made the fix at their end, which requires some modifications at our end. Our engineering team is already working on it. We aim to have this rolled out early next week. I’ll share a note once released.
@eric.peters We have released a fix for this as per Vanta’s revised guidance. Please re-connect the integration and let us know if you face any issues.
@jai – I removed / recreated the Vanta integration from DeepSource on Friday. On Saturday it had error’d out again.
Therefore on Satuday, I deleted both the Vanta integration from DeepSource, and the DeepSource integration from Vanta. I then recreated the Vanta integration from DeepSource, which automatically recreated the DeepSource integration in Vanta.
This morning (Monday) it was again in an error state.
Sorry to be the bearer of bad news, but it looks like something is still broken.
@OliverCEnos We were notified by Vanta’s engineering team yesterday that a fix has been implemented. We are internally monitoring the same. I’ll share a note here once we can confirm that the fix is indeed working as expected. Thanks for your patience.
@OliverCEnos Update: We were notified by the Vanta team that the issue has been fixed. We observed the same internally and haven’t seen any errors so far. Can you reconnect the integration and let me know if you face any issues? Thank you.