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

Search: Update GitHub Actions #89

Open
mollyaljenkins opened this issue Oct 28, 2024 · 1 comment
Open

Search: Update GitHub Actions #89

mollyaljenkins opened this issue Oct 28, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@mollyaljenkins
Copy link
Collaborator

mollyaljenkins commented Oct 28, 2024

Description

Currently we only can see if a page was correctly published in the search service by manually accessing the github action event via web browser and check the response from the triggered event.
If we want to be aware when a page has failed to be published in search for any site that will use the helix5 search system (currently volvotrucks-us and macktrucks-com & could be used in roadchoice too), we need to develop a solution to be notified when this happens.

This task is not a blocker for the search work being conducted in Q4. It is to be put in the backlog and planned for the future.

Github Action search connector to send notifications when fails

  • Define errors to handle

    • No documents to ingest
    • Internal Server Error
    • Failed to remove document
  • Define notification system

    • slack hook
    • email
    • other
  • Develop the defined solution

@BeckyMedlin
Copy link
Collaborator

Per chat with @alexiscoelho, this work is needed to advise dev team of failures for search connector triggers. There's no mechanism to recover automatically. Need to have this warning so that the dev team can investigate and retrigger it if needed.

@mollyaljenkins Please add this to refinement asap. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants