rancher / kubewarden-ui

Kubewarden's User Interface
Apache License 2.0
11 stars 13 forks source link

Feature request: Show banner/label to prompt for upgrading `kubewarden-defaults` chart #655

Closed viccuad closed 5 months ago

viccuad commented 7 months ago

With kubewarden v1.10.0 installed, With uninstalled chart updates corresponding to v1.11.0-rc5 (kubewarden-crds 1.4.6-rc3, kubewarden-controller 2.0.9-rc5, kubewarden-defaults 1.9.4-rc5), After updating repositories and enabling devel helm chart releases in settings, Going to dashboard/c/local/kubewarden, Clicking on "update Kubewarden stack", Only the kubewarden-controller chart is updated. This brings kubewarden-crds in, but not kubewarden-defaults (as expected).

image

Sometimes, upgrades of kubewarden-defaults chart are needed, to keep policy-server images and policies in sync with kubewarden-controller chart changes.

Acceptance criteria

The same way that we get a banner and a yellow label that prompts to update kubewarden-controller (or kubewarden stack) we should do the same for kubewarden-defaults.

viccuad commented 7 months ago

This may happen only for kubewarden-defaults RCs.

Here is the UI with Kubewarden stack 1.10 installed, and "allow devel helm charts", correctly showing a possible update of kubewarden-controller:

Screenshot from 2024-03-20 12-25-49

Here is the UI after upgrading that kuberwaden-controller. Notice that there's no button for upgrading kubewarden-defaults from 1.9.3 (app version 1.10) to 1.9.4-rc5 (appVersion 1.11), as was advertised on the kubewarden-controller before:

Screenshot from 2024-03-20 12-27-16