blob: aba2a62df6ee22f28a31967f67492a7c234e572e [file] [log] [blame]
Patrick Williams3350f3e2016-11-23 07:27:01 -06001description: >
2 Activation state for an associated xyz.openbmc_project.Software.Version.
3properties:
4 - name: Activation
5 type: enum[self.Activations]
6 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -05007 The current Activation state of the Software.Version.
Patrick Williams3350f3e2016-11-23 07:27:01 -06008 - name: RequestedActivation
9 type: enum[self.RequestedActivations]
10 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050011 The desired Activation state of the Software.Version.
Patrick Williams3350f3e2016-11-23 07:27:01 -060012enumerations:
13 - name: Activations
14 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050015 The possible Activation states of the Software.Version.
Patrick Williams3350f3e2016-11-23 07:27:01 -060016 values:
Patrick Williams8da396c2022-03-14 14:21:02 -050017 - 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.
37 - name: Staged
38 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060039 The Software.Version is currently in staged flash area. This is
40 moved from staged flash area to active upon reset.
Patrick Williams8da396c2022-03-14 14:21:02 -050041 - name: Staging
42 description: >
Patrick Williamsa1347412022-12-06 10:56:22 -060043 The Software.Version is currently being staged into the staging
44 flash area.
Patrick Williams3350f3e2016-11-23 07:27:01 -060045 - name: RequestedActivations
46 description: >
Patrick Williams8da396c2022-03-14 14:21:02 -050047 The possible RequestedActivation states of a Software.Version.
Patrick Williams3350f3e2016-11-23 07:27:01 -060048 values:
Patrick Williams8da396c2022-03-14 14:21:02 -050049 - 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
Patrick Williams3350f3e2016-11-23 07:27:01 -060056# TODO: Specify "EAGAIN" type error when requested is unable to be acted on
57# due to current system state. Currently, sdbusplus does not support
58# errors on properties.