Closed ndushay closed 5 years ago
related to #65
@mjgiarlo I'm not even sure how to address the remaining two things ... should we:
@ndushay I'll give them a shot now.
@ndushay Here's what I did:
Does that wrap things up?
@mjgiarlo Thanks!
i'm closing this ticket. Dunno if you need to do anything for sinopia_pipeline code, but if so you can ticket work in that project. Any remaining M3 work will bubble up from remaining open tix on this milestone.
@ndushay nope! pipeline does not use ACL. thanks!
Description: get past hardcoded usernames in the scripts and address config information being set in environment vars by terraform for deployments to AWS (dev, stage, prod).
[x] Convert config values to get things from
process.env.XXX
orconfig.util.getEnv(xxx)
, thus avoiding the need for NODE_ENV var (run locally with command line ENV vars, run remotely with ENV vars set by terraform)[x] Script needs cognito username and password to get JWT cognito access token
[x] Script needs aws_access_key_id and aws_secret_access_key to get webid using AWS SDK.
[x] populateEmptyTrellis and WebAccessControl ... currently hardcoded for adminUserWebIds()
docker will update the image
[x] npm package will need to be updated
[ ] possibly be more intentional about how sinopia_editor, sinopia_server, sinopia_indexing_pipeline get the correct code.
Requires #56