Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Code Scanning Fixes Required for WASA #17647

Open
1 of 9 tasks
gracekretschmer-metrostar opened this issue Mar 27, 2024 · 1 comment
Open
1 of 9 tasks

Code Scanning Fixes Required for WASA #17647

gracekretschmer-metrostar opened this issue Mar 27, 2024 · 1 comment
Labels
CMS Team CMS Product team that manages both editor exp and devops Epic Issue type

Comments

@gracekretschmer-metrostar
Copy link

gracekretschmer-metrostar commented Mar 27, 2024

Background

The platform reliability team is working on what is called Preview Environments - It allows teams to take their new code and combine it with isolated snapshots of the FE/BE repositories, so they can test their code in an isolated and low risk environment. The team's intent (and project requirements) includes making these Preview Environments publicly accessible, so teams can use these environments to test with real veteran end users.

In order to get anything publicly accessible, the team need to navigate through various stages of an approval process, which they've been working on and towards for quite some time to meet the various requirements that we become aware of. One of these requirements included having code scanning done on our repositories - which surfaced a number of critical & high issues for vets-website, vets-api, and content-build. In order to continue proceeding, we need to resolve the issues on that code scanning report, however it involves fixing a number of items in content-build, which we're not super familiar with.

In the WASA scan, three critical issues were identified within the content-build repo that the CMS team will own getting resolved.

Relevant Links

User Story or Problem Statement

As user researcher, I wanted to be able to make preview environments publicly accessible so that I can more meaningful run usability tests with members of the public. To make preview environments publicly available, the preview environments need to resolve all critical issues identified in the WASA scan.

Tasks

  1. CMS Team Defect content-build
  2. CMS Team Defect content-build
    anantais
  3. CMS Team Defect content-build
  4. CMS Team Defect content-build
  5. CMS Team Defect content-build
    JakeBapple
  6. CMS Team Defect content-build
  7. CMS Team Defect content-build
  8. CMS Team Defect content-build
  9. CMS Team Defect content-build
@gracekretschmer-metrostar
Copy link
Author

@anantais and @JakeBapple, there is a backlog of security issues attached to this epic (see under the task list). When each of you have completed your sprint tasks, you can pick up work in this task list.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CMS Team CMS Product team that manages both editor exp and devops Epic Issue type
Projects
None yet
Development

No branches or pull requests

4 participants