Skip to content

Make S3 roleARN optional #2329

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Aug 13, 2025
Merged

Make S3 roleARN optional #2329

merged 1 commit into from
Aug 13, 2025

Conversation

snazy
Copy link
Member

@snazy snazy commented Aug 12, 2025

Having the role-arn parameter required for a catalog is redundant in many and requires the generation of an extra role in cases when IRSI (for AWS) is being used. Other S3 implementations (Minio, Ceph, many of the appliances) also do not all require a role-ARN.

Fixes #2325

@eric-maynard
Copy link
Contributor

The CLI will also require changes

@@ -51,6 +51,8 @@ at locations that better optimize for object storage.

- Polaris Management API clients must be prepared to deal with new attributes in `AwsStorageConfigInfo` objects.

- S3 configuration property role-ARN is no longer mandatory.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nit: S3 storage configuration property [...]

@github-project-automation github-project-automation bot moved this from PRs In Progress to Ready to merge in Basic Kanban Board Aug 12, 2025
@snazy
Copy link
Member Author

snazy commented Aug 13, 2025

The CLI will also require changes

Good point, let me do that in the follow-up #2339 .

@dimas-b dimas-b merged commit d7d8990 into apache:main Aug 13, 2025
12 checks passed
@github-project-automation github-project-automation bot moved this from Ready to merge to Done in Basic Kanban Board Aug 13, 2025
@snazy snazy deleted the role-arn-optional branch August 14, 2025 07:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Make S3 role_arn optional
4 participants