Hi,
We are trying to upgrade from our existing Matillion Server hosted on AWS ( 1.37.5 ) to the latest version available on AWS marketplace for Matillion ETL – Snowflake ( 1.53.8 )
A separate Ec2- instance with the latest version is launched, keeping the existing Matiilion server running.
We performed the Migrate activity of the Project using the Migrate steps mentioned in the link below:
https://www.matillion.com/resources/blog/best-practices-update-matillion
On successful migration of the Project, we are now facing the issue to Run the jobs.
The AWS Credentials ( along with IAM policy is same as before and was working for earlier version )
Now we get the error as:
Validation Failure. An error occurred during component validation: A request was made to create an S3 client with missing credentials.
IAM Policy:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:ListAllMyBuckets"
],
"Resource": [
"*"
]
},
{
"Effect": "Allow",
"Action": [
"s3:ListBucket",
"s3:ListAllMyBuckets"
],
"Resource": [
"arn:aws:s3::: bucketname"
]
},
{
"Effect": "Allow",
"Action": [
"*"
],
"Resource": [
"arn:aws:s3:::bucketname/*"
]
}
]
}
Can you please provide any pointers on the same