Sami Jaktholm created ZEPPELIN-751: -------------------------------------- Summary: Notebook list quietly truncated if Zeppelin cannot access one note.json object in Amazon S3 Key: ZEPPELIN-751 URL: https://issues.apache.org/jira/browse/ZEPPELIN-751 Project: Zeppelin Issue Type: Bug Affects Versions: 0.5.6 Reporter: Sami Jaktholm
*Steps to reproduce:* # Have multiple notebooks stored in Amazon S3 bucket # Remove READ permission from *one* of the note.json objects in the notebook bucket # Access Zeppelin and reload the notebook list *What happens:* Notebooks are read from Amazon S3 until the object without read permissions comes up in the object listing. Any notebook that appears in the object list after the notebook that Zeppelin was not able to access will be absent from the Zeppelin notebook listing even though the note.json objects for these notebooks were accessible. Also, no error is logged making debugging this particularly hard. The relevant exception is swallowed at [1]. *What should happen:* Zeppelin should log an error and continue reading the remaining notebooks even though one of them failed. Or at least log an error. [1] https://github.com/apache/incubator-zeppelin/blob/39417c073b6d5d6d206ea021f0d68aeb3c81f859/zeppelin-zengine/src/main/java/org/apache/zeppelin/notebook/repo/S3NotebookRepo.java#L113 -- This message was sent by Atlassian JIRA (v6.3.4#6332)