Non-standard debian packages cause package-reporter run at shorter intervals

Bug #1655093 reported by Alex Moldovan
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Landscape Client
New
Undecided
Unassigned

Bug Description

If a client has available in his repositories packages that don't respect the Debian packaging standards[1] the package-reporter runs approximately every 85 seconds. This causes frequent CPU spikes which makes the client almost non-usable.

Examples:
-a package named 'my_package' because it uses underscore in the name.
-a package with version 'my-1st-Test'. In this case the issue is the capital 'T' which is not allowed as only lowercase letters are accepted in the version naming.

Log example:
/var/log/landscape-server/message-server.log.9.gz:Dec 8 01:12:17 message-server-1 WARNING Dropped invalid package 'my_package' for computer 123
/var/log/landscape-server/message-server.log.9.gz:Dec 8 01:12:17 message-server-1 WARNING Dropped invalid package 'my-test' with version 'my-1st-Test' for computer 123

[1] https://www.debian.org/doc/debian-policy/ch-controlfields.html#s-f-Source

Tags: lds-squad
description: updated
tags: added: lds-squad
information type: Proprietary → Public
affects: landscape → landscape-client
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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