Changes
Additionally, in dcb-service
v4.5.1
Search:
CRITICIAL reusing builder in Open Search causes immediate error
Cluster management: NA
FOLIO: NA
Polaris: NA
Logging and error checking: NA
Request and Circulation workflow: NA
GraphQL: NA
Sierra: NA
Miscellaneous: NA
Additionally, in dcb-devops
NA
Additionally, in dcb-admin-ui
NA
Additionally, in dcb-locate
NA
Deployment
Summary
Environments to deploy to:
Integration
Beta
Change Category | Required | Recommended | Not Required |
---|---|---|---|
Complete reset | |||
Environment configuration | |||
Host LMS configuration or setup | |||
Service configuration | |||
Ingest | |||
Index | |||
Library configuration | _ | ||
Deploy new Executables |
Instructions
It is important that this release is accompanied by a complete reset of the elastic search index. The ideal procedure is:
Build the new DCB service
Shut down DCB-Service
curl -u "$ES_CREDS" -X DELETE "$ES_HOME/mobius-si"
Deploy the new service
Startup
If this procedure is followed, dcb-service will recreate the missing mobius-si index at startup with the new definitions that include newer stopword and parsing definitions.
After resetting ops will need to post to the re-index endpoint to force a re-population of the new index structures:
curl -X POST $TARGET/admin/reindex -H "Accept-Language: en" -H "Content-Type: application/json" -H "Authorization: Bearer $TOKEN" -d '{}'
Verification
After clear down
- Check ES / OS to ensure there is no mobius-si index
After deployment
- Check ES / OS to ensure the index is populating with records