Page MenuHomeClusterLabs Projects

Drop support for custom meta-attributes, and enforce meta-attribute names in schema
Open, WishlistPublic

Assigned To
None
Authored By
kgaillot
Apr 9 2024, 5:27 PM
Tags
  • Restricted Project
  • Restricted Project
  • Restricted Project
Referenced Files
None
Subscribers

Description

Drop support for custom meta-attributes at a major or minor version bump.

At that time, we can also use the schema to restrict meta-attribute names to those that are supported by Pacemaker. This will prevent simple mistakes like misspelling a meta-attribute name.

This could be a simple enumeration in the schema, or we could move to a more structured syntax (keeping the ability to use rules). For example:

<primitive id="rsc1" ...>
  <options id="rsc1-options1" priority="10"/>
  <options id="rsc1-options2" is-managed="false">
    <rule .../>
  </options>
</primitive>

Event Timeline

kgaillot triaged this task as Wishlist priority.Apr 9 2024, 5:27 PM
kgaillot created this task.
kgaillot created this object with edit policy "Restricted Project (Project)".
kgaillot moved this task from Restricted Project Column to Restricted Project Column on the Restricted Project board.Apr 15 2024, 1:46 PM