- Newest
- Most votes
- Most comments
Hi khaiyichin,
Your IAM policies do not affect the ability for your application to write to disk. The /home/robomaker
folder is your best bet for writing files and you should have permissions to write there. You could then upload them to S3 via boto3 or the awscli installed into your bundle.
Your error message, is a red herring in regards to write permissions. The user your code is running as has permissions to the folders, the error message in question is thrown because the user cannot chown the folder to match its parent: https://github.com/ros/ros_comm/blob/796ef0cbdc78d04938be0af96b1512f8b1803d25/tools/rosgraph/src/rosgraph/roslogging.py#L196
The terminal application is running on a separate filesystem than the simulation/robot applications, this means you will not be able to see the files created by those applications from the terminal GUI.
Regards,
Matt
Relevant content
- asked 2 years ago
- asked 5 months ago
- Accepted Answerasked 5 years ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago
- AWS OFFICIALUpdated 2 years ago