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

Remove argo3_prod solr collection alias #4220

Open
ndushay opened this issue Oct 9, 2023 · 5 comments
Open

Remove argo3_prod solr collection alias #4220

ndushay opened this issue Oct 9, 2023 · 5 comments
Assignees

Comments

@ndushay
Copy link
Contributor

ndushay commented Oct 9, 2023

See actions in bottom comment. for remaining work

At http://sul-solr-prod-a.stanford.edu/solr/, if you type Argo in the Collection Selection box, you get:

image

I believe argo3_prod was an artifact of some significant Argo indexing work done some years ago.

We currently use this in shared_configs for argo-prod ... but perhaps we can find out if it is actually a distinct collection from argo_prod, or is there some magic redirection or mirroring happening? (Chris Beer or ops might know?)

The goal of this ticket is to

  • remove argo3_prod, leaving argo_prod, _stage and _qa.
    • (would prefer argo_prod to stay, but we could delete that one if it makes "more sense" - ha)
    • If it can't be removed, then perhaps it should be documented.
  • ensure the used Solr indexes are documented in appropriate places, such as READMEs for dor_indexing_app and argo, and/or in DevOpsDocs for those apps (if not already there).
@ndushay ndushay changed the title determine if we need an argo3_prod Solr collection determine if we need an argo3_prod *AND* an argo_prod Solr collection Oct 10, 2023
@justinlittman
Copy link
Contributor

argo3_prod is an alias for argo_prod:
Private Zenhub Image

@justinlittman
Copy link
Contributor

sul-dlss/sul-solr-configs#272 is to remove the configuration for argo3_prod since it is deprecated.

@ndushay
Copy link
Contributor Author

ndushay commented Oct 10, 2023

removing the argo3_prod configuration in sul-solr-configs does NOT remove the alias in sul-solr cluster

@justinlittman
Copy link
Contributor

Per discussion with @ndushay, the actions are:

  1. Update all shared_configs to reference argo_prod. (See Mike G. for git branch grepping magic.)
  2. Update all puppet references to argo_prod.
  3. File a ticket with Ops to remove the alias.

@justinlittman justinlittman changed the title determine if we need an argo3_prod *AND* an argo_prod Solr collection Remove argo3_prod solr collection alias Oct 10, 2023
@mjgiarlo
Copy link
Member

mjgiarlo commented Oct 10, 2023

@justinlittman 💬

  1. Update all shared_configs to reference argo_prod. (See Mike G. for git branch grepping magic.)
    [...]

Currently, with latest in master, there are zero shared_configs branches that refer to argo_prod. These branches refer to argo3_prod:

  • aaron-collier-patch-1
  • argo-prod
  • dor-indexing-app-prod
  • dor-services-app-prod
  • dsa-prod-sidekiq
  • lyberservices-scripts-prod
  • was-robots1-prod

@justinlittman justinlittman self-assigned this Oct 11, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants