department-of-veterans-affairs / va.gov-team

Public resources for building on and in support of VA.gov. Visit complete Knowledge Hub:
https://depo-platform-documentation.scrollhelp.site/index.html
281 stars 201 forks source link

Training on How to Fix Production Configuration Issues #74044

Closed RachalCassity closed 8 months ago

RachalCassity commented 8 months ago

Background The incorrect settings were loaded into production. Vets-API’s secrets and environment variables are defined from a file, settings.local.yml. This file requires a specific configuration to properly load the environment variables. In this pull request, Rachal Cassity attempted to fix the configuration but some of the settings were incorrect. The pull request had over 2000 line modifications. The changes were reviewed and the changes seemed to be correct due to the amount of modifications.

This could have been prevented by having more reviewers in the pull request and teaching more engineers on how to handle manifest modifications.

Training Action Items

RachalCassity commented 8 months ago

On January 19th, 2024, training was held. Engineers in the Platform Product Team plus Eric Boehs and Ryan McNeil were in attendence.

jennb33 commented 8 months ago

@RachalCassity should we story point this at a "1" since it was training that was done in today's BE knowledge transfer meeting? Please confirm, thanks.