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: title: Default sslmode 'prefer' unsupported by Grafana #1082
Fix: title: Default sslmode 'prefer' unsupported by Grafana #1082
Conversation
@@ -7,3 +7,12 @@ tests: | |||
asserts: | |||
- isKind: | |||
of: Deployment | |||
- it: should work with ssl mode | |||
set: | |||
global: |
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.
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.
Globals are broken with the version of helm-unittest that we are using. There is a ticket open to move to a newer version (https://github.com/astronomer/issues/issues/2701) or we could switch to using pytest like FOSS airflow chart does (https://github.com/astronomer/airflow/blob/master/chart/tests/test_dags_persistent_volume_claim.py)
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.
yeah it's a good idea, we should invest some time since we are use a lot of helm-template logic.
I think we should get some feedback from @astronomer/customer-support about this change. Will this break existing installations? Also what kind of docs changes need to go along with this? @jwitz |
@danielhoherd If it's any kind of breaking change, I'll document it in the "Upgrade to v0.25" doc with pre-upgrade considerations. Otherwise, I was planning to mention this only in release notes. Do you think this would have any implications beyond upgrade, as in should we update any of our existing install/build recommendations now that this is supported? |
@danielhoherd @vishwas-astro i tested locally this change works well with grafana
|
@danielhoherd PTAL |
* layout PR * remove test * change default value for grafana sslmode from disable to require * add more clear comment for grafana ssl
resolves https://github.com/astronomer/issues/issues/2870