Incus-ui filter by cluster node

I’ve been using the stable version of Incus and incus-ui-canonical for about a year now. When I first put it in production, there were easy options to filter instances by cluster node (or location). However, in the last few point releases clicking on the node name changes the URL, but the list of containers or VMs doesn’t change. I’ve tried Firefox and Chrome on both Windows an Ubuntu with the same results–or lack thereof.

I’m running incus on a cluster of Ubuntu 24.04 Server hosts, all are current with patches including those for Incus. We’re on Incus stable and the UI reports 6.0.5-ui-0.18.

Any insights to make this work? It’s a minor annoyance, but it worked when I started this project. I don’t have the original version I started with, but it was 6.0.x.

Sorry if this has been posted already, but my searches didn’t yield any results. Command line filtering and searches work as desired. It’s just the web interface where this behavior changed with an update.

I just tried it here and a filter of location=foo in the search bar did the trick for me.

Thank you! That is an easy alternative. It would be nice if clicking in the location node name did the same, but this will work for now. I appreciate it.

@presztak should be easy to tweak our filtering patch to still allow clicking on the location, right?

I did notice that when I enter location=foo in the search box AND the URL currently is the default ending in the word “instances” (as when you first click that menu item on the left), I usually need to hit enter twice for the filter to work. Not a big issue.

Seems like changing the UI behavior from “/instances?search=1&member=foo” to “/instances?filter=location=foo” should be straight forward.

Sorry for the late response. It wasn’t super easy to fix, but it was easy enough. Fix filtering by cluster node by presztak · Pull Request #114 · zabbly/incus-ui-canonical · GitHub