Skip to content
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

[Epic] Lighthouse Document Upload Migration #83837

Closed
NB28VT opened this issue May 23, 2024 · 2 comments
Closed

[Epic] Lighthouse Document Upload Migration #83837

NB28VT opened this issue May 23, 2024 · 2 comments
Assignees
Labels
DBEX-Carbs Disability Benefits Experience - Team Carbs disability-experience Epic

Comments

@NB28VT
Copy link
Contributor

NB28VT commented May 23, 2024

Description

There are several ancillary jobs that submit various documents to EVSS after a Form 526 is successfully submitted. As with the Form 526 submission itself, we need to port these document upload jobs to submit to Lighthouse instead of EVSS. In this case, we will use the Lighthouse Benefits Documents API.

Much of the discovery and implementation work was started here in one large PR.

However, this project got deprioritized, first because we wanted to be able to poll Lighthouse after these documents are uploaded to see if they made it to the eFolder (by building a polling system here). Releasing the polling system first is considered a semi-blocker to moving ahead with the migration

Secondly, we prioritized eliminating silent failures in the current uploads to stop these uploads slipping through the cracks.

Here is a little status matrix on the spec as it stands on all of these to help us keep track:

  • BDD Instructions, migrating to Lighthouse, no failure mailer planned, no polling planned
  • Form 0781, migrating to Lighthouse, failure mailer planned, polling planned
  • Veteran uploads, migrating to Lighthouse, failure mailer launched, polling planned
  • Form 4142, not migrating to Lighthouse (yet), failure mailer planned, no polling planned (because we aren't sending it to Lighthouse) (edited)

Release Plan: Lighthouse Migration for Ancillary Document Uploads

@NB28VT NB28VT added DBEX-Carbs Disability Benefits Experience - Team Carbs Epic labels May 23, 2024
@NB28VT NB28VT self-assigned this May 23, 2024
@lisacapaccioli lisacapaccioli changed the title Lighthouse Document Upload Migration [CY] [Epic] Lighthouse Document Upload Migration Jun 10, 2024
@lisacapaccioli lisacapaccioli changed the title [CY] [Epic] Lighthouse Document Upload Migration [Epic] Lighthouse Document Upload Migration Jun 24, 2024
@lisacapaccioli lisacapaccioli self-assigned this Aug 5, 2024
@lisacapaccioli
Copy link
Contributor

New platform requirement that will affect our work. Super supportive of this governance that helps us work toward 0 silent failures.

Matthew Dingee:
As stated in yesterday's Team of Teams, there is a new QA standard for endpoint monitoring:
Endpoint Monitoring
All endpoints that the product accesses need to be monitored in Datadog. Monitors should be configured according to the guidance in this document. To satisfy this standard, VFS teams must complete a playbook that details how they will respond to any errors that fire.
This is a launch-blocking standard, meaning teams MUST have alerts set up in Datadog, and teams MUST submit their playbook.
Enforcement of this QA standard will begin this upcoming Tuesday September 10, and will be enforced immediately at Staging Review.
This standard is intended to help us get to Zero Silent Failures (silent to the Veteran) across the entire platform. Thank you for your hard work and support in getting us to this goal.

@lisacapaccioli
Copy link
Contributor

@NB28VT and @alis - See DataDog metric increment for changes in labeling that will need to be included in your work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
DBEX-Carbs Disability Benefits Experience - Team Carbs disability-experience Epic
Projects
None yet
Development

No branches or pull requests

2 participants