Skip to content

Sprint 83

Drew Rotheram edited this page Oct 19, 2023 · 5 revisions

Tuesday October 3, 2023 - Thursday October 19th, 2023

Sprint Goals:

AWS/Azure Migration and Redeployment

  • Obtain an AWS dev account for gsc-riskprofiler-dev - Anthony/Drew

  • Run through Arash's deployments scripts - Anthony/Drew

    • in HC riskprofiler-dev account - Anthony/Drew
      • VPC
      • Route53
      • Cloudformation
      • Manual API configuration
    • in gsc-riskprofiler-dev - Anthony/Drew
      • VPC
      • Route53
      • Cloudformation
      • Manual API configuration
  • Investigate whole environment cloning or reassignment

  • Gate-0 Project Gating form (Drew)

  • Define a transfer strategy for:

    • Application Code (on Github no transfer required)
    • Cloud infrastructure code (gccode)
    • Preserve: Architecture diagrams, Deployment process, VA Scans, Disaster Recovery
    • Data migration between s3 buckets on different environment - Anthony

RiskProfiler

  • Add additional DSRA scenarios Drew/Will/Anthony
    • 13 new Scenarios
      • Vector Tiles
      • GeoPackages
      • ES Indices - Drew/Anthony/Will
      • Pygeoapi records - Drew/Anthony/Will
      • Add to release Assets - Will, Anthony
      • Scenario Descriptions in need of Translation - Will/Phil
      • add to riskprofiler

GitHub

  • General update and review of all README LISEZMOI files and licenses
    • opendrr-api (Drew)
    • earthquake-scenarios (Drew)
    • python-env (Anthony)
    • riskprofiler (Anthony)

Elasticsearch - Kibana - PostGIS

Data Dissemination

FGP:

  • PSRA - in progress (Will - Waiting for CIO approval) - sent for review Phil/Tiegan
  • DSRA each scenario - adding 4x new scenarios v1.4.3 - in progress (Will)
  • DSRA each scenario - adding all 9 scenarios v1.4.4 - in progress (Will)
  • DSRA each scenario - 13 new scenarios (Will) - ESRI links available, ready to be sent for review - Pending Phil L. review
  • NHSL
  • Exposure

GitHub pages for new DSRA scenarios

  • Add new GitHub page for each DSRA scenario - (Anthony, Will)

DSRA Scenario Names:

  • Fix DSRA Scenario Names (Anthony)
    • Updates to API Check during environment migration - (Drew/Anthony)

OpenDRR Administrative

  • RiskProfiler Cloud Bill - investigate resource usage on Dev/Staging - Will

Demos:

  • Anthony - AWS SSO
  • Drew - S3 bucket transfer
  • Will - Undefined

Scrum Notes:

Thursday October 5, 2023

Anthony - Docker Con - Reinstalling AWS CLI - Reviewing VPC and Route53

Will - Going over AWS costing - Working with PS on exposure data

Drew - Working with Anthony, pair programming on Arash Deployment

Tuesday October 10, 2023

Will - AWS costing complete (only have prod access) - followed up on stats can lead on business count data (exposure related)

Thursday October 12, 2023

Tuesday October 17, 2023

Will - FGP Records fully approved - 22 records now on FGP and open Canada - CGM Maps for ABS

Anthony - Experimenting with Route53 DNS - Working on CHIS Volcano website

Drew - NRCan/SSC Experimentation Cloud - Working with Ryne/Anthony for Route53 DNS

Deadwood Sprint Goals:

RiskProfiler

  • Link-checker in gh-actions - riskprofiler repo - backlogged

    • Follow up on link-checker dead links - add issue to riskprofiler repo - Anthony
    • Request Damon walk us through GitHub pages workflow - backlog - Anthony
  • Fix bug with French Language Carousel 'En savoir plus' (OpenDRR/riskprofiler#118) - backlogged - Anthony

  • OpenDRR Traffic Stats (OpenDRR/opendrr#140):

    • Stats for Riskprofiler (AWS) - Anthony/Drew
    • Stats for Asset Downloads (GitHub) - Anthony
  • Review GitHub LFS costs - Anthony

  • Add new pages for 13 new DSRA scenarios

GitHub

  • Run GH action to check for French READMEs (LISEZMOI) and open issue if missing - Drew/Anthony - Backlog
  • Write GH action to run DeepL and create LISEZMOI files on Changes to README - Drew/Anthony (40-50% done) - Backlog

Elasticsearch - Kibana - PostGIS

  • add_data.sh - check and build from local sql dump if present (Backlog) - (Anthony)
  • Run stack build in EC2 full scripted with AWS CLI (Backlog) - (Drew, Anthony) - [ ] test build in podman - (Backlog)

Data Dissemination

OpenDRR Web Portal (GitHub Pages):

OpenDRR Administrative

Clone this wiki locally