Hi,
Same problem. Since ElectricEel , custom apps created in the UI are not showing updates.
Since I have a lot of apps, I made a simple script to update them but it would be nice to see the “update available” on the UI.
Hi,
Same problem. Since ElectricEel , custom apps created in the UI are not showing updates.
Since I have a lot of apps, I made a simple script to update them but it would be nice to see the “update available” on the UI.
All of my custom yaml apps show updates, no extra software necessary. Scale handles it.
This could be due to a few different reasons:
Yeah pretty sure. I have around 30 apps, only 2 are from the catalogs and are the only ones that show updates.
I’m having this issue since the ElectricEel upgrade. Some apps were migrated but others are post-upgrade.
All my apps were created with the UI but I will test with yaml.
Yeah, maybe it treats custom apps via the tool differently than using a yaml file via the UI, that would be odd. Mine are even more complicated case and didn’t think it would show updates. I have a number of yaml that use docker_inline and actually builds an image to be used. Yet, updates still show for those too. To be clear, Electric Eel, no dockge portainer etc. Just plain Scale.
Ok, I can confirm that. Converted a few of may apps to yaml and they are showing updates.
It seems custom apps created from the UI are not treated the same as the yaml ones.
Wow, that’s really interesting! I wonder why! That seems wrong to me.
+1 to this bug
Looks like this has been fixed for 25.10 for ix-app (non-yaml) custom apps
Correct, ix-app
is technically a catalog app so it doesn’t get the same treatment:
root@truenas[~]# midclt call app.query | jq -r '.[] | "Name: \(.name) || Metadata Name: \(.metadata.name) || Custom App: \(.custom_app)"'
Name: hello-world || Metadata Name: ix-app || Custom App: false
Name: media-stack || Metadata Name: custom-app || Custom App: true
Name: netbootxyz || Metadata Name: netbootxyz || Custom App: false
hello-world
gets the metadata name ix-app
, unlike apps created via the YAML editor which use custom-app
. Above linked commit adds support for if the metadata name is ix-app