Error when parsing lsb_release, landscape-package-reporter unable to report package list to server
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
Fix Committed
|
Undecided
|
Unassigned |
Bug Description
Package reporter from landscape client is failing to report to server because seemingly of a lsb parse issue.
/var/log/
2023-08-10 13:42:00,414 ERROR [MainThread] None
Traceback (most recent call last):
File "/usr/lib/
current.result = callback(
File "/usr/lib/
lsb_
File "/usr/lib/
dist, desc, release, code_name, _ = lsb_info.
ValueError: too many values to unpack (expected 5)
Multiple LSB Packages are installed
/usr/bin/
LSB Version: core-9.
lsb_release -a
LSB Version: core-9.
Distributor ID: Ubuntu
Description: Ubuntu 18.04.3 LTS
Release: 18.04
Codename: bionic
description: | updated |
description: | updated |
description: | updated |
Changed in landscape-client: | |
status: | New → In Progress |
Changed in landscape-client: | |
status: | In Progress → Fix Committed |
I have a workaround to point back to /etc/lsb-release filename in /usr/lib/ python3/ dist-packages/ landscape/ lib/lsb_ release. py
Looks like issue was introduced by
https:/ /git.launchpad. net/~landscape/ landscape- client/ +git/master/ commit/ ?id=78c8c956891 3b02d7df997437a a3aa5d832f7fb1