Skip to content
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

vdb-gen to handle db that have no communal auth #291

Merged
merged 2 commits into from
Nov 25, 2022

Conversation

spilchen
Copy link
Collaborator

There are a couple of cases where a Vertica database can be created without storing authentication parms for communal:

  • using HDFS as the communal store
  • using AWS S3, but using IAM profiles for authentication

vdb-gen wasn't handling this case well. For AWS S3, it was expecting to see the authentication parms. It failed when it couldn't find it. And it handles the HDFS case, but still prints out an empty credential secret when it dumps the manifests.

This fixes both scenarios in vdb-gen.

There are a couple of cases where a Vertica database can be created
without storing authentication parms for communal:
- using HDFS as the communal store
- using AWS S3, but using IAM profiles for authentication

vdb-gen wasn't handling this case well. For AWS S3, it was expecting to
see the authentication parms. It failed when it couldn't find it. And
it handles the HDFS case, but still prints out an empty credential
secret when it dumps the manifests.

This fixes both scenarios in vdb-gen.
@spilchen spilchen self-assigned this Nov 24, 2022
@spilchen spilchen merged commit 13eb067 into vertica:main Nov 25, 2022
@spilchen spilchen deleted the vdb-gen-fix-iam branch November 25, 2022 01:13
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.

1 participant