-
Notifications
You must be signed in to change notification settings - Fork 1
ANMS v1.2 Release Plan
This document conforms to the MGSS Dynamic Release Planning Definition and Process.
The associated repository milestones are ANMS v1.2 and ACE v2.0.0 and CAMP v3.0.0. Note that the ACE and CAMP repositories have transitioned to be under the JHUAPL-DTNMA organization instead of NASA-AMMOS; therefore, their tickets fall outside of the scope of this release plan.
AMMOS Configuration ID | Program Set Name | Program Set Version Number |
---|---|---|
631.17 | Asynchronous Network Management System (ANMS) | 1.2 |
This release includes the following categories of changes:
- Transition development of ACE and CAMP from AMMOS to JHUAPL (specifically the DTNMA Github organization)
- CRIT-3 bug fixes from issues identified in ANMSv1.1 testing
- Cleaning up SQL scripts
- Graphical User Interface (GUI) Improvements
- Security updates to third-party packages, specifically in the UI component
This will affect users from the DSN exercising the ANMS for their DTN roll-out.
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 G |
No deviations are planned.
Some of the UI changes are based on initial user feedback and need prototyping to settle on a detailed design.
Milestone | Scheduled Date |
---|---|
Test Readiness Review | 22 May 2025 |
Delivery and Deployment Review | 29 August 2025 |
Hours allocated: 764 sum
Hours available: 819 total staff (subject to change)
Margin: 55 hours, 7%
No specific issues.
Specific issues with enhancement
label:
Ticket | Customer | Estimate (hrs) | Security-related |
---|---|---|---|
#3 Time-Based Rule: Edit String | 24 | no | |
#25 Navigation: ARI Submission | 16 | no | |
#32 Time-Based Rule: Cancel option | 24 | no | |
#38 EDDs: ARI selection on Build tab | 24 | no | |
#77 Upload New, Valid ADM | 16 | no | |
#106 Time-Based Rule: Control creation | 24 | no | |
#115 State-Based Rule: Cancel option | 24 | no | |
#134 Podman compatibility with ANMS | 48 | no | |
#141 Support for standardized building of containers | 24 | no | |
#142 Network ports in docker compose file | 16 | no | |
#143 Remove usage of docker.sock in anms-core image | 24 | no | |
#146 Podman: review usage of privileged and cap_add flags | 4 | no | |
#152 Make ANMS functions accessible through backend API | 48 | no | |
#153 Generalize Postgres SQL accessor API | 48 | no |
Specific issues with bug
label:
Ticket | Customer | Estimate (hrs) | Security-related |
---|---|---|---|
#18 User Profile: User Profile tabs | 24 | no | |
#19 User Profile: User Profile lacks cancel option | 24 | no | |
#27 Navigation: Page refresh | 16 | no | |
#39 EDDs: EDDs with REF | 16 | no | |
#112 Generate Reports: BP full report | 16 | no | |
#121 no table generation | 48 | no | |
#140 Investigate purpose of Docker socket API | 16 | no |
Specific issues with sustainment
label:
Specific issues with documentation
label:
Ticket | Customer | Estimate (hrs) | Security-related |
---|---|---|---|
#28 System Status: Stopping services | 16 | no | |
#96 Manage Agents | 8 | no | |
#105 Time-Based Rule: Displays | 8 | no | |
#107 Time-Based Rule: parameter definition | 8 | no | |
#118 ADM Listing: ANMS ADMs differ from earlier | 8 | no | |
#144 Use volume mounts for docker/podman | 24 | no | |
#151 Update documentation of ANMS backend API | 16 | no |
No specific issues.
Commitments | Improvements | Defect Repairs | Sustaining Activities | Documentation | Other | |
---|---|---|---|---|---|---|
First Approval (MGSSAITS-1665) | ||||||
TRR | ||||||
DDR |