| Patrick Williams | 3350f3e | 2016-11-23 07:27:01 -0600 | [diff] [blame] | 1 | description: > | 
|  | 2 | Activation state for an associated xyz.openbmc_project.Software.Version. | 
|  | 3 | properties: | 
|  | 4 | - name: Activation | 
|  | 5 | type: enum[self.Activations] | 
|  | 6 | description: > | 
|  | 7 | The current Activation state of the Software.Version. | 
|  | 8 | - name: RequestedActivation | 
|  | 9 | type: enum[self.RequestedActivations] | 
|  | 10 | description: > | 
|  | 11 | The desired Activation state of the Software.Version. | 
|  | 12 | enumerations: | 
|  | 13 | - name: Activations | 
|  | 14 | description: > | 
|  | 15 | The possible Activation states of the Software.Version. | 
|  | 16 | values: | 
|  | 17 | - name: NotReady | 
|  | 18 | description: > | 
|  | 19 | The system is still analyzing the Software.Version and is | 
|  | 20 | currently unable to activate. | 
|  | 21 | - name: Invalid | 
|  | 22 | description: > | 
|  | 23 | The Software.Version is invalid and unable to be activated. | 
|  | 24 | - name: Ready | 
|  | 25 | description: > | 
|  | 26 | The Software.Version has been processed and is ready for | 
|  | 27 | Activation. | 
|  | 28 | - name: Activating | 
|  | 29 | description: > | 
|  | 30 | The Software.Version is in the process of being Activated. | 
|  | 31 | - name: Active | 
|  | 32 | description: > | 
|  | 33 | The Software.Version is currently Active. | 
|  | 34 | - name: Failed | 
|  | 35 | description: > | 
|  | 36 | The Software.Version failed during or after Activation. | 
| Vikram Bodireddy | 548d3e9 | 2020-01-06 21:40:40 +0530 | [diff] [blame] | 37 | - name: Staged | 
|  | 38 | description: > | 
|  | 39 | The Software.Version is currently in staged flash area. | 
|  | 40 | This is moved from staged flash area to active upon reset. | 
| Patrick Williams | cbf7ca3 | 2020-05-12 15:49:34 -0500 | [diff] [blame] | 41 | - name: Staging | 
|  | 42 | description: > | 
|  | 43 | The Software.Version is currently being staged into the | 
|  | 44 | staging flash area. | 
| Patrick Williams | 3350f3e | 2016-11-23 07:27:01 -0600 | [diff] [blame] | 45 | - name: RequestedActivations | 
|  | 46 | description: > | 
|  | 47 | The possible RequestedActivation states of a Software.Version. | 
|  | 48 | values: | 
|  | 49 | - name: None | 
|  | 50 | description: > | 
|  | 51 | No action has been directed for this Software.Version. | 
|  | 52 | - name: Active | 
|  | 53 | description: > | 
|  | 54 | The Software.Version has been requested for Activation. | 
|  | 55 | # TODO: Specify "EAGAIN" type error when requested is unable to be acted on | 
|  | 56 | #       due to current system state.  Currently, sdbusplus does not support | 
|  | 57 | #       errors on properties. |