Page MenuHomeVyOS Platform

KeyError: 'model name' executing cpu info summary on arm64
Open, NormalPublicBUG

Description

show hardware cpu summary

Traceback (most recent call last):
  File "/usr/libexec/vyos/op_mode/cpu.py", line 77, in <module>
    res = vyos.opmode.run(sys.modules[__name__])
          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/lib/python3/dist-packages/vyos/opmode.py", line 312, in run
    res = func(**args)
          ^^^^^^^^^^^^
  File "/usr/libexec/vyos/op_mode/cpu.py", line 67, in show_summary
    cpu_summary_data = _get_summary_data()
                       ^^^^^^^^^^^^^^^^^^^
  File "/usr/libexec/vyos/op_mode/cpu.py", line 50, in _get_summary_data
    models = [c['model name'] for c in cpu_data]
             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/libexec/vyos/op_mode/cpu.py", line 50, in <listcomp>
    models = [c['model name'] for c in cpu_data]
              ~^^^^^^^^^^^^^^
KeyError: 'model name'

Details

Version
2025.09.10-0018-rolling
Is it a breaking change?
Unspecified (possibly destroys the router)
Issue type
Bug (incorrect behavior)