Refactor: tools: Use cib_sync_call unconditionally in cibadmin
Feature: tools: Deprecate cibadmin --sync-call
Log: xml: Warn about post-transform behavior changes for ACLs with xpath
Log: xml: Warn about post-transform behavior changes for ACLs with xpath
Low: xml: Fix ACL xpath typo from 986cc5c4
Test: cts-schemas: Add test for ACL validity after other transformations
Fix: xml: Ensure ACL permissions are valid after XSL transformations
Fix: xml: Preserve ACL reference behavior for replaced constraints
Test: cts-schemas: Add test for ACL validity after other transformations
Fix: xml: Ensure ACL permissions are valid after XSL transformations
Fix: xml: Preserve ACL reference behavior for replaced constraints
@kgaillot Can you weigh in when you have a chance? I know things are especially busy.
I figure it's unwise to work on the case until we agree upon how we ought to address it -- if at all.
Low: log: Allow CIB upgrade messages to start with W, I, D
Doc: xml: Correct documentation of colocation/order lifetime transform
Low: xml: Warn if schema transformation drops nagios/upstart resources
Low: xml: Warn if schema transformation drops rkt bundles
Low: xml: Warn if schema transformation drops restart-type meta-attr
Low: xml: Warn if schema transformation drops can_fail or...
Low: xml: Warn if schema transformation drops colocation/order lifetimes
Test: cts-scheduler: Split multiple top-level location constraint rules
Low: xml: Info if schema transformation drops empty groups or clones
Test: cts-scheduler: Drop nvpairs without value attribute
Low: xml: Warn if schema transformation drops moon phase
Low: xml: Warn if schema transformation drops remove-after-stop property
Low: log: Allow CIB upgrade messages to start with W, I, D
Doc: xml: Correct documentation of colocation/order lifetime transform
Low: xml: Warn if schema transformation drops nagios/upstart resources
Low: xml: Warn if schema transformation drops rkt bundles
Low: xml: Warn if schema transformation drops restart-type meta-attr
Low: xml: Warn if schema transformation drops can_fail or...
Low: xml: Warn if schema transformation drops colocation/order lifetimes
Test: cts-scheduler: Split multiple top-level location constraint rules
Test: cts-scheduler: Drop nvpairs without value attribute
Low: xml: Info if schema transformation drops empty groups or clones
Low: xml: Warn if schema transformation drops moon phase
Low: xml: Warn if schema transformation drops remove-after-stop property
CLPR#3747 fixes the case of ACLs that refer to dropped elements, but it doesn't do anything special for replaced elements yet.
XSL has some mechanism for this, and we already have an appropriate logger in C.
Refactor: tools: Assert on NULL cib_xml_orig in crm_resource
Fix: tools: crm_resource --restart works with master resources
Refactor: tools: Rearrange cli_resource_delete_attribute()
Fix: tools: crm_resource --delete-parameter --element works with master
Refactor: tools: Capture pre-upgrade CIB in crm_resource
Fix: tools: crm_resource --set-parameter works with master resources
Refactor: tools: Simplify crm_resource update scheduler input functions
Refactor: tools: Drop cli_resource_restart() cib_options argument
Refactor: tools: Drop cli_resource_move() cib_options argument
Refactor: tools: Drop cli_resource_prefer() cib_options argument
Refactor: tools: Drop cli_resource_ban() cib_options argument
Refactor: tools: Drop cli_resource_clear_all_expired() cib_options arg
Feature: tools: Drop deprecated crm_resource --xml-file option
Refactor: tools: Drop cli_resource_clear() cib_options argument
Refactor: tools: Drop cli_resource_delete_attribute() cib_options arg
Doc: tools: Add COMPAT note for crm_resource --host-uname option
Feature: tools: Drop crm_resource --get-property option
Refactor: cts: Expand non-obvious crm_resource options
Feature: tools: Drop crm_resource --set-property option
Refactor: tools: Drop cib_xml_copy function arguments
Refactor: libpe_status: Best practices for pcmk__unpack_fencing_topology
Low: schemas: Copy fencing schema in preparation for changes
nrwahl2 closed
Restricted Maniphest Task, a subtask of
T786: Improve CIB schema, as
Merged.
Test: cts-schemas: Add test for fencing-level index values
Feature: schemas: Disallow fencing-level index greater than 9
Feature: various: Drop support for phase of the moon in rule date_spec
Test: cts-cli: Drop moon phase tests
Test: cts-schemas: Add test for phase of the moon in date_spec
Feature: schemas: Disallow phase of the moon in rule date_spec
Refactor: schemas: Move XML attribute outside interleave blocks
Refactor: libcrmcommon: Make reset_xml_node_flags() library-private
Refactor: libcrmcommon: Drop duplicate XML function declarations
Refactor: libcrmcommon: Make free_xml_node() library-private
Refactor: libcrmcommon: Move XML element functions to xml_element.c
Fix: tools: crm_resource returns error on failed schema upgrade
Refactor: cts-cli: Avoid nvpair without value
Low: schemas: nvpair value should not be optional
Fix: tools: crm_resource returns error on failed schema upgrade
Feature: various: Drop support for restart-type resource meta-attribute
Feature: libpacemaker: Drop support for can_fail op meta-attribute
Feature: libpe_status: Drop support for role_after_failure op meta-attr
Test: cts-scheduler: Drop restart-type rsc meta-attribute from inputs
Test: cts-schemas: Add test for can_fail op meta-attribute
Feature: schemas: Disallow restart-type resource meta-attribute
Test: cts-schemas: Add test for restart-type resource meta-attribute
Feature: schemas: Disallow can_fail operation meta-attribute
Test: cts-schemas: Add test for role_after_failure op meta-attribute
Feature: schemas: Disallow role_after_failure resource meta-attribute
Test: cts-schemas: Drop test-3/no-validate-with test