-
-
Notifications
You must be signed in to change notification settings - Fork 615
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(plausible): migrate to new common chart and upgrade to v2 #11186
Conversation
f300bdc
to
32bbef2
Compare
Any idea what to do about this linting error?
|
Commented out the helm template from the linting stage, as it would require operators to be installed there as well. |
For catalog test failing, you can "generate" questions and see for errors
Output will go to a new dir on the root of the project called |
That command returns the following error when running it:
Any idea what I'm missing? |
Mine seem to work, maybe you need to add the repositories ❯ ./tools/gen-cat.sh charts/incubator/plausible
No owner configured, defaulting to truecharts
No repo configured, defaulting to charts
env #CR_TOKEN not found, defaulting to production=false
"truecharts" already exists with the same configuration, skipping
"truecharts-library" already exists with the same configuration, skipping
Hang tight while we grab the latest from your chart repositories...
...Successfully got an update from the "truecharts-library" chart repository
...Successfully got an update from the "truecharts-deps" chart repository
...Successfully got an update from the "truecharts" chart repository
...Successfully got an update from the "bitnami" chart repository
...Successfully got an update from the "prometheus" chart repository
Update Complete. ⎈Happy Helming!⎈
Start processing charts/incubator/plausible ...
Saving 3 charts
Downloading common from repo https://library-charts.truecharts.org
Downloading postgresql from repo https://deps.truecharts.org/
Downloading clickhouse from repo https://deps.truecharts.org/
Deleting outdated charts
Cleaning SCALE catalog for Chart: plausible
Copying Chart to Catalog: plausible
Applying SCALE patches for Chart: plausible
Making copy of charts/incubator/plausible/questions.yaml to catalog/incubator/plausible/4.0.25/questions.yaml
Including standardised questions.yaml includes for: plausible
Removing old versions for: plausible
/home/skois/projects/truecharts/apps
Done processing charts/incubator/plausible ...
Starting post-processing |
Regarding questions.yaml, I didn't really know what I was doing / looking for, so I just did a side-by-side comparison with the up-to-date Now the "install charts" CI step fails. It looks like ClickHouse is the issue. Here's the event log of the
I guess this is due the common chart refactorings to the ClickHouse chart / library-chart? Gotta do some more debugging.......... |
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
aefb067
to
6656e7c
Compare
Things are looking good! However, CNPG fails to start up in the Install charts Part 1 tests. Any idea why? I don't see anything in the logs.
|
I'm not sure that its stays Unhealthy, its just the last event logged. If it stayed unhealthy it would be somelike like x20-x30 over the time. What I've seen is this ------------------------------------------------------------------------------------------------------------------------
==> Logs of init container plausible-vu2tnxzq9l-c6665c7b6-8rlr8
------------------------------------------------------------------------------------------------------------------------
Loading plausible..
Starting dependencies..
Starting repos..
create Plausible.Repo database if it doesn't exist
create Plausible.IngestRepo database if it doesn't exist
Creation of Db successful!
Loading plausible..
Starting dependencies..
Starting repos..
Running migrations for Elixir.Plausible.Repo
Running migrations for Elixir.Plausible.IngestRepo
Migrations successful!
------------------------------------------------------------------------------------------------------------------------
<== Logs of init container plausible-vu2tnxzq9l-c6665c7b6-8rlr8
------------------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------------------
==> Logs of init container plausible-vu2tnxzq9l-c6665c7b6-8rlr8
------------------------------------------------------------------------------------------------------------------------
/bin/sh: /bin/bash: not found
------------------------------------------------------------------------------------------------------------------------
<== Logs of init container plausible-vu2tnxzq9l-c6665c7b6-8rlr8
------------------------------------------------------------------------------------------------------------------------ Is there any chance the migration entrypoint.sh trying to use bash? |
Signed-off-by: Stavros Kois <47820033+stavros-k@users.noreply.github.com>
Nice find, thanks for the help! |
This PR is locked to prevent necro-posting on closed PRs. Please create a issue or contact staff on discord if you want to further discuss this |
Description
port/incubator
intomaster
: fix(plausible): Remove deprecated config options #7810TODO:
⚒️ Fixes #
⚙️ Type of change
🧪 How Has This Been Tested?
📃 Notes:
✔️ Checklist:
➕ App addition
If this PR is an app addition please make sure you have done the following.
icon.png
Please don't blindly check all the boxes. Read them and only check those that apply.
Those checkboxes are there for the reviewer to see what is this all about and
the status of this PR with a quick glance.