smart-on-fhir/cumulus-etl

Ugly traceback error if auth error happens during `init`

Open

#548 opened on Apr 28, 2026

View on GitHub
 (0 comments) (0 reactions) (1 assignee)Python (8 forks)auto 404
enhancementgood first issue

Repository metrics

Stars
 (25 stars)
PR merge metrics
 (PR metrics pending)

Description

To reproduce:

cumulus-etl init s3://bucket/folder/

without any AWS_PROFILE or anything. You'll get a gross auth traceback. But it should be a nicer, user-friendly error, suggesting to set AWS_PROFILE.

I think it also happens if the wrong --s3-kms-key is provided.

Contributor guide