Lines Matching full:cu
63 participant CU as <deviceX>CodeUpdater<br> ServiceName: xyz.openbmc_project.Software.<deviceX>
66 note over CU: Get device access info from<br> /xyz/openbmc_project/inventory/system/... path
67 note over CU: Swid = <DeviceX>_<RandomId>
68 CU ->> CU: Create Interface<br> xyz.openbmc_project.Software.Update<br> at /xyz/openbmc_project/Sof…
69 CU ->> CU: Create Interface<br> xyz.openbmc_project.Software.Version<br> at /xyz/openbmc_project/So…
70 CU ->> CU: Create Interface<br>xyz.openbmc_project.Software.Activation<br> at /xyz/openbmc_project/…
71 CU ->> CU: Create functional association <br> from Version to Inventory Item
78 BMCW ->> CU: StartUpdate(Image, ApplyTime)
80 note over CU: Swid = <DeviceX>_<RandomId>
81 note over CU: ObjectPath = /xyz/openbmc_project/Software/<SwId>
82 …CU ->> CU: Create Interface<br>xyz.openbmc_project.Software.Activation<br> at ObjectPath with Stat…
83 CU -->> BMCW: {ObjectPath, Success}
84 CU ->> CU: << Delegate Update for asynchronous processing >>
97 note over CU: Verify Image
99 CU ->> CU: Activation.Status = Invalid
100 CU --) BMCW: Notify Activation.Status change
102 CU ->> CU: Activation.Status = Ready
103 CU --) BMCW: Notify Activation.Status change
105 CU ->> CU: Create Interface<br> xyz.openbmc_project.Software.Version<br> at ObjectPath
106 … CU ->> CU: Create Interface<br>xyz.openbmc_project.Software.ActivationProgress<br> at ObjectPath
107 …CU ->> CU: Create Interface<br> xyz.openbmc_project.Software.ActivationBlocksTransition<br> at Obj…
108 CU ->> CU: Activation.Status = Activating
109 CU --) BMCW: Notify Activation.Status change
110 note over CU: Start Update
112 CU --) BMCW: Notify ActivationProgress.Progress change
114 note over CU: Finish Update
115 CU ->> CU: Activation.Status = Active
116 CU --) BMCW: Notify Activation.Status change
117 CU ->> CU: Delete Interface<br> xyz.openbmc_project.Software.ActivationBlocksTransition
118 CU ->> CU: Delete Interface<br> xyz.openbmc_project.Software.ActivationProgress
120 note over CU: Reset Device
121 CU ->> CU: Update functional association to System Inventory Item
122 CU ->> CU: Create Interface<br> xyz.openbmc_project.Software.Update<br> at ObjectPath
123 note over CU: Delete all interfaces on previous ObjectPath
125 note over CU: Create active association to System Inventory Item