Upgrade packages does not run due to 'Additional required changes' approval request on Debian
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
New
|
Undecided
|
Unassigned |
Bug Description
Since you described me as a 'motivated user' in your blog https:/
Although Debian isn't officially supported, it was very helpful to have #1990268 accepted. I thought you should know about the other glitch which prevents using some of Landscape with Debian that I've discovered:
When you attempt to upgrade packages on a Debian client (whether manually or using an Upgrade Profile), the request is accepted, but the activity hangs forever, prompting the user to approve 'Additional required changes' (see attached screenshot).
Even if the computer is selected and the end-user clicks 'Approve', the packages never upgrade.
Looking in /var/log/
2023-01-19 23:31:34,793 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
2023-01-20 00:01:34,870 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
2023-01-20 00:31:34,834 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
2023-01-20 01:01:34,794 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
2023-01-20 01:31:35,273 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
2023-01-20 02:00:19,564 WARNING [MainThread] Couldn't download hash=>id database: Server returned HTTP code 404
Looking in the repo for landscape-
I'm afraid this is far, far beyond my skills in terms of landscape client development so won't be able to offer a pull request on this one - but some sort of option to allow updates outside of the hash=>id database could make this tool even more valuable to Debian, and Debian-like distro users :)