Ingestion Maintenance
The Lambdas used within the solution are built in two repositories:
- analytical-platform-ingestion-transfer -
transfer
- analytical-platform-ingestion-scan -
definition-upload
+scan
Dependabot will create Pull Requests to update packages within the repositories. Once these are merged a new release must be created (per image) then the solution must be updated to use this image. Instructions on how to do this are below.
Repository Updates
The instructions use the analytical-platform-ingestion-transfer repository as an example.
- Merge any outstanding Dependabots (do your due diligence to ensure these work as expected).
- Click on Releases section.
- Click on ‘Draft a new release’.
- Click on ‘Choose a tag’.
- Create a new tag using semantic versioning.
- Click ‘Generate release notes’.
- Click ‘Publish Release’.
The GitHub instructions are located here for reference.
Updating Lambda
- Create a PR to update the lambdas which are defined in the modernisation platform environments repository. Specifically:
- Ask a member of the Analytical Platform team to approve the Pull Request.
Confirm the changes have taken effect by examining the Lambda functions in the analytical-platform-ingestion
AWS Account.
This page was last reviewed on 10 October 2024.
It needs to be reviewed again on 10 January 2025
by the page owner #analytical-platform-notifications
.
This page was set to be reviewed before 10 January 2025
by the page owner #analytical-platform-notifications.
This might mean the content is out of date.