-
Notifications
You must be signed in to change notification settings - Fork 80
chore: Bump version of CH to 22.3 LTS and switch dockerhub org from yandex to clickhouse inc #381
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
Conversation
4b23ad3
to
0993112
Compare
Why 22.3 instead of 21.11? |
Before pushing the release what we'll do is:
|
@@ -8,7 +8,7 @@ | |||
|
|||
clickhouse: | |||
image: | |||
tag: 21.9.2.17 | |||
tag: 21.11.11.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.
So we specifically test that 21.11 is ok? And this is our lower bound on support?
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.
Can we get a comment on why this is
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 can definitely get a comment!
This was basically me thinking it through like this:
Our lower bound for support is set here:
PostHog/posthog@49c56fa#diff-1258eacbb566a96ca0256e0d341987e49c22c0077dc3128291903d21aec2ca93R15
So technically we support >=21.6.0,<22.4.0
for ClickHouse
We will be bumping up the requirement with the next release of PostHog and the chart so technically this should be set to 22.3
, but that would be the same as what we are currently using. From what I understand of this test is that it is checking to make sure that we can still override the settings for what ClickHouse version we want to run on the stack. We could alternatively set to 22.3.6.5-alpine or just remove this test entirely.
@@ -181,8 +181,8 @@ The following table lists the configurable parameters of the PostHog chart and t | |||
| clickhouse.password | string | `"a1f31e03-c88e-4ca6-a2df-ad49183d15d9"` | Clickhouse password | | |||
| clickhouse.secure | bool | `false` | Whether to use TLS connection connecting to ClickHouse | | |||
| clickhouse.verify | bool | `false` | Whether to verify TLS certificate on connection to ClickHouse | | |||
| clickhouse.image.repository | string | `"yandex/clickhouse-server"` | ClickHouse image repository. | |
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.
Is this documentation auto generated?
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.
lol yeah. Either that or @guidoiaquinti is very busy
https://github.com/PostHog/charts-clickhouse/blame/main/.github/workflows/update-docs.yml
01505a2
to
4138d6c
Compare
charts/posthog/values.yaml
Outdated
@@ -12,7 +12,7 @@ image: | |||
# -- PostHog image tag to use (example: `release-1.35.0`). | |||
tag: | |||
# -- PostHog default image. Do not overwrite, use `image.sha` or `image.tag` instead. | |||
default: ":release-1.35.0" | |||
default: "release-1.36.0-unstable" |
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.
Just change this before landing!
…andex to clickhouse inc
Description
Bump Clickhouse version for the chart to 22.3 LTS. Also move dockerhub organization from yandex to clickhouse inc. This provides us access to new versions of clickhouse and also removes yandex org as dependency.
Depends on PostHog/posthog#9743
Type of change
How has this been tested?
Checklist