Comment 9 for bug 1797342

Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

verified in a lxd bionic image on my dragonboard running ubuntu core 16:

root@fit-ape:~# dpkg -l probert
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name Version Architecture Description
+++-====================================-=======================-=======================-=============================================================================
ii probert 0.0.14.1build2 arm64 Hardware probing tool
root@fit-ape:~# probert
Segmentation fault
root@fit-ape:~# apt install probert/bionic-proposed
Reading package lists... Done
Building dependency tree
Reading state information... Done
Selected version '0.0.14.1.1' (Ubuntu:18.04/bionic-proposed [arm64]) for 'probert'
The following packages will be upgraded:
  probert
1 upgraded, 0 newly installed, 0 to remove and 74 not upgraded.
Need to get 31.8 kB of archives.
After this operation, 1024 B of additional disk space will be used.
Get:1 http://ports.ubuntu.com/ubuntu-ports bionic-proposed/universe arm64 probert arm64 0.0.14.1.1 [31.8 kB]
Fetched 31.8 kB in 1s (34.5 kB/s)
(Reading database ... 35670 files and directories currently installed.)
Preparing to unpack .../probert_0.0.14.1.1_arm64.deb ...
Unpacking probert (0.0.14.1.1) over (0.0.14.1build2) ...
Setting up probert (0.0.14.1.1) ...
root@fit-ape:~# probert
Traceback (most recent call last):
  File "/usr/bin/probert", line 62, in <module>
    main()
  File "/usr/bin/probert", line 56, in main
    p.probe()
  File "/usr/lib/python3/dist-packages/probert/prober.py", line 41, in probe
    getattr(self, fn)()
  File "/usr/lib/python3/dist-packages/probert/prober.py", line 45, in probe_all
    fn()
  File "/usr/lib/python3/dist-packages/probert/prober.py", line 54, in probe_network
    results = network.probe()
  File "/usr/lib/python3/dist-packages/probert/network.py", line 332, in probe
    'ip' : l.ip,
AttributeError: 'NetworkInfo' object has no attribute 'ip'