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

Support serviceAccountName configuration overwrite #2

Draft
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

toffentoffen
Copy link

No description provided.

Copy link
Collaborator

@sergicastro sergicastro left a comment

Choose a reason for hiding this comment

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

Overall looks good to me. But before merging this we should consider how we're managing the project.

I would keep main branch mirrored from the upstream project, because we don't plan to release major versions.

Then:

  • we have release-v1.16.x with our own fixes (like CVEs).
  • we can do the same with version v1.17.x (the last one released by upstream).

TSB is currently using v1.16.x, so I would open this PR to release-v1.16.x and we can quickly tag a new patch version for TSB 1.9.

Later, we can port it to release-v1.17.x and update the dependency for TSB 1.10, giving us more time to play with this new version.

#CREATE USER $customUserName WITH PASSWORD '$POSTGRES_MYAPP_PASSWORD';
#CREATE DATABASE $customDatabaseName;
#\connect $customDatabaseName;
#GRANT ALL ON SCHEMA public TO $customUserName;
Copy link
Collaborator

Choose a reason for hiding this comment

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

what this change is intended for?

Copy link
Author

@toffentoffen toffentoffen Mar 14, 2024

Choose a reason for hiding this comment

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

Oh yes, this is autogenerated, I run a make all, which does a make generate and this showed up.
I think last time it was changed:
6f4f3c0#diff-90e4e58ab89abdeab871e3d899e938c306f9ac97bc12da9fa9883169649ababaR88
, but then forgot to run make generate or add the changes.

Also this is a comment in the config file.

@toffentoffen
Copy link
Author

Regarding how to manage the project.
I am fine with what you are suggesting. Introduce this change to our 1.16 release branch.
Although I foresee this landing into upstream master causing a new 1.18 release.

@toffentoffen toffentoffen changed the base branch from main to release-v1.16.x March 14, 2024 22:36
@toffentoffen toffentoffen changed the base branch from release-v1.16.x to main March 14, 2024 22:37
@toffentoffen
Copy link
Author

@sergicastro this PR #3 is for release-v1.16.x

@toffentoffen toffentoffen marked this pull request as draft March 15, 2024 09:43
@toffentoffen
Copy link
Author

I've put that PR in draft, let's see if the upstream issue gets merged first.

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.

2 participants