xref: /openbmc/phosphor-dbus-interfaces/yaml/xyz/openbmc_project/Software/ActivationBlocksTransition.interface.yaml (revision a1347418307d31a94bd21f22897aa508df938dcf)
  • Home
  • History
  • Annotate
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1description: >
2    Empty interface to indicate that the associated `Software.Version` should
3    prevent a state transition of the associated managed element while the
4    `Software.Version` is in `Activating` state.
5
6    The specific state transition(s) to prevent are left to the implementation.
7    A typical use of this would be to prevent (delay) the power-on of a managed
8    host while the BIOS is being updated.  The managed host, via systemd
9    transitions, might start the power-on sequence and then wait for any object
10    with this `ActivationBlocksTransition` interface to no longer be in
11    `Activating` state.  Causal ordering of dbus operations can prove that no
12    update is currently being performed and the power-on sequence may safely
13    continue.
14

served by {OpenGrok

Last Index Update: Sat May 10 03:01:07 CDT 2025