1 Answer
- Newest
- Most votes
- Most comments
0
Hi. That's only a warning. It's not the cause of your deployment failure. Your component should have a log file at /greengrass/v2/logs/com.example.BatteryAwareHelloWorld.log. Please check that file for more insight into what's gone wrong.
Relevant content
- asked 3 years ago
- AWS OFFICIALUpdated 4 years ago
- AWS OFFICIALUpdated a year ago

Hi, Greg. Thank you for the feedback. However, I did try to check the log file but the log file does not exist so that why I'm bit lost
Please review the Greengrass log and the AWS Console. It will tell you why the deployment failed.
Please note that WSL is not explicitly supported. WSL does not have Systemd so you cannot install Greengrass as a system service in WSL which will limit what GG can do. Greengrass natively supports installing on Windows, so you can do that directly.
Hi. Thanks for the suggestion. I managed to find error in the log as it was failing to get items from s3. I did add "allow/GetObject" but somehow it didnt work. (I added it separately json but maybe I made mistake). I added pretty much the same stuff to existing policy and it started to get items from s3 so the deployment worked. Thank you everyone :)