Closed melainalegaspi closed 4 years ago
This is a duplicate of https://github.com/HumanCellAtlas/data-store/issues/1688
I vote to close this issue, as the original issue is very old, and we haven't actually run into any of the problems it mentions. If we do run into problems, we can open new issues at that time.
Closing b/c cannot reproduce. Will open new issues in this repo as needed.
Actual behavior
This is all related to issue #1356 I guess?
There are at least two policies that should be in place before going through step 5 in the README.md, namely:
Which should have the following policy in place (a bit more restricted though, does not need to be
*
):And then, when the above is solved, the following appears:
Which can be fixed by providing the following inline policy (again, no need for
*
-policy, something more lax should work, according to the scripts needs):So ideally, those steps should not be re-documented, but put in (terraform) code instead. Users should only be concerned about secret GCP/AWS handling, at most
Steps to reproduce the behavior
Follow step 5 of the current README.md as it is today (run
scripts/populate_lambda_ssm_parameters.py
).Also, the
ElasticSearchDomain
seems to be required to be created manually and beforehand? It's really not clear from the README.Another small issue with that script:
Apparently ES 6.3 might have
Endpoints
(note the final "s") instead ofEndpoint
? The script fails withKeyError
unless the last line in the following script snippet is modified: