I suspect the use case for this feature was being able to set an explicit value in one block of meta-attributes, then have another rule-based block of attributes that resets the value to the default. Simply omitting the meta-attribute from the rule-based block wouldn't cause the explicit value to be removed.
- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed Advanced Search
Advanced Search
Advanced Search
May 1 2024
May 1 2024
kgaillot added a parent task for T745: Remove support for rkt bundles: T820: Drop rkt as bundle container element in resources schema.
kgaillot added subtasks for T819: Drop upstart and nagios as class choices in resources schema: Unknown Object (Maniphest Task), Unknown Object (Maniphest Task).
kgaillot triaged T819: Drop upstart and nagios as class choices in resources schema as High priority.
kgaillot closed T809: Deprecate support for disabling schema validation, a subtask of T810: Drop support for disabling schema validation, as Merged.
Apr 30 2024
Apr 30 2024
kgaillot closed T791: Deprecate direct access to scheduler action structs and enums, a subtask of T797: Make scheduler action structs and enums internal, as Merged.
Apr 30 2024, 9:58 AM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
Apr 29 2024
Apr 29 2024
kgaillot closed T790: Deprecate direct access to scheduler resource structs, a subtask of T796: Make definition of scheduler resource structs internal, as Merged.
Apr 29 2024, 6:31 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot updated the task description for T742: Drop "default" as an allowed value for some meta-attributes.
kgaillot closed T789: Deprecate direct access to scheduler node structs, a subtask of T795: Make definition of scheduler node structs internal, as Merged.
Apr 29 2024, 3:37 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Apr 25 2024
Apr 25 2024
kgaillot changed the status of T791: Deprecate direct access to scheduler action structs and enums, a subtask of T797: Make scheduler action structs and enums internal, from Open to WIP.
Apr 25 2024, 5:40 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot changed the status of T790: Deprecate direct access to scheduler resource structs, a subtask of T796: Make definition of scheduler resource structs internal, from Open to WIP.
Apr 25 2024, 4:36 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot changed the status of T789: Deprecate direct access to scheduler node structs, a subtask of T795: Make definition of scheduler node structs internal, from Open to WIP.
Apr 25 2024, 4:28 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Apr 15 2024
Apr 15 2024
kgaillot moved T812: Improve validation of options from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Apr 11 2024
Apr 11 2024
Apr 9 2024
Apr 9 2024
kgaillot added a subtask for T781: Improve terminology for clarity: T813: Replace and deprecate custom meta-attributes.
kgaillot triaged T814: Drop support for custom meta-attributes, and enforce meta-attribute names in schema as Wishlist priority.
Apr 8 2024
Apr 8 2024
nrwahl2 added a subtask for T812: Improve validation of options: T744: Clarify allowed values of integer options.
Apr 4 2024
Apr 4 2024
kgaillot moved T807: Drop support for deprecated aliases of cluster options from Miscellaneous to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Apr 4 2024, 12:21 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
Apr 4 2024, 12:20 PM · Pacemaker (3.0.0), Pacemaker: Future Release Series, Restricted Project, Restricted Project
Apr 3 2024
Apr 3 2024
Apr 2 2024
Apr 2 2024
kgaillot updated the task description for T805: Drop support for role, score, and score-attribute in rules.
kgaillot renamed T805: Drop support for role, score, and score-attribute in rules from Drop support for role in rules to Drop support for role, score, and score-attribute in rules.
Apr 1 2024
Apr 1 2024
In T800#11838, @nrwahl2 wrote:<define name="non-empty-string"> <data type="string"> <except><value></value></except> </data> </define>It turns out that due to the same normalization you described, any value that consists of only spaces is rejected. Not just empty strings.
Which might be fine for our purposes, but we need to be aware of it.
Mar 29 2024
Mar 29 2024
<define name="non-empty-string"> <data type="string"> <except><value></value></except> </data> </define>
Mar 28 2024
Mar 28 2024
Mar 27 2024
Mar 27 2024
kgaillot added a parent task for T798: Make `pcmk_scheduler_t` definition internal: Unknown Object (Maniphest Task).
Mar 27 2024, 6:59 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a parent task for T795: Make definition of scheduler node structs internal: Unknown Object (Maniphest Task).
Mar 27 2024, 6:45 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot moved T798: Make `pcmk_scheduler_t` definition internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:45 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
Mar 27 2024, 6:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a subtask for T797: Make scheduler action structs and enums internal: T791: Deprecate direct access to scheduler action structs and enums.
Mar 27 2024, 6:42 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot moved T797: Make scheduler action structs and enums internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:42 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
Mar 27 2024, 6:41 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot moved T796: Make definition of scheduler resource structs internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:39 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot added a subtask for T796: Make definition of scheduler resource structs internal: T790: Deprecate direct access to scheduler resource structs.
Mar 27 2024, 6:38 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot renamed T790: Deprecate direct access to scheduler resource structs from Make definition of scheduler resource structs internal to Deprecate direct access to scheduler resource structs.
Mar 27 2024, 6:38 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Pacemaker: Scheduler, Restricted Project
kgaillot moved T795: Make definition of scheduler node structs internal from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:35 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot added a subtask for T795: Make definition of scheduler node structs internal: T789: Deprecate direct access to scheduler node structs.
Mar 27 2024, 6:35 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Mar 27 2024, 6:34 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot moved T793: Drop public API access to most of libcrmcluster from Miscellaneous to Backward-incompatible API Changes on the Pacemaker: Future Release Series board.
Mar 27 2024, 6:31 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot added a subtask for T793: Drop public API access to most of libcrmcluster: T788: Deprecate public API access to most of libcrmcluster.
Mar 27 2024, 5:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
Mar 27 2024, 5:44 PM · Pacemaker: Future Release Series, Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (2.1.8); removed Pacemaker (3.0.0).
kgaillot triaged T791: Deprecate direct access to scheduler action structs and enums as High priority.
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (3.0.0); removed Pacemaker (2.1.8).
kgaillot updated the task description for T790: Deprecate direct access to scheduler resource structs.
kgaillot updated the task description for T790: Deprecate direct access to scheduler resource structs.
kgaillot edited projects for T789: Deprecate direct access to scheduler node structs, added: Pacemaker (2.1.8); removed Pacemaker (3.0.0).
kgaillot added a parent task for T788: Deprecate public API access to most of libcrmcluster: Unknown Object (Maniphest Task).
Mar 26 2024
Mar 26 2024
Mar 25 2024
Mar 25 2024
Mar 18 2024
Mar 18 2024
kgaillot added subtasks for T781: Improve terminology for clarity: Unknown Object (Maniphest Task), Restricted Maniphest Task, Restricted Maniphest Task, Restricted Maniphest Task, Restricted Maniphest Task.
Mar 14 2024
Mar 14 2024
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Requires XSL transform of CIB (major series preferred) to Behavioral changes on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Behavioral changes to Requires XSL transform of CIB (major series preferred) on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
kgaillot moved T780: Disallow instance_attributes in rsc_defaults from Miscellaneous to Behavioral changes on the Pacemaker: Future Release Series board.
Mar 14 2024, 5:33 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series
Mar 14 2024, 5:32 PM · Pacemaker (3.0.0), Restricted Project, Pacemaker: Scheduler, Pacemaker: Future Release Series