Hi Joseph,

What URL is your dataloader hitting to the AWS cloud, does it have a 
username/password in it?  By default your CouchDB instance in AWS is going to 
get a username/password that you have to use for each request, and I beleive 
you need to specify it using Basic Auth... which I don't have an example of at 
the moment... it either goes in the URL or in the HTTP headers.

The autogenerated username/password should be in the file: 
aws/modules/deploy/secrets/dev-sgithens.gpii.net-secrets.yml.  But with your 
account name. 

Cindy or an Ops person might want to chime in, but it sounds like this is your 
problem.

Cheers,
Steve

> On Sep 18, 2018, at 9:28 AM, Joseph Scheuhammer <[email protected]> wrote:
> 
> All,
> 
> I've encountered an error condition when running the dataloader with
> AWS.  When attempting to update the "_design/view" document, the
> response is: 
> '{"id":"_design/views","error":"unauthorized","reason":"You are not a db
> or server admin."}'.
> 
> Note that this only occurs when running the dataloader with AWS.  This
> does not happen when testing locally on a VM, nor when CI runs in Jenkins.
> 
> I've searched online to get more information, but I'm not finding a
> lot.  This stackoverflow article suggests using POST instead of PUT, but
> I am already using POST (see:
> https://stackoverflow.com/questions/22805201/unable-to-add-documents-into-db-with-user-you-are-not-a-server-admin).
> 
> I'm searching the CouchDB documentation
> (http://docs.couchdb.org/en/stable/), but am drawing a blank.
> 
> Does anyone know what this means?
> 
> -- 
> ;;;;joseph.
> 
> 'Call me hobophobic, but I don't think two vagrants should be allowed to 
> marry.'
>                               - J. Tiedrich -
> 
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://lists.gpii.net/mailman/listinfo/architecture

_______________________________________________
Architecture mailing list
[email protected]
https://lists.gpii.net/mailman/listinfo/architecture

Reply via email to