Server can't update the client
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Landscape Client |
New
|
High
|
Unassigned |
Bug Description
I'm still debugging this, but so far what I'm seeing is this:
- landscape-client is running and exchanging properly
- on the server, schedule a package upgrade activity that upgrades landscape-client and landscape-common. In my case, 12.04.3 is being upgraded to 13.07.3.
The activity is delivered, and this happens:
- everything but package-changer is stopped
- package-changer remains running, but alone, and nothing works.
- landscape-client 12.04.3 is in state rc
- landscape-common is at 13.07.3 and in state ii:
rc landscape-client 12.04.3-0ubuntu1 The Landscape administration system client
ii landscape-common 13.07.3-
- activity on the server side remains "in progress"
- the landscape computer (this container) cannot be managed via landscape anymore, since the client isn't running properly
Attached debug logs from everything.
More updates:
- the "task" table from the package/database sqlite DB is empty, meaning (I believe) that the client thinks there is nothing else for it to do. Looks like it's losing information during restart.
- I'm also seeing cases where the upgrade worked correctly (both packages were upgraded) and the new version is running and exchanging normally, but the activity result is never sent to the server. I can even create new package activities and they work. Just the one that upgraded landscape-
summary: |
- Server can't update the client if the client is running inside a - container + Server can't update the client |
description: | updated |
Changed in landscape-client: | |
importance: | Undecided → High |
tags: | added: kanban |
tags: | removed: kanban |
description: | updated |
description: | updated |
description: | updated |