Switching arch doesn't update the revision/published dates

Looking at the LXD charm page, we see multiple revisions:

The rev 299 maps to ubuntu 20.04 (arm64) and rev 329 maps to ubuntu 22.04 (armhf), this is confusing as it mixes arches (arm64 and armhf) and distro releases. Picking a specific arch in the drop down doesn’t update the table.

IMHO, the default should be to show amd64 consistently for all the available channels and distros. Something like this:

CHANNEL REVISION PUBLISHED RUNS ON
latest/stable 290 XXX Ubuntu 20.04
latest/stable 291 XXX Ubuntu 20.04
latest/edge 321 YYY Ubuntu 22.04
latest/edge 320 YYY Ubuntu 22.04

This is based on the info returned by charmcraft status lxd:

$ charmcraft status lxd
Track    Base                    Channel    Version    Revision    Resources                                                                                                                                                                                                       
latest   ubuntu 20.04 (amd64)    stable     290        290         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       321        321         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 20.04 (arm64)    stable     299        299         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       322        322         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 20.04 (armhf)    stable     298        298         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       328        328         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 20.04 (ppc64el)  stable     294        294         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       325        325         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 20.04 (s390x)    stable     292        292         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       323        323         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 22.04 (amd64)    stable     291        291         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       320        320         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 22.04 (arm64)    stable     296        296         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       324        324         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 22.04 (armhf)    stable     295        295         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       329        329         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 22.04 (ppc64el)  stable     297        297         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       327        327         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
         ubuntu 22.04 (s390x)    stable     293        293         lxd-binary (r1), lxd-snap (r1)                                                                                                                                                                                  
                                 candidate  ↑          ↑           ↑                                                                                                                                                                                                               
                                 beta       ↑          ↑           ↑                                                                                                                                                                                                               
                                 edge       326        326         lxd-binary (r1), lxd-snap (r1)    

Hi,

Any updates on this? We have just updated our latest channel today for both the 20.04 and 22.04 platforms. However only the 22.04 is showing in the UI. The issue with the architectures still persists:

When running charmcraft status lxd you get the actual released revisions for all the platforms:

Track    Base                    Channel    Version    Revision    Resources                                                                                                                                
latest   ubuntu 20.04 (amd64)    stable     461        461         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       461        461         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 20.04 (arm64)    stable     468        468         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       468        468         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 20.04 (armhf)    stable     466        466         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       466        466         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 20.04 (ppc64el)  stable     463        463         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       463        463         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 20.04 (s390x)    stable     462        462         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       462        462         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 22.04 (amd64)    stable     460        460         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       460        460         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 22.04 (arm64)    stable     467        467         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       467        467         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 22.04 (armhf)    stable     469        469         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       469        469         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 22.04 (ppc64el)  stable     464        464         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       464        464         lxd-binary (r1), lxd-snap (r1)                                                                                                           
         ubuntu 22.04 (s390x)    stable     465        465         lxd-binary (r1), lxd-snap (r1)                                                                                                           
                                 candidate  ↑          ↑           ↑                                                                                                                                        
                                 beta       ↑          ↑           ↑                                                                                                                                        
                                 edge       465        465         lxd-binary (r1), lxd-snap (r1)