NIH | National Cancer Institute | NCI Wiki  

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Agenda


EVS Discussion


Open System Tickets

Ticket Description Actions, Update
NCI-RITM0413810 EVS Explore URL updates to evsexplore-stage.semantics.cancer.gov on Stage tier On Stage, Prod requested
NCI-RITM0433861 Requesting update to the Term Browser Jenkins project Completed

NCI-RITM0430005


Testing Corretta Java 8 on Dev
Initial testing of scripts successful. I asked a question whether Tomcat was running against Corretta. Need to ping for update
NCI-RITM0435010Term Browser 2.19 patch release to Stage tierIssue with build on Stage.  caDSR link pointed to QA so need to update build configuration
NCI-RITM0435527Deployment of the Metathesaurus Browser 2.17 patch release to Stage tierOn Prod
NCI-RITM0438196 CTS2_Service deployment to ProductionOn Prod

SYSTEMS
EVS transition to virtual machines

Status:

  • Chuck shared an email about the work that he did for EVS
  • Aaron Taye attended 4/26 and discussed the plan moving forward. AT is project manager and will be coordinating team.
    • Chuck on team as historical SME, but not the primary tech
    • Zihua He will be primary documentation
    • Eric Guava will be hands-on tech

Reference: Wiki page: Server Migration 2021


Systems

See ticket chart (above)

  • Issues on AWS servers involving certificates and java versions.  Systems has started working on those tickets. 
  • Security has not communicated a deadline (Travis Church)



LEXEVS UPDATES
Future Planning

Planning for April/May - EVS Plans for April 2023.png

  • Priorities and Goals for May are
    • Test Java 8 migration to Corretto - being tested on Dev
    • Start Report Exporter dependency update
    • Wrap up all other dependency updates
    • Work on RMI retirement plan
    • Write and review Comparison Mapping Tool User Stories and Requirements - under development
    • Review Devops and Communication channels and needs - under development
    • Proposal for "Health" dashboard for EVS infrastructure - under development

LexEVS Sprint Status


Technical Debt remediation

LexEVS Code Debt Refactoring

Report Exporter
  • Discussion Points:

    • Working on update to Vue3 (JavaScript Framework). EVSREPEXP-451
      • master ticket: EVSREPEXP-442 - Migrate Vue.js version from 2.0 to 3.0
      • Description
        • On QA and being tested
          • Jira tickets created for each feature, as requested
          • QA team reported 2 issues - survey issue and page redirect
    • Duplicate issue being worked on
      • Not visible on QA, just on Dev
    • Vulnerable dependencies - next on deck
    • Demo wanted in the near future - this month
    • Java vulnerability reported 5.1.23, requires systems to update java version on VM. NCI-SCTASK0644391. 

    Decision Points:

caDSR Query

Discussion Points:

  • caDSR bringing up a new service, so there will be some URL changes to point to this. - NCIt browser ready on Stage and waiting on them.
    • Jason to send updated link to Mark
  • SIP working with GDC to update links
  • Value Set issue discovered - on QA and waiting on security scan
  • Mark to send Lyubov questions for Denise about URL forwarding structure

Statistics Dashboard

Discussion Points: 

  • Google analytics - Retiring GA and going to GA4
      • EVSExplore
        • Possible URL change (semantics.gov)
          • On Prod
        • GA4 pending the URL fix
      • NCI Terms Browser - On Stage, waiting on caDSR
  • Statistics - Sumo Logic
    • Analyzing Sumo, considering other vendors (Datadog, others?)

Decision Points:

Comparison/Mapping Tool

Mark is working on user stories and requirements

AWS Cloud to be in Separate Account

Discussion Points

  • Frozen

Decision Points:

Team Absences


Mayo Team - Tracy May 22

MSC -

Leidos -

Systems - 


EVS SERVICE AND ARCHITECTURE GROUP UPDATES
EVS Service and Architecture Group

Discussion Points:

  • Access to limited Metathesaurus for testing - supplied by B.Carlsen years ago
    • Formulate formal question and send to Lori
  • What is minimum set of vocabs needed for testing browsers
    • Per Kim - if NCIt works other will work.
    • Meta needed for NCIm
    • GO for mappings

Decision Points:


DATA UPDATES
Data

Discussion Points: 

  • 23.04d in Prod
  • Monthlies on Stage for review - Prod later this week

Decision Points:


BROWSER UPDATES

Browser


  • caDSR new tool - CDE browser links to terms browser.  URLs needed updating and promoted in concert with CDE Browser
    • Ready for Stage
    • Will hold on Stage until CDE browser is ready to go to Prod
  • Testing Requirements and Docker Testing Support
  • Scan found stage tier issue with vulnerability.  Working to reproduce to do a final fix



QA UPDATES

QA

Discussion Points:  (see chart)

  • completed testing of legacy browsers Stage and Prod deployment
  • progression and sanity done for term browser GA4 update and caDSR link
  • working on Report Exporter, complete 6 of 7 Jira tickets
    • 2 deviations sent back
  • Apache restore meeting tomorrow (5/11/23)

Decision Points: 



TERMINOLOGIES LIFECYCLE REPORT

Terminology Updates and Schedule 

Discussion Points: 

Decision Points: 

Mark Benson TPM Update
  • EVS Explore/Rest API ATO being worked upon
  • Demo of uptime dashboard
  • CBIIT imposed semantic infrastructure tools review - results in May.
    • EVS needs to hold for feedback
  • EVS Healthcheck Demo

LexEVS Technical Debt Progress


Technical Debt Related Update

Estimated Effort

Start Date

Complete Date

Status

JIRA

ADO Ticket

Code Inventory4 days12/20/221/30/23Complete
2037998
Lexevs - update "easy" jars2 days1/31/232/13/23CompleteLEXEVS-53192111723
Update ddlutils - research and design3 days2/2/232/15/23Complete
2122958
Update ddltils - implementations10 days2/15/233/8/23Complete
2141127
Lexevs Unit testing2 days3/8/2023
In ProgressLEXEVS-53252141156
CTS2 lexevs-service vulnerability update2 days3/13/20233/20/23Complete
2141189
CTS2 unit testing2 days3/20/234/5/23CompleteLEXEVS-53262141198
QA Lexevs / CTS2

3 days

4/12/2304/24/23CompleteLEXEVS-53272141217
Repair QA issues2 days04/24/2304/24/23Complete

Deployment Lexevs / CTS25 days (elapsed)05/01/2305/03/23CompleteLEXEVS-53282141227
LexEVS Corretta Java 8 testing3 days4/6/23
In ProgressLEXEVS-5331
CTS2 Corretta Java 8 testing1 day4/6/23
In ProgressLEXEVSCTS2-433
lexevs remaining dependency updates - design10 days4/10/2304/21/23CompleteLEXEVS-5333
lexevs remaining dependency updates - implementation20 days04/13/2304/24/23CompleteLEXEVS-5334
lexevs remaining dependency updates - unit testing2 days

In ProgressLEXEVS-5335
CTS2 remaining dependency updates - design1 day04/19/23
CompleteLEXEVSCTS2-435
CTS2 remaining dependency updates - implementation3 days

CompleteLEXEVSCTS2-436
CTS2 Unit testing2 days

CompleteLEXEVSCTS2-437
QA2 days

Complete

LEXEVSCTS2-438

LEXEVS-5336


Deployment5 days (elapsed)

Complete

lexevs-service-rest-docs vulnerability update design2 days

In progressLEXEVSCTS2-440
lexevs-service-rest-docs vulnerability implementation4 days

In progressLEXEVSCTS2-441
lexevs-service-rest-docs unit testing1 day


LEXEVSCTS2-442
lexevs-service-rest-docs QA

1 day




LEXEVSCTS2-443
lexevs-service-rest-docs deployment4 days (elapsed)




lexevs-service-rest-docs Java 8 testing

2 days






Total Effort (Approximately)104 days




Technical Debt Related Update

Estimated Effort

Status

Report Exporter vulnerabilities - design4 days
Report Exporter vulnerabilities - implementation5 days
Unit testing2 days
QA2 days
Deployment5 days (elapsed)

Vocabularies Slated for Production

  Terminology Updates and Schedule


Vocabulary Name

Local Name

Version

Arrival Date

Loaded to data-qa DB

Date to Stage

Date to Production

Vocabulary Name in LexBIG

Short Name

Version identifier

Date the vocabulary arrived for processing

Has the vocabulary been loaded to the data-qa database?

Approximate date the vocabulary version is scheduled to move to staging

Approximate date the vocabulary version is scheduled to move to production

NCI ThesaurusNCIt23.04d04/24/2023yes05/04/2305/08/23
NCIt-HGNCNCIt-HGNCApr202304/24/2023yes05/04/2305/08/23
SwissProtSwissProtMay202304/24/2023yes05/04/2305/08/23
ChEBIChEBIv21105/07/23yes05/10/2305/11/23
CanMEDCanMEDMay202305/07/23yes05/10/2305/11/23
HGNCHGNCMay202305/07/23yes05/10/2305/11/23

QA Schedule and Status

see  QA Scheduling and Status



SECTION FOR FUNCTIONAL SYSTEM TESTING STATUS ::

Application and Version

Percentage Complete

Estimated Completion Date per Iteration

Priority Level 

Type Of Testing

Current Tier for Release (DEV, QA, Stage, Prod)

Expected Production Date

EVS REST API (v1.6)

100%

5/27/2022

High

Progression + Regression 

QA

6/6/2022

EVS Explore (v1.6)

100%

5/27/2022

High

Progression + Regression

QA

6/6/2022

EVS REST API(v1.6)

100%

6/1/2022

High

Regression

Stage

6/6/2022

EVS Explore(v1.6)

100%

6/2/2022

High

Regression

Stage

6/7/2022

EVS REST API(22.05e) - Monthly Data Deployment

100%

6/1/2022

High

Regression

Stage

6/3/2022

EVS REST API(22.05e) - Monthly Data Deployment

100%

6/3/2022

High

Regression

Production

6/3/2022

EVS REST API(v1.6)

100%

6/6/2022

High

Regression

Production

6/6/2022

EVS Explore(v1.6)

100%

6/7/2022

High

Regression

Production

6/7/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/3/2022

High

Regression

Stage

6/6/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/6/2022

High

Regression

Production

6/8/2022

EVS REST API(22.06d) - Monthly Data Deployment

100%

6/30/2022

High

Regression

Stage , Production

6/30/2022

NCIt,NCIm,TermForm(22.06d) - Monthly Data Deployment

100%

7/8/2022

High

Smoke

Stage,Production

7/8/2022

NCIt,NCIm,TermForm(22.05e + GO & HGNC Jun 2022 Deployment)

100%

6/3/2022

High

Regression

Stage

6/6/2022

NCIt,NCIm,TermForm(22.06d) - Monthly Data Deployment100%7/8/2022HighSmokeStage,Production7/8/2022
NCIt,NCIm,TermForm(ChEBI, GO & HGNC July 2022 Deployment)100%7/12/2022HighSmokeStage7/12/2022
NCIt,NCIm,TermForm(ChEBI, GO & HGNC July 2022 Deployment)100%7/13/2022HighSmokeProduction7/13/2022

EVS REST API(22.07d) - Monthly Data Deployment

100%

7/27/2022

High

Regression

Stage , Production

7/27/2022

NCIt,NCIm,TermForm(22.07d) - Monthly Data  Deployment100%8/1/2022HighSmokeStage,Production8/1/2022
NCIt,NCIm,TermForm(CanMED, GO & HGNC AUG 2022 Deployment)100%8/3/2022HighSmokeStage,Production8/3/2022

EVS REST API - 1.6.1 (Hot Fix Deployment)

100 %

8/3/2022

Highest

Progression + Regression

Stage,Production

8/4/2022


Attendees

Name

Role

Present

Remennik, LyubovNIH/NCI

Safran, Tracy

NIH/NCI [C]
Ong, Kim LNIH/NCI [C]
Lucas, Jason RNIH/NCI [C]
Bauer, Scott  NIH/NCI [C]
Alkis, BarryNIH/NCI [C]
Solie, ChuckNIH/NCI [C]
Truong, TracyNIH/NCI [C]
Kondareddy, SwathiNIH/NCI [C]
Singh, ItendraNIH/NCI [C]
Zhang, ChaoNIH/NCI [C]
Johnson, ConnieNIH/NCI [C]
Whiteman, LoriNIH/NCI [C]
Benson, MarkNIH/NCI [C]
Andrew MooreNIH/NCI [C]



JIRA Issues


Recent EVS Stats Dashboard Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = "EVS Statistics Dashboard" AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry" or Type="Task") AND created >=2023-01-01 AND created <= 2023-03-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent Report Exporter Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = "EVS Report Exporter" AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry") AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent LexEVS Related Bugs and Features (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,reporter,priority,status
columnskey,summary,type,created,reporter,priority,status
maximumIssues20
jqlQueryproject = LEXEVS AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry") AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

Recent CTS2 Service Related Issues (within last week)

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVSCTS2 AND (TYPE = bug or TYPE = "new feature" or TYPE ="Improvement" or TYPE ="Inquiry" or TYPE ="Task" ) AND created >=2022-08-18 AND created <= 2022-08-31
serverId7954a81f-12da-3366-a0ef-97c806660e7c

6.5 LexEVS Related Issues

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVS AND fixVersion = "LexEVS 6.5.x" and status not in (Resolved, Closed, "On Hold")
serverId7954a81f-12da-3366-a0ef-97c806660e7c

6.5 CTS2 Service Related Issues

Jira
serverNCI Tracker
columnIdsissuekey,summary,issuetype,created,updated,duedate,assignee,reporter,priority,status,resolution
columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
maximumIssues20
jqlQueryproject = LEXEVSCTS2 AND fixVersion in ("CTS2 Service 1.6.1") and status not in (Resolved, Closed, "On Hold")
serverId7954a81f-12da-3366-a0ef-97c806660e7c


---