config.list websocket call results in: '<' not supported between instances of 'NoneType' and 'str'

Bug #1902867 reported by Björn Tillenius
22
This bug affects 5 people
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
High
Adam Collard

Bug Description

Loading the machine details page currently fails for this deployment:

  http://10.245.136.7:5240/MAAS/l/machine/ytyknh

It's running 2.9.0~beta8-9090-g.f7352c333 from the snap.

Looking at the debug console, I see that the config.list websocket call returned this error:

  error: "'<' not supported between instances of 'NoneType' and 'str'"

Related branches

Changed in maas:
importance: Undecided → High
milestone: none → 2.9.0rc1
status: New → Triaged
Revision history for this message
Adam Collard (adam-collard) wrote :

https://paste.ubuntu.com/p/PgctrNDwpD/ is the traceback from the logs

Changed in maas:
assignee: nobody → Adam Collard (adam-collard)
Changed in maas:
status: Triaged → In Progress
Changed in maas:
status: In Progress → Fix Committed
Lee Trager (ltrager)
Changed in maas:
status: Fix Committed → Fix Released
Revision history for this message
Xav Paice (xavpaice) wrote :

Using Maas 2.6.2-7841-ga10625be3-0ubuntu1~18.04.1 from http://ppa.launchpad.net/maas/stable/ubuntu bionic/main, I got the same error when I added the 'focal' image where previously it was just '18.04' and '16.04'. Currently the Maas GUI is unusable as every page returns '<' not supported between instances of 'NoneType' and 'str'.

I don't see a way using the CLI to delete the 'focal' image, which leaves me unable to use Maas via GUI any longer. Any suggestions for a workaround other than upgrading (which is a much larger task)?

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.