- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
01-21-2022 10:43 AM
Hello,
I have been trying to deploy a workspace on AWS using the quickstart feature, and I have been running into a problem where the stack fails when trying to create a resource.
The following resource(s) failed to create: [CopyZips].From the CloudWatch logs I have gathered that the issue lies with a Lambda function that seems to call a CopyObject operation.
copy_source: {'Bucket': 'databricks-prod-public-cfts', 'Key': 'functions/packages/default-cluster/lambda.zip'}Which fails with an AccessDenied Error as I do not seem to have access to that bucket from my AWS account.
[ERROR] 2022-01-21T15:48:42.138Z b49f0923-0c8b-4893-bf77-ae559c7fde88 Exception: An error occurred (AccessDenied) when calling the CopyObject operation: Access Denied
Traceback (most recent call last):
File "/var/task/index.py", line 42, in handler
copy_objects(source_bucket, dest_bucket, prefix, objects)
File "/var/task/index.py", line 17, in copy_objects
s3.copy_object(CopySource=copy_source, Bucket=dest_bucket,
File "/var/runtime/botocore/client.py", line 386, in _api_call
return self._make_api_call(operation_name, kwargs)
File "/var/runtime/botocore/client.py", line 705, in _make_api_call
raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (AccessDenied) when calling the CopyObject operation: Access DeniedIf I am not mistaken, the databricks-prod-public-cfts bucket is managed by Databricks, and AWS users should be able to access it for sourcing the resources needed towards deploying a Databricks workspace, yet I do not appear to have access after creating my Databricks account.