Phriction Welcome to the ClusterLabs Wiki Projects Pacemaker Pacemaker 3.0 Changes Pacemaker 3.0 Api Changes History Version 10 vs 11
Version 10 vs 11
Version 10 vs 11
Content Changes
Content Changes
== libcrmcommon ==
The following symbols were dropped from the library
=== Headers ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| compatibility.h | |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| enum pe_print_options | |
| pcmk_assignment_methods_t | |
| pcmk_rsc_methods_t | |
| resource_alloc_functions_t | |
| resource_object_functions_t | |
| struct resource_alloc_functions_s | |
| struct resource_object_functions_s | |
In addition, direct access to all members of `struct pe_resource_s` (`pcmk_resource_t`) except for `id` and `flags` has been dropped. `id` and `flags` remain deprecated.
=== Global variables ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| resource_class_functions | |
== libpe_rules and libpe_status (common code) ==
The following symbols were dropped from the library
=== Constants ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_flag_check_config | |
| pe_flag_concurrent_fencing | |
| pe_flag_enable_unfencing | |
| pe_flag_have_remote_nodes | |
| pe_flag_have_status | |
| pe_flag_maintenance_mode | |
| pe_flag_no_compat | |
| pe_flag_no_counts | |
| pe_flag_quick_location | |
| pe_flag_remove_after_stop | |
| pe_flag_sanitized | |
| pe_flag_show_scores | |
| pe_flag_show_utilization | |
| pe_flag_shutdown_lock | |
| pe_flag_start_failure_fatal | |
| pe_flag_startup_fencing | |
| pe_flag_startup_probes | |
| pe_flag_stdout | |
| pe_flag_stonith_enabled | |
| pe_flag_stop_action_orphans | |
| pe_flag_stop_everything | |
| pe_flag_stop_rsc_orphans | |
| pe_flag_symmetric_cluster | |
| pe_rsc_allocating | |
| pe_rsc_allow_migrate | |
| pe_rsc_allow_remote_remotes | |
| pe_rsc_block | |
| pe_rsc_critical | |
| pe_rsc_detect_loop | |
| pe_rsc_failed | |
| pe_rsc_failure_ignored | |
| pe_rsc_fence_device | |
| pe_rsc_is_container | |
| pe_rsc_maintenance | |
| pe_rsc_merging | |
| pe_rsc_needs_fencing | |
| pe_rsc_needs_quorum | |
| pe_rsc_needs_unfencing | |
| pe_rsc_notify | |
| pe_rsc_orphan | |
| pe_rsc_orphan_container_filler | |
| pe_rsc_promotable | |
| pe_rsc_provisional | |
| pe_rsc_reload | |
| pe_rsc_replica_container | |
| pe_rsc_restarting | |
| pe_rsc_runnable | |
| pe_rsc_starting | |
| pe_rsc_start_pending | |
| pe_rsc_stop | |
| pe_rsc_stopping | |
| pe_rsc_stop_unexpected | |
| pe_rsc_unique | |
| RSC_ROLE_MASTER_S | |
| RSC_ROLE_MAX | |
| RSC_ROLE_PROMOTED_LEGACY_S | |
| RSC_ROLE_PROMOTED_S | pcmk_role_text(pcmk_role_promoted) |
| RSC_ROLE_SLAVE_S | |
| RSC_ROLE_STARTED_S | pcmk_role_text(pcmk_role_started) |
| RSC_ROLE_STOPPED_S | pcmk_role_text(pcmk_role_stopped) |
| RSC_ROLE_UNKNOWN_S | pcmk_role_text(pcmk_role_unknown) |
| RSC_ROLE_UNPROMOTED_LEGACY_S | |
| RSC_ROLE_UNPROMOTED_S | pcmk_role_text(pcmk_role_unpromoted) |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| action_t | pcmk_action_t |
| action_wrapper_t | |
| enum pe_graph_flags | |
| enum pe_check_parameters | |
| no_quorum_policy_t | enum pe_quorum_policy |
| pe_action_t | pcmk_action_t |
| pe_action_wrapper_t | |
| pe_node_t | pcmk_node_t |
| pe_resource_t | pcmk_resource_t |
| pe_tag_t | |
| pe_ticket_t | |
| tag_t | |
| ticket_t | |
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| fail2text() | |
| pe_pref() | |
| recovery2text() | |
| role2text() | pcmk_role_text() |
| task2text() | |
| text2role() | pcmk_parse_role() |
| text2task() | |
== libpe_rules ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| find_expression_type() | |
| pe_eval_expr() | pcmk_evaluate_rule() on parent rule |
| pe_eval_rules() | pcmk_evaluate_rule() on each rule |
| pe_eval_subexpr() | pcmk_evaluate_rule() on parent rule |
| pe_evaluate_rules() | pcmk_evaluate_rule() on each rule |
| pe_expand_re_matches() | |
| pe_test_expression() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_full() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_re | pcmk_evaluate_rule() on parent rule |
| pe_test_rule() | pcmk_evaluate_rule() |
| pe_test_rule_full | pcmk_evaluate_rule() |
| pe_test_rule_re() | pcmk_evaluate_rule() |
| test_expression() | pcmk_evaluate_rule() on parent rule |
| test_ruleset | pcmk_evaluate_rule() on each rule |
| unpack_instance_attributes() | pe_unpack_nvpairs() |
== libpe_status ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_rsc_is_anon_clone() | |
| pe_rsc_is_bundled() | |
| pe_rsc_is_clone() | |
| pe_rsc_is_unique_clone() | |
== libcrmcommon ==
The following symbols were dropped from the library
=== Headers ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| compatibility.h | |
=== Constants ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| CIB_OPTIONS_FIRST | |
| F_CLIENTNAME | |
| F_CRM_DATA | |
| F_CRM_DC_LEAVING | |
| F_CRM_ELECTION_AGE_S | |
| F_CRM_ELECTION_AGE_US | |
| F_CRM_ELECTION_ID | |
| F_CRM_ELECTION_OWNER | |
| F_CRM_HOST_FROM | |
| F_CRM_HOST_TO | |
| F_CRM_JOIN_ID | |
| F_CRM_MSG_TYPE | |
| F_CRM_ORIGIN | |
| F_CRM_REFERENCE | |
| F_CRM_SYS_FROM | |
| F_CRM_SYS_TO | |
| F_CRM_TASK | |
| F_CRM_TGRAPH | |
| F_CRM_TGRAPH_INPUT | |
| F_CRM_THROTTLE_MAX | |
| F_CRM_THROTTLE_MODE | |
| F_CRM_USER | |
| F_CRM_VERSION | |
| F_ORIG | |
| F_SEQ | |
| F_SUBTYPE | |
| F_TYPE | |
| F_XML_TAGNAME | |
| PCMK_XA_PROMOTED_MAX_LEGACY | |
| PCMK_XA_PROMOTED_NODE_MAX_LEGACY | |
| PCMK_XE_PROMOTABLE_LEGACY | |
| PCMK_XE_PROMOTED_MAX_LEGACY | |
| PCMK_XE_PROMOTED_NODE_MAX_LEGACY | |
| T_ATTRD | |
| T_CRM | |
| XML_ACL_ATTR_ATTRIBUTE | |
| XML_ACL_ATTR_KIND | |
| XML_ACL_ATTR_REF | |
| XML_ACL_ATTR_REFv1 | |
| XML_ACL_ATTR_TAG | |
| XML_ACL_ATTR_TAGv1 | |
| XML_ACL_ATTR_XPATH | |
| XML_ACL_TAG_DENY | |
| XML_ACL_TAG_GROUP | |
| XML_ACL_TAG_PERMISSION | |
| XML_ACL_TAG_READ | |
| XML_ACL_TAG_ROLE | |
| XML_ACL_TAG_ROLE_REF | |
| XML_ACL_TAG_ROLE_REFv1 | |
| XML_ACL_TAG_USER | |
| XML_ACL_TAG_USERv1 | |
| XML_ACL_TAG_WRITE | |
| XML_AGENT_ATTR_CLASS | |
| XML_AGENT_ATTR_PROVIDER | |
| XML_ALERT_ATTR_PATH | |
| XML_ALERT_ATTR_REC_VALUE | |
| XML_ALERT_ATTR_TIMEOUT | |
| XML_ALERT_ATTR_TSTAMP_FORMAT | |
| XML_ATTR_CRM_VERSION | |
| XML_ATTR_DC_UUID | |
| XML_ATTR_DESC | |
| XML_ATTR_DIGEST | |
| XML_ATTR_GENERATION | |
| XML_ATTR_GENERATION_ADMIN | |
| XML_ATTR_HAVE_QUORUM | |
| XML_ATTR_HAVE_WATCHDOG | |
| XML_ATTR_ID | |
| XML_ATTR_ID_LONG | |
| XML_ATTR_IDREF | |
| XML_ATTR_NAME | |
| XML_ATTR_NUMUPDATES | |
| XML_ATTR_OP | |
| XML_ATTR_ORIGIN | |
| XML_ATTR_QUORUM_PANIC | |
| XML_ATTR_RA_VERSION | |
| XML_ATTR_REFERENCE | |
| XML_ATTR_REQUEST | |
| XML_ATTR_RESPONSE | |
| XML_ATTR_STONITH_DEVICES | |
| XML_ATTR_STONITH_INDEX | |
| XML_ATTR_STONITH_TARGET | |
| XML_ATTR_STONITH_TARGET_ATTRIBUTE | |
| XML_ATTR_STONITH_TARGET_PATTERN | |
| XML_ATTR_STONITH_TARGET_VALUE | |
| XML_ATTR_TE_NOWAIT | |
| XML_ATTR_TE_TARGET_RC | |
| XML_ATTR_TIMEOUT | |
| XML_ATTR_TRANSITION_KEY | |
| XML_ATTR_TRANSITION_MAGIC | |
| XML_ATTR_TSTAMP | |
| XML_ATTR_TYPE | |
| XML_ATTR_UNAME | |
| XML_ATTR_UPDATE_CLIENT | |
| XML_ATTR_UPDATE_ORIG | |
| XML_ATTR_UPDATE_USER | |
| XML_ATTR_UUID | |
| XML_ATTR_VALIDATION | |
| XML_ATTR_VERBOSE | |
| XML_ATTR_VERSION | |
| XML_BOOLEAN_FALSE | |
| XML_BOOLEAN_NO | |
| XML_BOOLEAN_TRUE | |
| XML_BOOLEAN_YES | |
| XML_CIB_ATTR_PRIORITY | |
| XML_CIB_ATTR_REPLACE | |
| XML_CIB_ATTR_SHUTDOWN | |
| XML_CIB_ATTR_SOURCE | |
| XML_CIB_ATTR_WRITTEN | |
| XML_CIB_TAG_ACLS | |
| XML_CIB_TAG_ALERT | |
| XML_CIB_TAG_ALERT_ATTR | |
| XML_CIB_TAG_ALERT_ATTRIBUTES | |
| XML_CIB_TAG_ALERT_FENCING | |
| XML_CIB_TAG_ALERT_NODES | |
| XML_CIB_TAG_ALERT_RECIPIENT | |
| XML_CIB_TAG_ALERT_RESOURCES | |
| XML_CIB_TAG_ALERTS | |
| XML_CIB_TAG_ALERT_SELECT | |
| XML_CIB_TAG_CONFIGURATION | |
| XML_CIB_TAG_CONSTRAINTS | |
| XML_CIB_TAG_CONTAINER | |
| XML_CIB_TAG_CRMCONFIG | |
| XML_CIB_TAG_DOMAINS | |
| XML_CIB_TAG_GENERATION_TUPPLE | |
| XML_CIB_TAG_GROUP | |
| XML_CIB_TAG_INCARNATION | |
| XML_CIB_TAG_LRM | |
| XML_CIB_TAG_MASTER | |
| XML_CIB_TAG_NODE | |
| XML_CIB_TAG_NODES | |
| XML_CIB_TAG_NVPAIR | |
| XML_CIB_TAG_OBJ_REF | |
| XML_CIB_TAG_OPCONFIG | |
| XML_CIB_TAG_PROPSET | |
| XML_CIB_TAG_RESOURCE | |
| XML_CIB_TAG_RESOURCES | |
| XML_CIB_TAG_RSCCONFIG | |
| XML_CIB_TAG_RSC_TEMPLATE | |
| XML_CIB_TAG_SECTION_ALL | |
| XML_CIB_TAG_STATE | |
| XML_CIB_TAG_STATUS | |
| XML_CIB_TAG_TAG | |
| XML_CIB_TAG_TAGS | |
| XML_CIB_TAG_TICKETS | |
| XML_CIB_TAG_TICKET_STATE | |
| XML_COLOC_ATTR_INFLUENCE | |
| XML_COLOC_ATTR_NODE_ATTR | |
| XML_COLOC_ATTR_SOURCE | |
| XML_COLOC_ATTR_SOURCE_INSTANCE | |
| XML_COLOC_ATTR_SOURCE_ROLE | |
| XML_COLOC_ATTR_TARGET | |
| XML_COLOC_ATTR_TARGET_INSTANCE | |
| XML_COLOC_ATTR_TARGET_ROLE | |
| XML_CONFIG_ATTR_DC_DEADTIME | |
| XML_CONFIG_ATTR_ELECTION_FAIL | |
| XML_CONFIG_ATTR_FENCE_REACTION | |
| XML_CONFIG_ATTR_FORCE_QUIT | |
| XML_CONFIG_ATTR_NODE_PENDING_TIMEOUT | |
| XML_CONFIG_ATTR_PRIORITY_FENCING_DELAY | |
| XML_CONFIG_ATTR_RECHECK | |
| XML_CONFIG_ATTR_SHUTDOWN_LOCK | |
| XML_CONFIG_ATTR_SHUTDOWN_LOCK_LIMIT | |
| XML_CONS_ATTR_SYMMETRICAL | |
| XML_CONS_TAG_RSC_DEPEND | |
| XML_CONS_TAG_RSC_LOCATION | |
| XML_CONS_TAG_RSC_ORDER | |
| XML_CONS_TAG_RSC_SET | |
| XML_CONS_TAG_RSC_TICKET | |
| XML_CRM_TAG_PING | |
| XML_DIFF_ATTR | |
| XML_DIFF_CHANGE | |
| XML_DIFF_LIST | |
| XML_DIFF_MARKER | |
| XML_DIFF_OP | |
| XML_DIFF_PATH | |
| XML_DIFF_POSITION | |
| XML_DIFF_RESULT | |
| XML_DIFF_VERSION | |
| XML_DIFF_VSOURCE | |
| XML_DIFF_VTARGET | |
| XML_EXPR_ATTR_ATTRIBUTE | |
| XML_EXPR_ATTR_OPERATION | |
| XML_EXPR_ATTR_TYPE | |
| XML_EXPR_ATTR_VALUE | |
| XML_EXPR_ATTR_VALUE_SOURCE | |
| XML_FAILCIB_ATTR_ID | |
| XML_FAILCIB_ATTR_OBJTYPE | |
| XML_FAILCIB_ATTR_OP | |
| XML_FAILCIB_ATTR_REASON | |
| XML_FAIL_TAG_CIB | |
| XML_GRAPH_TAG_CRM_EVENT | |
| XML_GRAPH_TAG_DOWNED | |
| XML_GRAPH_TAG_MAINTENANCE | |
| XML_GRAPH_TAG_PSEUDO_EVENT | |
| XML_GRAPH_TAG_RSC_OP | |
| XML_LOCATION_ATTR_DISCOVERY | |
| XML_LOC_ATTR_SOURCE | |
| XML_LOC_ATTR_SOURCE_PATTERN | |
| XML_LRM_ATTR_CALLID | |
| XML_LRM_ATTR_EXIT_REASON | |
| XML_LRM_ATTR_INTERVAL | |
| XML_LRM_ATTR_INTERVAL_MS | |
| XML_LRM_ATTR_MIGRATE_SOURCE | |
| XML_LRM_ATTR_MIGRATE_TARGET | |
| XML_LRM_ATTR_OP_DIGEST | |
| XML_LRM_ATTR_OP_RESTART | |
| XML_LRM_ATTR_OP_SECURE | |
| XML_LRM_ATTR_OPSTATUS | |
| XML_LRM_ATTR_RC | |
| XML_LRM_ATTR_RESTART_DIGEST | |
| XML_LRM_ATTR_ROUTER_NODE | |
| XML_LRM_ATTR_RSCID | |
| XML_LRM_ATTR_SECURE_DIGEST | |
| XML_LRM_ATTR_TARGET | |
| XML_LRM_ATTR_TARGET_UUID | |
| XML_LRM_ATTR_TASK | |
| XML_LRM_ATTR_TASK_KEY | |
| XML_LRM_TAG_RESOURCE | |
| XML_LRM_TAG_RESOURCES | |
| XML_LRM_TAG_RSC_OP | |
| XML_NODE_ATTR_RSC_DISCOVERY | |
| XML_NODE_EXPECTED | |
| XML_NODE_IN_CLUSTER | |
| XML_NODE_IS_FENCED | |
| XML_NODE_IS_MAINTENANCE | |
| XML_NODE_IS_PEER | |
| XML_NODE_IS_REMOTE | |
| XML_NODE_JOIN_STATE | |
| XML_NVPAIR_ATTR_NAME | |
| XML_NVPAIR_ATTR_VALUE | |
| XML_OP_ATTR_ALLOW_MIGRATE | |
| XML_OP_ATTR_DIGESTS_ALL | |
| XML_OP_ATTR_DIGESTS_SECURE | |
| XML_OP_ATTR_ON_FAIL | |
| XML_OP_ATTR_ORIGIN | |
| XML_OP_ATTR_PENDING | |
| XML_OP_ATTR_START_DELAY | |
| XML_ORDER_ATTR_FIRST | |
| XML_ORDER_ATTR_FIRST_ACTION | |
| XML_ORDER_ATTR_FIRST_INSTANCE | |
| XML_ORDER_ATTR_KIND | |
| XML_ORDER_ATTR_THEN | |
| XML_ORDER_ATTR_THEN_ACTION | |
| XML_ORDER_ATTR_THEN_INSTANCE | |
| XML_PING_ATTR_CRMDSTATE | |
| XML_PING_ATTR_PACEMAKERDSTATE | |
| XML_PING_ATTR_PACEMAKERDSTATE_INIT | |
| XML_PING_ATTR_PACEMAKERDSTATE_REMOTE | |
| XML_PING_ATTR_PACEMAKERDSTATE_RUNNING | |
| XML_PING_ATTR_PACEMAKERDSTATE_SHUTDOWNCOMPLETE | |
| XML_PING_ATTR_PACEMAKERDSTATE_SHUTTINGDOWN | |
| XML_PING_ATTR_PACEMAKERDSTATE_STARTINGDAEMONS | |
| XML_PING_ATTR_PACEMAKERDSTATE_WAITPING | |
| XML_PING_ATTR_STATUS | |
| XML_PING_ATTR_SYSFROM | |
| XML_REMOTE_ATTR_RECONNECT_INTERVAL | |
| XML_RSC_ATTR_CLEAR_INTERVAL | |
| XML_RSC_ATTR_CLEAR_OP | |
| XML_RSC_ATTR_CONTAINER | |
| XML_RSC_ATTR_CRITICAL | |
| XML_RSC_ATTR_FAIL_STICKINESS | |
| XML_RSC_ATTR_FAIL_TIMEOUT | |
| XML_RSC_ATTR_INCARNATION | |
| XML_RSC_ATTR_INCARNATION_MAX | |
| XML_RSC_ATTR_INCARNATION_MIN | |
| XML_RSC_ATTR_INCARNATION_NODEMAX | |
| XML_RSC_ATTR_INTERLEAVE | |
| XML_RSC_ATTR_INTERNAL_RSC | |
| XML_RSC_ATTR_MAINTENANCE | |
| XML_RSC_ATTR_MANAGED | |
| XML_RSC_ATTR_MASTER_MAX | |
| XML_RSC_ATTR_MASTER_NODEMAX | |
| XML_RSC_ATTR_MULTIPLE | |
| XML_RSC_ATTR_NOTIFY | |
| XML_RSC_ATTR_ORDERED | |
| XML_RSC_ATTR_PROMOTABLE | |
| XML_RSC_ATTR_PROMOTED_MAX | |
| XML_RSC_ATTR_PROMOTED_NODEMAX | |
| XML_RSC_ATTR_PROVIDES | |
| XML_RSC_ATTR_REMOTE_NODE | |
| XML_RSC_ATTR_REMOTE_RA_ADDR | |
| XML_RSC_ATTR_REMOTE_RA_PORT | |
| XML_RSC_ATTR_REMOTE_RA_SERVER | |
| XML_RSC_ATTR_REQUIRES | |
| XML_RSC_ATTR_RESTART | |
| XML_RSC_ATTR_STICKINESS | |
| XML_RSC_ATTR_TARGET | |
| XML_RSC_ATTR_TARGET_ROLE | |
| XML_RSC_ATTR_UNIQUE | |
| XML_RSC_OP_LAST_CHANGE | |
| XML_RSC_OP_LAST_RUN | |
| XML_RSC_OP_T_EXEC | |
| XML_RSC_OP_T_QUEUE | |
| XML_RULE_ATTR_BOOLEAN_OP | |
| XML_RULE_ATTR_ROLE | |
| XML_RULE_ATTR_SCORE | |
| XML_RULE_ATTR_SCORE_ATTRIBUTE | |
| XML_TAG_ATTRS | |
| XML_TAG_ATTR_SETS | |
| XML_TAG_DIFF | |
| XML_TAG_DIFF_ADDED | |
| XML_TAG_DIFF_REMOVED | |
| XML_TAG_EXPRESSION | |
| XML_TAG_FAILED | |
| XML_TAG_FENCING_LEVEL | |
| XML_TAG_FENCING_TOPOLOGY | |
| XML_TAG_FRAGMENT | |
| XML_TAG_GRAPH | |
| XML_TAG_META_SETS | |
| XML_TAG_OPTIONS | |
| XML_TAG_OP_VER_ATTRS | |
| XML_TAG_OP_VER_META | |
| XML_TAG_PARAM | |
| XML_TAG_PARAMS | |
| XML_TAG_RESOURCE_REF | |
| XML_TAG_RSC_VER_ATTRS | |
| XML_TAG_RULE | |
| XML_TAG_TRANSIENT_NODEATTRS | |
| XML_TAG_UTILIZATION | |
| XML_TICKET_ATTR_LOSS_POLICY | |
| XML_TICKET_ATTR_TICKET | |
=== Macros ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| ID(x) | crm_element_value(x, PCMK_XA_ID) |
| TYPE(x) | x->name |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| enum pe_print_options | |
| pcmk_assignment_methods_t | |
| pcmk_rsc_methods_t | |
| resource_alloc_functions_t | |
| resource_object_functions_t | |
| struct resource_alloc_functions_s | |
| struct resource_object_functions_s | |
In addition, direct access to all members of `struct pe_resource_s` (`pcmk_resource_t`) except for `id` and `flags` has been dropped. `id` and `flags` remain deprecated.
=== Global variables ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| resource_class_functions | |
---
== libpe_rules and libpe_status (common code) ==
The following symbols were dropped from the library
=== Constants ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_flag_check_config | |
| pe_flag_concurrent_fencing | |
| pe_flag_enable_unfencing | |
| pe_flag_have_remote_nodes | |
| pe_flag_have_status | |
| pe_flag_maintenance_mode | |
| pe_flag_no_compat | |
| pe_flag_no_counts | |
| pe_flag_quick_location | |
| pe_flag_remove_after_stop | |
| pe_flag_sanitized | |
| pe_flag_show_scores | |
| pe_flag_show_utilization | |
| pe_flag_shutdown_lock | |
| pe_flag_start_failure_fatal | |
| pe_flag_startup_fencing | |
| pe_flag_startup_probes | |
| pe_flag_stdout | |
| pe_flag_stonith_enabled | |
| pe_flag_stop_action_orphans | |
| pe_flag_stop_everything | |
| pe_flag_stop_rsc_orphans | |
| pe_flag_symmetric_cluster | |
| pe_rsc_allocating | |
| pe_rsc_allow_migrate | |
| pe_rsc_allow_remote_remotes | |
| pe_rsc_block | |
| pe_rsc_critical | |
| pe_rsc_detect_loop | |
| pe_rsc_failed | |
| pe_rsc_failure_ignored | |
| pe_rsc_fence_device | |
| pe_rsc_is_container | |
| pe_rsc_maintenance | |
| pe_rsc_merging | |
| pe_rsc_needs_fencing | |
| pe_rsc_needs_quorum | |
| pe_rsc_needs_unfencing | |
| pe_rsc_notify | |
| pe_rsc_orphan | |
| pe_rsc_orphan_container_filler | |
| pe_rsc_promotable | |
| pe_rsc_provisional | |
| pe_rsc_reload | |
| pe_rsc_replica_container | |
| pe_rsc_restarting | |
| pe_rsc_runnable | |
| pe_rsc_starting | |
| pe_rsc_start_pending | |
| pe_rsc_stop | |
| pe_rsc_stopping | |
| pe_rsc_stop_unexpected | |
| pe_rsc_unique | |
| RSC_ROLE_MASTER_S | |
| RSC_ROLE_MAX | |
| RSC_ROLE_PROMOTED_LEGACY_S | |
| RSC_ROLE_PROMOTED_S | pcmk_role_text(pcmk_role_promoted) |
| RSC_ROLE_SLAVE_S | |
| RSC_ROLE_STARTED_S | pcmk_role_text(pcmk_role_started) |
| RSC_ROLE_STOPPED_S | pcmk_role_text(pcmk_role_stopped) |
| RSC_ROLE_UNKNOWN_S | pcmk_role_text(pcmk_role_unknown) |
| RSC_ROLE_UNPROMOTED_LEGACY_S | |
| RSC_ROLE_UNPROMOTED_S | pcmk_role_text(pcmk_role_unpromoted) |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| action_t | pcmk_action_t |
| action_wrapper_t | |
| enum pe_graph_flags | |
| enum pe_check_parameters | |
| no_quorum_policy_t | enum pe_quorum_policy |
| pe_action_t | pcmk_action_t |
| pe_action_wrapper_t | |
| pe_node_t | pcmk_node_t |
| pe_resource_t | pcmk_resource_t |
| pe_tag_t | |
| pe_ticket_t | |
| tag_t | |
| ticket_t | |
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| fail2text() | |
| pe_pref() | |
| recovery2text() | |
| role2text() | pcmk_role_text() |
| task2text() | |
| text2role() | pcmk_parse_role() |
| text2task() | |
---
== libpe_rules ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| find_expression_type() | |
| pe_eval_expr() | pcmk_evaluate_rule() on parent rule |
| pe_eval_rules() | pcmk_evaluate_rule() on each rule |
| pe_eval_subexpr() | pcmk_evaluate_rule() on parent rule |
| pe_evaluate_rules() | pcmk_evaluate_rule() on each rule |
| pe_expand_re_matches() | |
| pe_test_expression() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_full() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_re | pcmk_evaluate_rule() on parent rule |
| pe_test_rule() | pcmk_evaluate_rule() |
| pe_test_rule_full | pcmk_evaluate_rule() |
| pe_test_rule_re() | pcmk_evaluate_rule() |
| test_expression() | pcmk_evaluate_rule() on parent rule |
| test_ruleset | pcmk_evaluate_rule() on each rule |
| unpack_instance_attributes() | pe_unpack_nvpairs() |
---
== libpe_status ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_rsc_is_anon_clone() | |
| pe_rsc_is_bundled() | |
| pe_rsc_is_clone() | |
| pe_rsc_is_unique_clone() | |
== libcrmcommon ==
The following symbols were dropped from the library
=== Headers ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| compatibility.h | |
=== Constants ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| CIB_OPTIONS_FIRST | |
| F_CLIENTNAME | |
| F_CRM_DATA | |
| F_CRM_DC_LEAVING | |
| F_CRM_ELECTION_AGE_S | |
| F_CRM_ELECTION_AGE_US | |
| F_CRM_ELECTION_ID | |
| F_CRM_ELECTION_OWNER | |
| F_CRM_HOST_FROM | |
| F_CRM_HOST_TO | |
| F_CRM_JOIN_ID | |
| F_CRM_MSG_TYPE | |
| F_CRM_ORIGIN | |
| F_CRM_REFERENCE | |
| F_CRM_SYS_FROM | |
| F_CRM_SYS_TO | |
| F_CRM_TASK | |
| F_CRM_TGRAPH | |
| F_CRM_TGRAPH_INPUT | |
| F_CRM_THROTTLE_MAX | |
| F_CRM_THROTTLE_MODE | |
| F_CRM_USER | |
| F_CRM_VERSION | |
| F_ORIG | |
| F_SEQ | |
| F_SUBTYPE | |
| F_TYPE | |
| F_XML_TAGNAME | |
| PCMK_XA_PROMOTED_MAX_LEGACY | |
| PCMK_XA_PROMOTED_NODE_MAX_LEGACY | |
| PCMK_XE_PROMOTABLE_LEGACY | |
| PCMK_XE_PROMOTED_MAX_LEGACY | |
| PCMK_XE_PROMOTED_NODE_MAX_LEGACY | |
| T_ATTRD | |
| T_CRM | |
| XML_ACL_ATTR_ATTRIBUTE | |
| XML_ACL_ATTR_KIND | |
| XML_ACL_ATTR_REF | |
| XML_ACL_ATTR_REFv1 | |
| XML_ACL_ATTR_TAG | |
| XML_ACL_ATTR_TAGv1 | |
| XML_ACL_ATTR_XPATH | |
| XML_ACL_TAG_DENY | |
| XML_ACL_TAG_GROUP | |
| XML_ACL_TAG_PERMISSION | |
| XML_ACL_TAG_READ | |
| XML_ACL_TAG_ROLE | |
| XML_ACL_TAG_ROLE_REF | |
| XML_ACL_TAG_ROLE_REFv1 | |
| XML_ACL_TAG_USER | |
| XML_ACL_TAG_USERv1 | |
| XML_ACL_TAG_WRITE | |
| XML_AGENT_ATTR_CLASS | |
| XML_AGENT_ATTR_PROVIDER | |
| XML_ALERT_ATTR_PATH | |
| XML_ALERT_ATTR_REC_VALUE | |
| XML_ALERT_ATTR_TIMEOUT | |
| XML_ALERT_ATTR_TSTAMP_FORMAT | |
| XML_ATTR_CRM_VERSION | |
| XML_ATTR_DC_UUID | |
| XML_ATTR_DESC | |
| XML_ATTR_DIGEST | |
| XML_ATTR_GENERATION | |
| XML_ATTR_GENERATION_ADMIN | |
| XML_ATTR_HAVE_QUORUM | |
| XML_ATTR_HAVE_WATCHDOG | |
| XML_ATTR_ID | |
| XML_ATTR_ID_LONG | |
| XML_ATTR_IDREF | |
| XML_ATTR_NAME | |
| XML_ATTR_NUMUPDATES | |
| XML_ATTR_OP | |
| XML_ATTR_ORIGIN | |
| XML_ATTR_QUORUM_PANIC | |
| XML_ATTR_RA_VERSION | |
| XML_ATTR_REFERENCE | |
| XML_ATTR_REQUEST | |
| XML_ATTR_RESPONSE | |
| XML_ATTR_STONITH_DEVICES | |
| XML_ATTR_STONITH_INDEX | |
| XML_ATTR_STONITH_TARGET | |
| XML_ATTR_STONITH_TARGET_ATTRIBUTE | |
| XML_ATTR_STONITH_TARGET_PATTERN | |
| XML_ATTR_STONITH_TARGET_VALUE | |
| XML_ATTR_TE_NOWAIT | |
| XML_ATTR_TE_TARGET_RC | |
| XML_ATTR_TIMEOUT | |
| XML_ATTR_TRANSITION_KEY | |
| XML_ATTR_TRANSITION_MAGIC | |
| XML_ATTR_TSTAMP | |
| XML_ATTR_TYPE | |
| XML_ATTR_UNAME | |
| XML_ATTR_UPDATE_CLIENT | |
| XML_ATTR_UPDATE_ORIG | |
| XML_ATTR_UPDATE_USER | |
| XML_ATTR_UUID | |
| XML_ATTR_VALIDATION | |
| XML_ATTR_VERBOSE | |
| XML_ATTR_VERSION | |
| XML_BOOLEAN_FALSE | |
| XML_BOOLEAN_NO | |
| XML_BOOLEAN_TRUE | |
| XML_BOOLEAN_YES | |
| XML_CIB_ATTR_PRIORITY | |
| XML_CIB_ATTR_REPLACE | |
| XML_CIB_ATTR_SHUTDOWN | |
| XML_CIB_ATTR_SOURCE | |
| XML_CIB_ATTR_WRITTEN | |
| XML_CIB_TAG_ACLS | |
| XML_CIB_TAG_ALERT | |
| XML_CIB_TAG_ALERT_ATTR | |
| XML_CIB_TAG_ALERT_ATTRIBUTES | |
| XML_CIB_TAG_ALERT_FENCING | |
| XML_CIB_TAG_ALERT_NODES | |
| XML_CIB_TAG_ALERT_RECIPIENT | |
| XML_CIB_TAG_ALERT_RESOURCES | |
| XML_CIB_TAG_ALERTS | |
| XML_CIB_TAG_ALERT_SELECT | |
| XML_CIB_TAG_CONFIGURATION | |
| XML_CIB_TAG_CONSTRAINTS | |
| XML_CIB_TAG_CONTAINER | |
| XML_CIB_TAG_CRMCONFIG | |
| XML_CIB_TAG_DOMAINS | |
| XML_CIB_TAG_GENERATION_TUPPLE | |
| XML_CIB_TAG_GROUP | |
| XML_CIB_TAG_INCARNATION | |
| XML_CIB_TAG_LRM | |
| XML_CIB_TAG_MASTER | |
| XML_CIB_TAG_NODE | |
| XML_CIB_TAG_NODES | |
| XML_CIB_TAG_NVPAIR | |
| XML_CIB_TAG_OBJ_REF | |
| XML_CIB_TAG_OPCONFIG | |
| XML_CIB_TAG_PROPSET | |
| XML_CIB_TAG_RESOURCE | |
| XML_CIB_TAG_RESOURCES | |
| XML_CIB_TAG_RSCCONFIG | |
| XML_CIB_TAG_RSC_TEMPLATE | |
| XML_CIB_TAG_SECTION_ALL | |
| XML_CIB_TAG_STATE | |
| XML_CIB_TAG_STATUS | |
| XML_CIB_TAG_TAG | |
| XML_CIB_TAG_TAGS | |
| XML_CIB_TAG_TICKETS | |
| XML_CIB_TAG_TICKET_STATE | |
| XML_COLOC_ATTR_INFLUENCE | |
| XML_COLOC_ATTR_NODE_ATTR | |
| XML_COLOC_ATTR_SOURCE | |
| XML_COLOC_ATTR_SOURCE_INSTANCE | |
| XML_COLOC_ATTR_SOURCE_ROLE | |
| XML_COLOC_ATTR_TARGET | |
| XML_COLOC_ATTR_TARGET_INSTANCE | |
| XML_COLOC_ATTR_TARGET_ROLE | |
| XML_CONFIG_ATTR_DC_DEADTIME | |
| XML_CONFIG_ATTR_ELECTION_FAIL | |
| XML_CONFIG_ATTR_FENCE_REACTION | |
| XML_CONFIG_ATTR_FORCE_QUIT | |
| XML_CONFIG_ATTR_NODE_PENDING_TIMEOUT | |
| XML_CONFIG_ATTR_PRIORITY_FENCING_DELAY | |
| XML_CONFIG_ATTR_RECHECK | |
| XML_CONFIG_ATTR_SHUTDOWN_LOCK | |
| XML_CONFIG_ATTR_SHUTDOWN_LOCK_LIMIT | |
| XML_CONS_ATTR_SYMMETRICAL | |
| XML_CONS_TAG_RSC_DEPEND | |
| XML_CONS_TAG_RSC_LOCATION | |
| XML_CONS_TAG_RSC_ORDER | |
| XML_CONS_TAG_RSC_SET | |
| XML_CONS_TAG_RSC_TICKET | |
| XML_CRM_TAG_PING | |
| XML_DIFF_ATTR | |
| XML_DIFF_CHANGE | |
| XML_DIFF_LIST | |
| XML_DIFF_MARKER | |
| XML_DIFF_OP | |
| XML_DIFF_PATH | |
| XML_DIFF_POSITION | |
| XML_DIFF_RESULT | |
| XML_DIFF_VERSION | |
| XML_DIFF_VSOURCE | |
| XML_DIFF_VTARGET | |
| XML_EXPR_ATTR_ATTRIBUTE | |
| XML_EXPR_ATTR_OPERATION | |
| XML_EXPR_ATTR_TYPE | |
| XML_EXPR_ATTR_VALUE | |
| XML_EXPR_ATTR_VALUE_SOURCE | |
| XML_FAILCIB_ATTR_ID | |
| XML_FAILCIB_ATTR_OBJTYPE | |
| XML_FAILCIB_ATTR_OP | |
| XML_FAILCIB_ATTR_REASON | |
| XML_FAIL_TAG_CIB | |
| XML_GRAPH_TAG_CRM_EVENT | |
| XML_GRAPH_TAG_DOWNED | |
| XML_GRAPH_TAG_MAINTENANCE | |
| XML_GRAPH_TAG_PSEUDO_EVENT | |
| XML_GRAPH_TAG_RSC_OP | |
| XML_LOCATION_ATTR_DISCOVERY | |
| XML_LOC_ATTR_SOURCE | |
| XML_LOC_ATTR_SOURCE_PATTERN | |
| XML_LRM_ATTR_CALLID | |
| XML_LRM_ATTR_EXIT_REASON | |
| XML_LRM_ATTR_INTERVAL | |
| XML_LRM_ATTR_INTERVAL_MS | |
| XML_LRM_ATTR_MIGRATE_SOURCE | |
| XML_LRM_ATTR_MIGRATE_TARGET | |
| XML_LRM_ATTR_OP_DIGEST | |
| XML_LRM_ATTR_OP_RESTART | |
| XML_LRM_ATTR_OP_SECURE | |
| XML_LRM_ATTR_OPSTATUS | |
| XML_LRM_ATTR_RC | |
| XML_LRM_ATTR_RESTART_DIGEST | |
| XML_LRM_ATTR_ROUTER_NODE | |
| XML_LRM_ATTR_RSCID | |
| XML_LRM_ATTR_SECURE_DIGEST | |
| XML_LRM_ATTR_TARGET | |
| XML_LRM_ATTR_TARGET_UUID | |
| XML_LRM_ATTR_TASK | |
| XML_LRM_ATTR_TASK_KEY | |
| XML_LRM_TAG_RESOURCE | |
| XML_LRM_TAG_RESOURCES | |
| XML_LRM_TAG_RSC_OP | |
| XML_NODE_ATTR_RSC_DISCOVERY | |
| XML_NODE_EXPECTED | |
| XML_NODE_IN_CLUSTER | |
| XML_NODE_IS_FENCED | |
| XML_NODE_IS_MAINTENANCE | |
| XML_NODE_IS_PEER | |
| XML_NODE_IS_REMOTE | |
| XML_NODE_JOIN_STATE | |
| XML_NVPAIR_ATTR_NAME | |
| XML_NVPAIR_ATTR_VALUE | |
| XML_OP_ATTR_ALLOW_MIGRATE | |
| XML_OP_ATTR_DIGESTS_ALL | |
| XML_OP_ATTR_DIGESTS_SECURE | |
| XML_OP_ATTR_ON_FAIL | |
| XML_OP_ATTR_ORIGIN | |
| XML_OP_ATTR_PENDING | |
| XML_OP_ATTR_START_DELAY | |
| XML_ORDER_ATTR_FIRST | |
| XML_ORDER_ATTR_FIRST_ACTION | |
| XML_ORDER_ATTR_FIRST_INSTANCE | |
| XML_ORDER_ATTR_KIND | |
| XML_ORDER_ATTR_THEN | |
| XML_ORDER_ATTR_THEN_ACTION | |
| XML_ORDER_ATTR_THEN_INSTANCE | |
| XML_PING_ATTR_CRMDSTATE | |
| XML_PING_ATTR_PACEMAKERDSTATE | |
| XML_PING_ATTR_PACEMAKERDSTATE_INIT | |
| XML_PING_ATTR_PACEMAKERDSTATE_REMOTE | |
| XML_PING_ATTR_PACEMAKERDSTATE_RUNNING | |
| XML_PING_ATTR_PACEMAKERDSTATE_SHUTDOWNCOMPLETE | |
| XML_PING_ATTR_PACEMAKERDSTATE_SHUTTINGDOWN | |
| XML_PING_ATTR_PACEMAKERDSTATE_STARTINGDAEMONS | |
| XML_PING_ATTR_PACEMAKERDSTATE_WAITPING | |
| XML_PING_ATTR_STATUS | |
| XML_PING_ATTR_SYSFROM | |
| XML_REMOTE_ATTR_RECONNECT_INTERVAL | |
| XML_RSC_ATTR_CLEAR_INTERVAL | |
| XML_RSC_ATTR_CLEAR_OP | |
| XML_RSC_ATTR_CONTAINER | |
| XML_RSC_ATTR_CRITICAL | |
| XML_RSC_ATTR_FAIL_STICKINESS | |
| XML_RSC_ATTR_FAIL_TIMEOUT | |
| XML_RSC_ATTR_INCARNATION | |
| XML_RSC_ATTR_INCARNATION_MAX | |
| XML_RSC_ATTR_INCARNATION_MIN | |
| XML_RSC_ATTR_INCARNATION_NODEMAX | |
| XML_RSC_ATTR_INTERLEAVE | |
| XML_RSC_ATTR_INTERNAL_RSC | |
| XML_RSC_ATTR_MAINTENANCE | |
| XML_RSC_ATTR_MANAGED | |
| XML_RSC_ATTR_MASTER_MAX | |
| XML_RSC_ATTR_MASTER_NODEMAX | |
| XML_RSC_ATTR_MULTIPLE | |
| XML_RSC_ATTR_NOTIFY | |
| XML_RSC_ATTR_ORDERED | |
| XML_RSC_ATTR_PROMOTABLE | |
| XML_RSC_ATTR_PROMOTED_MAX | |
| XML_RSC_ATTR_PROMOTED_NODEMAX | |
| XML_RSC_ATTR_PROVIDES | |
| XML_RSC_ATTR_REMOTE_NODE | |
| XML_RSC_ATTR_REMOTE_RA_ADDR | |
| XML_RSC_ATTR_REMOTE_RA_PORT | |
| XML_RSC_ATTR_REMOTE_RA_SERVER | |
| XML_RSC_ATTR_REQUIRES | |
| XML_RSC_ATTR_RESTART | |
| XML_RSC_ATTR_STICKINESS | |
| XML_RSC_ATTR_TARGET | |
| XML_RSC_ATTR_TARGET_ROLE | |
| XML_RSC_ATTR_UNIQUE | |
| XML_RSC_OP_LAST_CHANGE | |
| XML_RSC_OP_LAST_RUN | |
| XML_RSC_OP_T_EXEC | |
| XML_RSC_OP_T_QUEUE | |
| XML_RULE_ATTR_BOOLEAN_OP | |
| XML_RULE_ATTR_ROLE | |
| XML_RULE_ATTR_SCORE | |
| XML_RULE_ATTR_SCORE_ATTRIBUTE | |
| XML_TAG_ATTRS | |
| XML_TAG_ATTR_SETS | |
| XML_TAG_DIFF | |
| XML_TAG_DIFF_ADDED | |
| XML_TAG_DIFF_REMOVED | |
| XML_TAG_EXPRESSION | |
| XML_TAG_FAILED | |
| XML_TAG_FENCING_LEVEL | |
| XML_TAG_FENCING_TOPOLOGY | |
| XML_TAG_FRAGMENT | |
| XML_TAG_GRAPH | |
| XML_TAG_META_SETS | |
| XML_TAG_OPTIONS | |
| XML_TAG_OP_VER_ATTRS | |
| XML_TAG_OP_VER_META | |
| XML_TAG_PARAM | |
| XML_TAG_PARAMS | |
| XML_TAG_RESOURCE_REF | |
| XML_TAG_RSC_VER_ATTRS | |
| XML_TAG_RULE | |
| XML_TAG_TRANSIENT_NODEATTRS | |
| XML_TAG_UTILIZATION | |
| XML_TICKET_ATTR_LOSS_POLICY | |
| XML_TICKET_ATTR_TICKET | |
=== Macros ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| ID(x) | crm_element_value(x, PCMK_XA_ID) |
| TYPE(x) | x->name |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| enum pe_print_options | |
| pcmk_assignment_methods_t | |
| pcmk_rsc_methods_t | |
| resource_alloc_functions_t | |
| resource_object_functions_t | |
| struct resource_alloc_functions_s | |
| struct resource_object_functions_s | |
In addition, direct access to all members of `struct pe_resource_s` (`pcmk_resource_t`) except for `id` and `flags` has been dropped. `id` and `flags` remain deprecated.
=== Global variables ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| resource_class_functions | |
---
== libpe_rules and libpe_status (common code) ==
The following symbols were dropped from the library
=== Constants ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_flag_check_config | |
| pe_flag_concurrent_fencing | |
| pe_flag_enable_unfencing | |
| pe_flag_have_remote_nodes | |
| pe_flag_have_status | |
| pe_flag_maintenance_mode | |
| pe_flag_no_compat | |
| pe_flag_no_counts | |
| pe_flag_quick_location | |
| pe_flag_remove_after_stop | |
| pe_flag_sanitized | |
| pe_flag_show_scores | |
| pe_flag_show_utilization | |
| pe_flag_shutdown_lock | |
| pe_flag_start_failure_fatal | |
| pe_flag_startup_fencing | |
| pe_flag_startup_probes | |
| pe_flag_stdout | |
| pe_flag_stonith_enabled | |
| pe_flag_stop_action_orphans | |
| pe_flag_stop_everything | |
| pe_flag_stop_rsc_orphans | |
| pe_flag_symmetric_cluster | |
| pe_rsc_allocating | |
| pe_rsc_allow_migrate | |
| pe_rsc_allow_remote_remotes | |
| pe_rsc_block | |
| pe_rsc_critical | |
| pe_rsc_detect_loop | |
| pe_rsc_failed | |
| pe_rsc_failure_ignored | |
| pe_rsc_fence_device | |
| pe_rsc_is_container | |
| pe_rsc_maintenance | |
| pe_rsc_merging | |
| pe_rsc_needs_fencing | |
| pe_rsc_needs_quorum | |
| pe_rsc_needs_unfencing | |
| pe_rsc_notify | |
| pe_rsc_orphan | |
| pe_rsc_orphan_container_filler | |
| pe_rsc_promotable | |
| pe_rsc_provisional | |
| pe_rsc_reload | |
| pe_rsc_replica_container | |
| pe_rsc_restarting | |
| pe_rsc_runnable | |
| pe_rsc_starting | |
| pe_rsc_start_pending | |
| pe_rsc_stop | |
| pe_rsc_stopping | |
| pe_rsc_stop_unexpected | |
| pe_rsc_unique | |
| RSC_ROLE_MASTER_S | |
| RSC_ROLE_MAX | |
| RSC_ROLE_PROMOTED_LEGACY_S | |
| RSC_ROLE_PROMOTED_S | pcmk_role_text(pcmk_role_promoted) |
| RSC_ROLE_SLAVE_S | |
| RSC_ROLE_STARTED_S | pcmk_role_text(pcmk_role_started) |
| RSC_ROLE_STOPPED_S | pcmk_role_text(pcmk_role_stopped) |
| RSC_ROLE_UNKNOWN_S | pcmk_role_text(pcmk_role_unknown) |
| RSC_ROLE_UNPROMOTED_LEGACY_S | |
| RSC_ROLE_UNPROMOTED_S | pcmk_role_text(pcmk_role_unpromoted) |
=== Types, structs, and enums ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| action_t | pcmk_action_t |
| action_wrapper_t | |
| enum pe_graph_flags | |
| enum pe_check_parameters | |
| no_quorum_policy_t | enum pe_quorum_policy |
| pe_action_t | pcmk_action_t |
| pe_action_wrapper_t | |
| pe_node_t | pcmk_node_t |
| pe_resource_t | pcmk_resource_t |
| pe_tag_t | |
| pe_ticket_t | |
| tag_t | |
| ticket_t | |
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| fail2text() | |
| pe_pref() | |
| recovery2text() | |
| role2text() | pcmk_role_text() |
| task2text() | |
| text2role() | pcmk_parse_role() |
| text2task() | |
---
== libpe_rules ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| find_expression_type() | |
| pe_eval_expr() | pcmk_evaluate_rule() on parent rule |
| pe_eval_rules() | pcmk_evaluate_rule() on each rule |
| pe_eval_subexpr() | pcmk_evaluate_rule() on parent rule |
| pe_evaluate_rules() | pcmk_evaluate_rule() on each rule |
| pe_expand_re_matches() | |
| pe_test_expression() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_full() | pcmk_evaluate_rule() on parent rule |
| pe_test_expression_re | pcmk_evaluate_rule() on parent rule |
| pe_test_rule() | pcmk_evaluate_rule() |
| pe_test_rule_full | pcmk_evaluate_rule() |
| pe_test_rule_re() | pcmk_evaluate_rule() |
| test_expression() | pcmk_evaluate_rule() on parent rule |
| test_ruleset | pcmk_evaluate_rule() on each rule |
| unpack_instance_attributes() | pe_unpack_nvpairs() |
---
== libpe_status ==
The following symbols were dropped from the library
=== Functions ===
| Dropped | Suggested replacement (if any) |
| -- | -- |
| pe_rsc_is_anon_clone() | |
| pe_rsc_is_bundled() | |
| pe_rsc_is_clone() | |
| pe_rsc_is_unique_clone() | |