Closed Bug 1691999 Opened 5 years ago Closed 5 years ago

update socorro-submitter dev environment

Categories

(Socorro :: General, task, P2)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: willkg, Assigned: willkg)

Details

Attachments

(1 file)

The socorro-submitter runs as an AWS Lambda job. The scaffolding to build a dev environment that lets us build, test, and invoke the submitter as if it were running in AWS Lambda is pretty stale. The last time I updated it was September 2020 and a lot of things have changed since then.

This bug covers the following work:

  1. update bash scripts to use set -euo pipefail so we catch unset variables
  2. update lambci/lambda and python Docker images used
  3. rework userid/groupid so it can take variables so it doesn't create permissions problems
  4. update the requirements-runtime.txt file
  5. update README and fix anything that's out of date; also mention how to build the requirements-runtime.txt file
  6. cover whatever else comes out of that

The end result will be an updated project that we can build, test, invoke, and deploy.

Grabbing this because I'm working on it now so I can then go do this thing I need to do and also fix bug #1680067.

Assignee: nobody → willkg
Status: NEW → ASSIGNED

This deployed just now in bug #1692315 . Marking as FIXED.

Status: ASSIGNED → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: