Page MenuHomeClusterLabs Projects

Drop remaining uses of "orphan" from Pacemaker code and schemas
Open, LowPublic

Description

T894 drops as many uses of "orphan" as possible.

At a compatibility break:

  • Drop PCMK_OPT_STOP_ORPHAN_RESOURCES and PCMK_OPT_STOP_ORPHAN_ACTIONS symbols.
  • Drop PCMK_OPT_STOP_ORPHAN_RESOURCES and PCMK_OPT_STOP_ORPHAN_ACTIONS from the old_name field of cluster options (replace them with NULL).
  • Use an XSL transform to convert "stop-orphan-resources" to "stop-removed-resources" and to convert "stop-orphan-actions" to `"stop-removed-actions"'.
  • Drop PCMK_XA_ORPHAN and PCMK_XA_ORPHANED symbols.
  • Drop PCMK_XA_ORPHAN and PCMK_XA_ORPHANED from XML outputs, leaving PCMK_XA_REMOVED.
  • For text/default-formatted output, replace strings containing "orphan" with the appropriate "removed" string. There should already be COMPAT comments for each of these.
  • Drop "orphan" and "orphaned" attributes from XML schemas.

Event Timeline

nrwahl2 created this task.
nrwahl2 created this object with edit policy "Restricted Project (Project)".
nrwahl2 updated the task description. (Show Details)