Error when creating new labeling job in Ground Truth
Hello, I'm trying to setup a simple image classification labeling job with a private workforce.
When creating a new labeling job, I complete automated data setup to have the manifest created. But I get the following error when clicking 'Next'
NetworkingError: Network Failure - The S3 bucket 'datalabelinginsagemakertest2' you entered in Input dataset location cannot be reached. Either the bucket does not exist, or you do not have permission to access it. If the bucket does not exist, update Input dataset location with a new S3 URI. If the bucket exists, give the IAM entity you are using to create this labeling job permission to read and write to this S3 bucket, and try your request again.
I have already done the following:
- made sure the labeling job and the S3 bucket are in the same region (us-west-1)
- granted these policies to the IAM role: AmazonS3FullAccess, AmazonSageMakerFullAccess, AmazonSageMakerGroundTruthExecution, + a custom policy giving access to the specific S3 bucket -- I don't think all of these are necessary, but am trying to give all permissions I can just to try to get it to work
What am I missing here? Is there anything else I can try?
Does your existing IAM User/Role that you are using to create the labeling job have access to the s3 bucket? Based on your comment you already have provided access to the IAM Role of the labeling job but you also need to make sure that the existing IAM User/Role you are using to create the labeling job has access as well.
I'm having the same issue. I've granted full access to the IAM role with AmazonS3FullAccess, AmazonSageMakerFullAccess, AmazonSageMakerGroundTruthExecution, and added CORS permissions to the bucket, but I continue to see this permission error
Does your existing IAM User/Role that you are using to create the labeling job have access to the s3 bucket? Based on your comment you already have provided access to the IAM Role of the labeling job but you also need to make sure that the existing IAM User/Role you are using to create the labeling job has access as well.
Relevant questions
Objects Not Visible Within S3 Bucket for GroundTruth Labeling Job
asked 3 months agoInput Manifest Errors in Sagemaker Ground Truth for Custom Labeling Job
asked 15 days agoGround Truth - Error loading Image for Task
asked 3 years agoHow to enable automated data labeling for custom labeling job?
asked 3 years agoError when creating new labeling job in Ground Truth
asked 20 days agoIs there any way to automatically stop the labeling job?
asked 3 years agoHow do I configure the SageMaker Ground Truth verification and adjustment jobs?
Accepted Answerasked a year agoTraining Job Failed "ClientError: Mask image is not a 8-bit"
asked 2 years agoGround truth labeling job - unable to submit annotations
asked 3 years agoOpening new tabs for info in Ground Truth (private labeling)
asked 2 months ago
Not quite sure whether it would give the error message you're seeing, but did you make sure you set up the required CORS permissions on your bucket?