-
Notifications
You must be signed in to change notification settings - Fork 54
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
fix: enable resource config & remove unnecessary configs from helm-charts #1277
fix: enable resource config & remove unnecessary configs from helm-charts #1277
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
all good, apart from one rogue "x"
edc-tests/deployment/src/main/resources/helm/tractusx-connector-test.yaml
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We cannot change the test value files yet, otherwise the upgradeability test will fail: we install the old (0.5.4) version first, and then do a helm upgrade
, and for that version we still need the values.
Once we have released 0.7.1 we can remove those values, because then, the upgradeability check will be 0.7.0 -> 0.7.1.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good and can be merged after the release of 0.7.1
Fine for me! And thanks for the review :-) @paullatzelsperger Regarding the upgradability check: This check only checks whether the EDC starts successfully after changing the helm chart version, right? I guess it doesn't check if all necessary database migrations are in place, or? Of course, if the migration fails, the pod will not start successfully - but in the past there have been missing migrations that basically resulted in a corrupted database after the upgrade. related feature: #670 |
Hi Folks can we merge this? |
Nope, I've just seen that some of the documentation is also incorrect in the helm chart. I will add a correction to this PR in the near future. |
correct: those upgradeability checks only perform a smoke-test to satisfy TRG 5.11. The only way to be 100% certain that nothing is broken database-wise is to hit every table of the database with a request. We have no plans currently to do that. Apart from that, I would expect any serious production deployment of EDC to provide their own migration system, as a simple "update-on-startup" may not be sophisticated enough. |
This pull request is stale because it has been open for 7 days with no activity. |
This pull request is stale because it has been open for 7 days with no activity. |
c1d9043
to
5271448
Compare
Removing this avoids changing README.md files if someone uses a different version.
5271448
to
6efa437
Compare
charts/tractusx-connector-azure-vault/templates/deployment-controlplane.yaml
Show resolved
Hide resolved
@florianrusch-zf I think you gotta rebase |
Quality Gate passedIssues Measures |
WHAT
WHY
To fulfil TRG 5.04 and to avoid confusions
FURTHER NOTES
Closes #1274