Remove BGS-ext services from healthchecks #19587
Open
+2
−40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Summary
Related issue(s)
API-41368
Testing done
Output example
{"default":{"message":"Application is running","success":true,"time":3.00002284348011e-06},"database":{"message":"Schema version: 20241108144805","success":true,"time":0.08352900005411357},"mpi":{"message":"MPI is running","success":true,"time":1.0000017937272787e-05},"localbgs-claimant":{"message":"Faraday BGS ClaimantServiceBean/ClaimantWebService is unavailable","success":false,"time":0.07229700003517792},"localbgs-corporate_update":{"message":"Faraday BGS CorporateUpdateServiceBean/CorporateUpdateWebService is unavailable","success":false,"time":0.07226400001673028},"localbgs-person":{"message":"Faraday BGS PersonWebServiceBean/PersonWebService is unavailable","success":false,"time":0.07220300001790747},"localbgs-org":{"message":"Faraday BGS OrgWebServiceBean/OrgWebService is unavailable","success":false,"time":0.07211099995765835},"localbgs-ebenefitsbenftclaim":{"message":"Faraday BGS EBenefitsBnftClaimStatusWebServiceBean/EBenefitsBnftClaimStatusWebService is unavailable","success":false,"time":0.07202100002905354},"localbgs-intenttofile":{"message":"Faraday BGS IntentToFileWebServiceBean/IntentToFileWebService is unavailable","success":false,"time":0.07186600001296028},"localbgs-trackeditem":{"message":"Faraday BGS TrackedItemService/TrackedItemService is unavailable","success":false,"time":0.07183500000974163},"benefits-documents":{"message":"Benefits Documents V1 is running","success":true,"time":0.5410760000231676},"form-526-docker-container":{"message":"Form 526 Docker Container is unavailable","success":false,"time":0.06278199999360368},"pdf-generator":{"message":"PDF Generator is unavailable","success":false,"time":0.055619999999180436}}
What areas of the site does it impact?
modules/claims_api/config/initializers/okcomputer.rb
modules/claims_api/spec/requests/metadata_spec.rb
Acceptance criteria
Requested Feedback
I added CorporateUpdateWebService (ref PR) but wondering if we should add all of the other services created to replace BGS-ext services at this point?