ministryofjustice / analytical-platform

Analytical Platform • This repository is defined and managed in Terraform
https://docs.analytical-platform.service.justice.gov.uk
MIT License
12 stars 4 forks source link

[🧹 🧹 ] Control panel - Post migration clean up #1757

Closed ymao2 closed 1 year ago

ymao2 commented 1 year ago

User Story

Clean up all the related information and infrastructure resources

Task list:

Value / Purpose

No response

Useful Contacts

No response

User Types

No response

Hypothesis

If we... [do a thing] Then... [this will happen]

Proposal

Script for the majority of jobs Raise a separated PR for user-guides change the auth0 login page manually

Additional Information

No response

Definition of Done

Follow-up ticket

https://github.com/ministryofjustice/data-platform/issues/1794

ymao2 commented 1 year ago

The following apps will be removed from control panel (55):

https://github.com/moj-analytical-services/adjudicatons-webapp https://github.com/moj-analytical-services/anvil-access-tool https://github.com/moj-analytical-services/automation-app https://github.com/moj-analytical-services/ccmbpt_app_directory https://github.com/moj-analytical-services/CFO_Activity_Hubs_Lot_Allocation https://github.com/moj-analytical-services/commuter-event-timeline https://github.com/moj-analytical-services/commuter-webapp-sandbox https://github.com/moj-analytical-services/companiesHouseAPITool https://github.com/moj-analytical-services/CriminalFinesPredictor https://github.com/moj-analytical-services/criminal-scenario-tool-testing https://github.com/moj-analytical-services/CTSC_Call_Data_Explorer https://github.com/moj-analytical-services/CTSC_shiny_FTE_forecast https://github.com/moj-analytical-services/dash-website https://github.com/moj-analytical-services/data-discovery-tool https://github.com/moj-analytical-services/data-discovery-tool-dev https://github.com/moj-analytical-services/DefCalc-XGov https://github.com/moj-analytical-services/eu-transition-model-food https://github.com/moj-analytical-services/eu-transition-model-pecs https://github.com/moj-analytical-services/eu-transition-model-retail https://github.com/moj-analytical-services/evidence-evaluation-team https://github.com/moj-analytical-services/evidence-repository-app https://github.com/moj-analytical-services/gold-scorecard-form-dev https://github.com/moj-analytical-services/hmcts-moj-crown-consolidation https://github.com/moj-analytical-services/hmps-retention-app https://github.com/moj-analytical-services/inflation-tool https://github.com/moj-analytical-services/Innovation-Partner-Lot-Allocation https://github.com/moj-analytical-services/judicial-wm https://github.com/moj-analytical-services/kpi-s3-proxy https://github.com/moj-analytical-services/laa-cm-dashboard https://github.com/moj-analytical-services/laa_fas_qc_ds https://github.com/moj-analytical-services/LAA_RecoveryServices_Dashboard https://github.com/moj-analytical-services/laa_special_reasons_nlp https://github.com/moj-analytical-services/legalaiddatatool https://github.com/moj-analytical-services/louiseabowler-static-webapp-test https://github.com/moj-analytical-services/msp-monitoring-dashboard https://github.com/moj-analytical-services/my_test_crown https://github.com/moj-analytical-services/novel-drug-words-app https://github.com/moj-analytical-services/offender-risks-needs-tool https://github.com/moj-analytical-services/pqip https://github.com/moj-analytical-services/pris-prob-reports-tool https://github.com/moj-analytical-services/property-office-app https://github.com/moj-analytical-services/ps-demographic-tables https://github.com/moj-analytical-services/psst-upload https://github.com/moj-analytical-services/python-dash-sample-app https://github.com/moj-analytical-services/reoffending-evidence-repository-app https://github.com/moj-analytical-services/rshiny-template https://github.com/moj-analytical-services/s3-proxy https://github.com/moj-analytical-services/sentencing-remarks-nlp https://github.com/moj-analytical-services/soc-detection-web-app https://github.com/moj-analytical-services/traveltimes-dashboard https://github.com/moj-analytical-services/UPW-regional-backlog https://github.com/moj-analytical-services/victims-bill-consultation https://github.com/moj-analytical-services/wellbeing-comments-dashboard https://github.com/moj-analytical-services/wellbeing-pulse https://github.com/moj-analytical-services/YJB_nir020

ymao2 commented 1 year ago

s3 buckets used by the apps which have been removed from control panel:

ymao2 commented 1 year ago

There are 3 apps we migrated but have been marked with DO NOT MIGRATE

s3 buckets related

ymao2 commented 1 year ago

The following apps are not migrated due to no running app on alpha but they have been registered on Conrol panel under moj-analytical-services

The related s3 buckets for the above are

property-office-app and soc-detection-web-app don't have any bucket related to

ymao2 commented 1 year ago

need to decide what we will do based on the above information

ymao2 commented 1 year ago

one more notes: gold-scorecard-form is the exception for old auth0

ymao2 commented 1 year ago

update : 1 - All those apps mentioned above have been removed from cpanel and checked the related auth0 clients and aws role have been removed 2 - the redundant information from migration have been removed on cpanl 3 - all those s3 buckets have been kept until we have further information.