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

Local development should not be depended on remote instances such as AWS or Github #337

Open
zelima opened this issue Apr 10, 2017 · 0 comments
Milestone

Comments

@zelima
Copy link
Contributor

zelima commented Apr 10, 2017

currently it is impossible to prepare application for local development without providing valid AWS/Github credentials, s3 bucket name or region Eg:

  • python manager.py populate throws ClientError when running without valid AWS credentials
botocore.exceptions.ClientError: An error occurred (AuthorizationHeaderMalformed) when calling the PutObject operation: The authorization header is malformed; a non-empty Access Key (AKID) must be provided in the credential.
  • EndpointConnectionError - if invalid aws region or bucket name provided. Meaning we are actually putting objects on s3 even while local development
botocore.exceptions.EndpointConnectionError: Could not connect to the endpoint URL: "https://s3.invalid.bucket.name.amazonaws.com/bits-staging/metadata/admin/demo-package/_v/latest/datapackage.json"

Tasks

  • do analyzes how to avoid this while local development
@zelima zelima added this to the Backlog milestone Apr 10, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant