aws-samples / aws-bookstore-demo-app

AWS Bookstore Demo App is a full-stack sample web application that creates a storefront (and backend) for customers to shop for fictitious books. The entire application can be created with a single template. Built on AWS Full-Stack Template.
MIT No Attribution
623 stars 306 forks source link

"detailedMessage": "Unable to perform s3 list operation. Provided region = us-east-1 , and provided source = s3://bookstore-neptune/data/" #58

Open vuhondat opened 8 months ago

vuhondat commented 8 months ago

Failed at the step to create function: MyBookstore-bookstoreNeptuneLoaderLambda-xxxxx "detailedMessage": "Unable to perform s3 list operation. Provided region = us-east-1 , and provided source = s3://bookstore-neptune/data/"

Seem that the bucket permissions problem. Please help me to check and advice.

Thanks, Vu Pham

venturir76 commented 8 months ago

same problem here I even try to get access using --no-sign-request but it gives me access denied aws s3 ls s3://bookstore-neptune-eu-central-1/data/ --no-sign-request

triggan commented 8 months ago

We had to change how the Neptune Data was being presented in this stack. The current iteration of the stack required a public S3 bucket, which is highly discouraged. There's a new iteration of the stack that we used at re:Invent 2023 that passes a list of CSV file names as a parameter that can be access via object-level permissions (no public S3 bucket requirement). I'm currently working on cleaning up a few things and should get this new version pushed out within a week or two.

vuhondat commented 7 months ago

Thanks @triggan for your update. Waiting new one!

Physium commented 6 months ago

is there any update on this?

LeonKuhne commented 5 months ago

is this project dead? and where is the graph visualization from the reinvent presentation -- i want to see the force directed graph code :( that shit was goated

triggan commented 5 months ago

It is not dead. We've been using this project as the basis for a re:Invent workshop for the last two years: https://catalog.workshops.aws/bookstore-app

Admittedly, there are some updates that need to be made to the repo here, based on recent changes that were made for the workshop. I'm attempting to push updates to this repo when time allows.

The visualization in the videos is from an older tool that we no longer use. We've since constructed two utilities for visualizing graphs - one is an extension for Jupyter that creates a graph from a query in a Jupyter cell: https://github.com/aws/graph-notebook ; the other is a standalone UI for exploring graph data: https://github.com/aws/graph-explorer