Hey there, long time no talk. I'm having an annoyi...
# general
p
Hey there, long time no talk. I'm having an annoying UI issue since upgrading to 2.11.1 I have a particular helm chart when using "edit/update" no longer puts me in the version list but in the "select a chart to update". I can then select (again) the helm i want to update. Then afterward it works. You can see in the attached screenshot it shows the current "app" name and the current version but it hasnt selected the chart. This only apply to ONE of my app/helm and i have no idea why. Is this a known issue? cannot find it in github. Is there something i may have to check somewhere? Cheers
s
The UI has to associated charts with HelmApp's manually. In the past it would do this incorrectly so we've since scaled back to reduce false positives. Was the helm chart installed via rancher's ui or another process?
p
It was installed by rancher ui and i updated it many times without isssue.
s
is your rancher instance new or has it been upgrade since you installed the chart?
p
I updated from 2.10.2 to 2.11.1 recently and i'm pretty sure it was working well before this upgrade The instance was orignally created with 2.5 or 2.6 and has been upgraded ever since
s
it might be the case for new charts installed via ui we explicitly tag the app with it's source repo and chart name. that might be missing for your older app
p
I have updated another older app (as in, deployed before 2.11) and it didnt do the same problem. What should i check and where?
Looking into the app yaml, i can indeed see there are no "source" element
Copy code
spec:
  chart:
    metadata:
      annotations:
        <http://catalog.cattle.io/ui-source-repo|catalog.cattle.io/ui-source-repo>: repoflow
        <http://catalog.cattle.io/ui-source-repo-type|catalog.cattle.io/ui-source-repo-type>: cluster
      apiVersion: v2
      appVersion: 0.4.8
      description: [...]
      home: <https://repoflow.io>
      icon: <https://assets.repoflow.io/repoflow-icon.svg>
      keywords:
        - repoflow
        - package management
      name: repoflow
      type: application
      version: 0.4.8
Could this be the issue?
s
i would expect
<http://catalog.cattle.io/ui-source-repo|catalog.cattle.io/ui-source-repo>
should be enough. that
Apps & Marketplace --> Repository
still exists?
p
Yep, as i recently updated the app. Apart from the UI issue, it still works.
s
Would you be able to create an issue over at rancher/dashboard, including as much detail as you can regarding the chart entry from the
/v1/catalog.cattle.io.clusterrepos/repoflow?link=index
request and metadata.annotations + spec sections from
/v1/catalog.cattle.io.apps
?
p
Ok sure, thank you for your help !