Emit “applied” once for each applied update and once for each client.

Bug #1600449 reported by Jonas G. Drange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
System Image Client
New
Undecided
Unassigned

Bug Description

Applied cannot be a signal that is sent to the client only if the client was connected to s-i at time of the event. A client needs to know if an update was applied, and what build number that update had.

Reproduce:
Apply system update

What happens:
No way to know if update was applied or not, besides reading current build number (might have changed)

What should happen:
For each new client that connects to the <backend>, a signal should be emitted for that client.

So for some client that's really out of the loop (updates 301, 302 and 303 was applied after the last time it connected to the <backend>), it will receive the following signals when it connects to the <backend>:

    applied(301)
    applied(302)
    applied(303)

summary: - Emit Applied once for each client. Or, allow asking if update was
- applied.
+ Emit “applied” once for each applied update and once for each client.
description: updated
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.