Skip to content
This repository has been archived by the owner on Nov 30, 2021. It is now read-only.

Creating a new cluster deis workflow 2.10.0 - S3 storage using iam permissions fails. #712

Closed
dmcnaught opened this issue Jan 24, 2017 · 3 comments
Labels
Milestone

Comments

@dmcnaught
Copy link
Contributor

(K8s 1.4.8)
I update the storage and S3 section with helm inspect values deis/workflow | sed -n '1!p' > deis-values.yaml and use the updated file to start my cluster.
S3 permissions errors when starting

registry:

boto.exception.S3ResponseError: S3ResponseError: 403 Forbidden
<?xml version="1.0" encoding="UTF-8"?>
<Error><Code>InvalidAccessKeyId</Code><Message>The AWS Access Key Id you provided does not exist in our records.</Message><AWSAccessKeyId></AWSAccessKeyId><RequestId>1671A70DD29DC9DC</RequestId><HostId>0swvmNcpCG3jwdTDDxJVLb7rtYdNda3mDC5zSXD726liYjFeKMpTN+11nvGM8GUPi78sOgAGiqg=</HostId></Error>

database:

server started
wal_e.main   ERROR    MSG: AWS Access Key credential is required but not provided
        HINT: Pass "--aws-access-key-id" or set the environment variable "AWS_ACCESS_KEY_ID".
        STRUCTURED: time=2017-01-23T23:27:19.399328-00 pid=101

I have been using the s3 permissions successfully with helmc installs with deis-workflow 2.x since June 2016.
I am able to run s3 queries with the aws cli on the kubernetes nodes hosting the two failing deis components.

@bacongobbler
Copy link
Member

closed via deis/postgres#186

@jwalters-gpsw
Copy link

Actually, I'm still getting this with the latest 2.13.

@bacongobbler
Copy link
Member

bacongobbler commented Apr 13, 2017

can you file a report over at deis/postgres along with your logs, a sample values.yaml, the output of kubectl -n deis get po <my-postgres-pod> -o yaml so we can take a look? Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants