truecharts / public

Community Helm Chart Repository
https://truecharts.org
GNU Affero General Public License v3.0
1.13k stars 617 forks source link

[bazarr] app is not auto-updating #471

Closed ksimm1 closed 3 years ago

ksimm1 commented 3 years ago

Describe the bug Bazarr seems to be stuck on an older app version, even though the truecharts repository shows a newer container version. It missed two releases bumps from bazarr's "master" branch v0.9.4 from 21 days ago and now v0.9.5.

From what I see outlined on #245 this app should be part of the "auto" updated app process.

If I'm mistaken and this actually requires a manual change (since it's an incubator app w/ no maintainer), please feel free to close this issue. I can try to followup with a PR myself if the truecharts team can point me in the right direction.

To Reproduce Steps to reproduce the behavior:

  1. Go to https://github.com/orgs/truecharts/packages/container/package/bazarr
  2. As of this writing, the latest version listed is v0.9.5
  3. In my truecharts app, the version is still the v0.9.3-beta.9 from 2months ago even with the v3.1.6 chart
  4. You can also see this v0.9.3-beta.9 in the bazarr repo under values yaml https://github.com/truecharts/apps/blob/d7b59fe4f21ff961dcb98154801da8bf2836d9f1/charts/incubator/bazarr/values.yaml#L6

Expected behavior If this is an automated process, I would expect the truechart app to be available for an update to the container version in the truecharts image repository within a reasonable timeframe (ideally within a few days).

Screenshots Installed version showing a 2-month old release:

bazarr-status-page

Available stable release as of today

bazarr-releases-page

Additional context

PrivatePuffin commented 3 years ago

@ksimm1 First let me explain what "auto" means: It means internally (at TrueCharts repository level!) we automatically (using CI) increase versions, you still manually need to hit the update button inside your TrueNAS SCALE appliance.

However: It currently does not automatically increase the required chart version to push updates to the end-users. This is an upstream issue by Renovate. This is a known issue

That being said: The CI should've increase the version of bazzarr in side apps/charts/incubator/bazarr/values.yaml So this bug is valid.

If I'm mistaken and this actually requires a manual change (since it's an incubator app w/ no maintainer), please feel free to close this issue. I can try to followup with a PR myself if the truecharts team can point me in the right direction.

The update process doesn't care about the train and I highly suggest people don't blindly submit PR's to fix the CI unless they very well know how it functions. It can break things for everyone, instantly.

I tried pulling the v0.9.5 image from manually from the truecharts repo, and also tried deleting the old v0.9.3-beta.9 container image from the Scale UI, but it still downloaded the v0.9.3-beta.9 version when restarting the app.

To be clear: you CANNOT and SHOULD NOT try to manually pick another image inside SCALE unless you want to break things. Image versions our bound to chart versions on purpose.

PrivatePuffin commented 3 years ago

I've found the specific issue I think: The CI doesn't correctly read "-betasomething" tags and we generally don't want to run beta's anyway. So I updated it to stable and it should update fine in the future from now on :)

Expect an update in a few minutes :)

truecharts-admin commented 1 year ago

This issue is locked to prevent necro-posting on closed issues. Please create a new issue or contact staff on discord of the problem persists