Skip to content

ANMS v1.1 Release Plan

Brian Sipos edited this page Aug 28, 2024 · 19 revisions

This document conforms to the MGSS Dynamic Release Planning Definition and Process.

The associated repository milestones are ANMS v1.1 and ACE v1.0.1 and CAMP v2.1.0.

Identification of Products

AMMOS Configuration ID Program Set Name Program Set Version Number
631.17 Asynchronous Network Management System (ANMS) 1.1

Release Overview

This release includes the following categories of changes:

  • CRIT-3 bug fixes from issues identified in ANMSv1.0 testing
  • Graphical User Interface (GUI) Improvements
  • AMMOS-environment-driven updates to OS and third-party packages
  • Security updates to third-party packages, specifically in the UI component

Release Customers

This will affect users from the DSN exercising the ANMS for their DTN roll-out.

Controlling Documents

In addition to the JPL-managed MGSS Controlling and Reference Documents, the following documents are being used for this release:

Title Document Number
Management Plan DOC-000175 rev A
Task Implementation Plan DOC-002847
MGSS Implementation and Maintenance Task Requirements DOC-001455 rev F

Process Deviations

No deviations are planned.

Delivery Risks

Some of the UI changes are based on initial user feedback and need prototyping to settle on a detailed design.

Release Activities

Milestone Scheduled Date
Test Readiness Review 6 June 2024
Delivery and Deployment Review 22 August 2024

Work Resources and Margin

Hours allocated: 257 sum

Hours available: 455 total staff

Margin: 198 hours, 43%

Current Release Line Items

Commitments

No specific issues.

Improvements

Specific issues with enhancement label:

Ticket Customer Estimate (hrs) Security-related
#54 Agent details modal 32 no
#55 Move agent management controls into modal 32 no
#56 Filter ARI builder input on "ctrl" 8 no
CAMP #2 C headers don't have C++ extern wrapper 1 no

Defect Repairs

Specific issues with bug label:

Ticket Customer Estimate (hrs) Security-related
#2 nm adding reports to ctlr table 16 no
#11 ION NM fails to handle hex string with blank space 8 no
#22 dedicated component builders 48 no
#23 Improve accessibility of UI 16 no
#29 ANMS_FUN_DAP_002 (Received Reports): Missing reports 16 no
#41 ANMS_FUN_DAP_004 (Message Groups): Incomplete results 16 no

Sustaining Activities

Specific issues with sustainment label:

Ticket Customer Estimate (hrs) Security-related
#52 Update RHEL version for AMMOS compatibility 16 no
#53 Update docker and docker compose for support compatibility 6 no
#57 Fix Code scanning issue Set number 1 8 yes
#58 Fix Code scanning issue Set number 2 8 yes
#59 Fix Code scanning issue Set number 3 8 yes
#60 Fix Code scanning issue Set number 4 8 yes
#61 Fix Code scanning issue Set number 5 8 yes

Documentation

Specific issues with documentation label:

Ticket Customer Estimate (hrs) Security-related
ACE #3 Add environment uses to the CLI tool doc 1 no
CAMP #4 Add environment uses to the CLI tool doc 1 no

Other

No specific issues.

Last Approved Release Line Items

This table counts tickets in earlier revisions of this Release Plan.

First Approval At TRR At DDR
Commitments 0 0 0
Improvements 54 Add 113
55
56
CAMP #2
Defect Repairs 2 Add 5
11 Add 88
22 Add 94
23 Add 111
29 Add 116
41 Add 117
Sustaining Activities 52 Add 51
53 Add 73
57
58
59
60
61
Documentation ACE #3
CAMP #4
Other

Release Plan Revision

Commitments Improvements Defect Repairs Sustaining Activities Documentation Other
First Approval (MGSSAITS-1665) 0 4 6 7 2 0
TRR 0 4 6 9 2 0
DDR 0 5 12 9 2 0