Skip to main content
Skip table of contents

What We Can Help With - Platform Support

Last Updated:

This page outlines what the Platform Support Team can and cannot assist VFS Teams with. Use the navigation bar to the right to view details as well as examples.

Access requests

See this Slack example of an access request we do handle.

Access requests

We do not grant access to Datadog, GitHub, or Azure.

Although we do handle requests for access or removal in Zenhub, we do not provide technical assistance or troubleshooting. This is the role of the third party provider.

See #github-information for GitHub access questions and #zenhub-information for ZenHub questions that are not a request to be added or removed from Zenhub.

App logging/monitoring

See Monitoring with Datadog.

App setup

See this GitHub example of a ticket we do handle.

App setup

We do not do the setup for you.

Automated tests

See this Slack example of a ticket we do handle.

Automated tests

  • Troubleshooting relating to PRs. Before you reach out, make sure your branch is up to date and that the failures are not related to your PR.

We do not provide assistance with writing new automated tests.

CI error

See this Slack example of a ticket we do handle.

CI error

  • Troubleshooting and enabling checks.

We do not do any type of revamp of a CI step or the CI process overall.

Collaboration Cycle

See this Slack example of a ticket we do handle.

Collaboration Cycle

  • Reviewing Collaboration Cycle GitHub tickets, addressing touch points.

We do not build projects or features for you.

Console UI

Console UI

  • We handle questions regarding Cypress tests, pull requests, out-of-band deploys, and the deploying to staging schedule.

Datadog

See this Slack example of a Datadog ticket we do handle. See Get Access to Datadog for more information on getting access.

Datadog

  • Changing existing accounts from a “read only” role to a “standard role”, also known as “write access”.

We do not own Datadog and do not grant initial access. The Datadog monitoring tool is managed by the ECC team.

Design System

Design System

  • PRs where the Design System team is a reviewer.

  • If a developer is having trouble using the forms library or building a form.

  • If a developer is using the Design System and encounters an issue.

We do not answer general Design System questions. All questions should be posted in the #platform-design-system or #design channel.

Environments

Environments

  • Questions or failures in dev, staging, sandbox, prod, forward proxy, revproxy.

We do not grant direct access to prod; this is started by Support and submitted for approval by OCTO-DE.

Failed deployment

See this Slack example of a ticket we do handle.

Forms

See this Slack example of a ticket we do handle.

Forms

  • Behavior of forms in staging.

Google Analytics/Domo

Google Analytics/Domo

  • Granting access to Google Analytics and Domo via Analytics team.

Off-cycle deployment

Examples of tickets we do handle.

Front-end (vets-website)

Back-end (vets-api)

Revproxy (devops)

Off-cycle deployment

  • revproxy requires OCTO-DE approval

  • For vets-api, vets-website, devops(including revproxy) deploys:

    • Notifying OCTO-DE via PagerDuty for approval.

    • Running the off-cycle deployment.

We do not create the off-cycle deployment GitHub issue with all the required information for OCTO-DE to review. (vets-api, vets-website, devopsdeploys)

Onboarding

For information on adding a user to the VFS Team Roster located in Atlas, see Platform Orientation.

Pipeline

See Handling failed isolated application pipelines.

Platform website content

Platform website content

  • Intake of content update requests.

Platform website deployment/publishing

Platform website deployment/publishing

  • Updating support pages with current information and practices.

Pull request (PR)

See this Slack example of a PR we do handle. See Pull Request Best Practices and Submitting pull requests for approval for more information.

Pull request (PR) approvals

PRs are evaluated based on their impact on the Platform as a whole, NOT your team-specific goals for behavior. You must test your proposed behavior with at least one new or changed test in the PR and a review from another engineer more familiar with the PR's intended goals.

Front-end/Back-end/DevOps:

Reviewing PRs where the reviewer is NOT one of the groups described to the left.

Review instance

Review instance

  • Issues with Jenkins and deployments.

Security

See Welcome - Security.

Security

  • Get your solution tested for potential technical security issues/vulnerabilities, focusing particularly on frontend-backend interactions, anything involving certificates or cookies, or any new interactions with dependent backends.

Slack

  • Redirecting issues to the proper channel when #vfs-Platform-support is not the correct venue.

We on the Platform do not have administrative control of Slack. You can make a request in #slack-workspace-admin

SOCKS

SOCKS

  • Troubleshooting access issues.

Test accounts

Test accounts

We do not create new test users.

Test failure

  • Troubleshooting E2E failures on existing tests, re-running tests, inspecting failures.

We do not provide assistance writing new automated tests.

VA.gov incident

Follow the Incident Management process.

Last Updated:


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.