- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Jan 12 2024
Jan 12 2024
nrwahl2 committed rP6452f68c1aae: Refactor: libcrmcommon: New pcmk__valid_placement_strategy() (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__valid_placement_strategy()
nrwahl2 committed rP9510586ee0a4: Refactor: controller: Remove stonith-watchdog-timeout validator function (authored by nrwahl2).
Refactor: controller: Remove stonith-watchdog-timeout validator function
nrwahl2 committed rP36e15bb20383: Refactor: libcrmcommon: New enum pcmk__opt_context (authored by nrwahl2).
Refactor: libcrmcommon: New enum pcmk__opt_context
nrwahl2 committed rP4597115f75f8: Refactor: libcrmcommon: Consolidate cluster option metadata (authored by nrwahl2).
Refactor: libcrmcommon: Consolidate cluster option metadata
nrwahl2 committed rP409d938f51e6: Refactor: libcrmcommon: New pcmk__cluster_option_t:context member (authored by nrwahl2).
Refactor: libcrmcommon: New pcmk__cluster_option_t:context member
nrwahl2 committed rP5a8d6999ea54: Refactor: libcrmcommon, daemons: New pcmk__cluster_option_metadata() (authored by nrwahl2).
Refactor: libcrmcommon, daemons: New pcmk__cluster_option_metadata()
nrwahl2 committed rP392bc9ec5133: Test: cts-cli: Update daemon outputs for option filtering (authored by nrwahl2).
Test: cts-cli: Update daemon outputs for option filtering
nrwahl2 committed rP4ad008012ce7: Test: cts-cli: Update daemon outputs for reordering (authored by nrwahl2).
Test: cts-cli: Update daemon outputs for reordering
nrwahl2 committed rP02062241e6b7: Refactor: libcrmcommon: New filter arg to pcmk__format_option_metadata() (authored by nrwahl2).
Refactor: libcrmcommon: New filter arg to pcmk__format_option_metadata()
nrwahl2 committed rP91b705e13a87: Refactor: libcrmcommon, daemons: Use cluster_options array in getters (authored by nrwahl2).
Refactor: libcrmcommon, daemons: Use cluster_options array in getters
nrwahl2 committed rP1b364506e8e5: Refactor: various: Drop per-daemon cluster opt tables (authored by nrwahl2).
Refactor: various: Drop per-daemon cluster opt tables
nrwahl2 committed rPacbd0fbb566a: Refactor: libpe_status: Drop verify_pe_opts() (authored by nrwahl2).
Refactor: libpe_status: Drop verify_pe_opts()
nrwahl2 committed rP3c5438c24ca4: Refactor: libpe_status: Drop pe_pref() internally (authored by nrwahl2).
Refactor: libpe_status: Drop pe_pref() internally
API: libpe_status: Deprecate pe_pref()
nrwahl2 committed rPb6ffd36b905b: Refactor: libpe_status, scheduler: Drop pe_metadata() (authored by nrwahl2).
Refactor: libpe_status, scheduler: Drop pe_metadata()
nrwahl2 committed rPdccd7e94d1cb: Refactor: libcib: Drop verify_cib_options() (authored by nrwahl2).
Refactor: libcib: Drop verify_cib_options()
nrwahl2 committed rP85ee9ec36dcc: Refactor: libcib: Drop cib_pref() internally (authored by nrwahl2).
Refactor: libcib: Drop cib_pref() internally
API: libcib: Deprecate cib_pref()
API: libcib: Deprecate cib_metadata()
nrwahl2 committed rP934e8b25f997: Refactor: based, libcib: Drop cib_metadata() internally (authored by nrwahl2).
Refactor: based, libcib: Drop cib_metadata() internally
nrwahl2 committed rP6310a47bbc3f: Refactor: controller: Replace crmd_metadata() with controld_metadata() (authored by nrwahl2).
Refactor: controller: Replace crmd_metadata() with controld_metadata()
nrwahl2 committed rP94bddafad373: Low: NLS: update translations for current code base (authored by nrwahl2).
Low: NLS: update translations for current code base
GitHub <noreply@github.com> committed rPad0d40c99a16: Merge pull request #3311 from nrwahl2/nrwahl2-T620_current (authored by nrwahl2).
Merge pull request #3311 from nrwahl2/nrwahl2-T620_current
nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
For the purposes of showing lists, I would think we want to show the meta-attributes that can apply directly to the thing being requested (not just inherited).
Jan 11 2024
Jan 11 2024
clumens committed rP34a9e4ace070: Refactor: libcrmcommon: Split feature set check into its own function. (authored by clumens).
Refactor: libcrmcommon: Split feature set check into its own function.
clumens committed rP38a4d06c1f16: Feature: scheduler: Check the CIB feature set in cluster_status. (authored by clumens).
Feature: scheduler: Check the CIB feature set in cluster_status.
clumens committed rP08ea8747ac61: Low: libcib: Do not check CIB feature set for files in cib_perform_op. (authored by clumens).
Low: libcib: Do not check CIB feature set for files in cib_perform_op.
GitHub <noreply@github.com> committed rP34254c9cbc20: Merge pull request #3320 from clumens/feature-set-check (authored by kgaillot).
Merge pull request #3320 from clumens/feature-set-check
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#10892, @nrwahl2 wrote:If we're using C as the starting point, we don't need XML, we just need tools that can parse the C code (we can require a particular style to make that easier) and generate sysconfig, ReST, and Python.
Running a command that generates XML on demand (which is our main goal anyway), and then parsing that, is probably easier than parsing the C code.
API: libcrmcommon: add pcmk_role_text()
kgaillot committed rPec62668282ac: API: libpe_status,libpe_rules: deprecate role2text() (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate role2text()
API: libcrmcommon: add pcmk_parse_role()
kgaillot committed rP5a5bc9637c73: API: libpe_status,libpe_rules: deprecate text2role() (authored by kgaillot).
API: libpe_status,libpe_rules: deprecate text2role()
GitHub <noreply@github.com> committed rP065ea0695085: Merge pull request #3318 from kgaillot/best-practices (authored by nrwahl2).
Merge pull request #3318 from kgaillot/best-practices
nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
If we're using C as the starting point, we don't need XML, we just need tools that can parse the C code (we can require a particular style to make that easier) and generate sysconfig, ReST, and Python.
nrwahl2 committed rPffedbfac1f21: API: libcrmcommon: New PCMK_XA_RSC string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_RSC string constant
nrwahl2 committed rPa990b4912fe2: API: libcrmcommon: Deprecate XML_COLOC_ATTR_SOURCE (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_SOURCE
nrwahl2 committed rP02e3ca1b9a29: API: libcrmcommon: New PCMK_XA_RSC_ROLE string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_RSC_ROLE string constant
nrwahl2 committed rP40ce726d6c56: API: libcrmcommon: Deprecate XML_LOC_ATTR_SOURCE (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_LOC_ATTR_SOURCE
nrwahl2 committed rP24aa98debd70: API: libcrmcommon: Deprecate XML_COLOC_ATTR_SOURCE_ROLE (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_SOURCE_ROLE
nrwahl2 committed rP81e4dd786ff1: API: libcrmcommon: New PCMK_XA_WITH_RSC string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_WITH_RSC string constant
nrwahl2 committed rP77a4d220c712: API: libcrmcommon: Deprecate XML_COLOC_ATTR_TARGET_ROLE (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_TARGET_ROLE
nrwahl2 committed rPff9f39c4279b: API: libcrmcommon: Deprecate XML_COLOC_ATTR_TARGET (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_TARGET
nrwahl2 committed rP50f2c7cd426a: API: libcrmcommon: New PCMK_XA_WITH_RSC_ROLE string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_WITH_RSC_ROLE string constant
nrwahl2 committed rP509e38d41aed: API: libcrmcommon: New PCMK_XA_NODE_ATTRIBUTE string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_NODE_ATTRIBUTE string constant
nrwahl2 committed rPeea718a8c99a: API: libcrmcommon: New PCMK_XA_INFLUENCE string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_INFLUENCE string constant
nrwahl2 committed rP15771d4104ea: API: libcrmcommon: Deprecate XML_COLOC_ATTR_NODE_ATTR (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_NODE_ATTR
nrwahl2 committed rPd3494fa2ef36: API: libcrmcommon: Deprecate XML_COLOC_ATTR_INFLUENCE (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_COLOC_ATTR_INFLUENCE
nrwahl2 committed rPb203aecc4ee9: API: libcrmcommon: New PCMK_XA_RSC_PATTERN string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_RSC_PATTERN string constant
nrwahl2 committed rPbae7eccc5ad4: API: libcrmcommon: Deprecate XML_LOC_ATTR_SOURCE_PATTERN (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_LOC_ATTR_SOURCE_PATTERN
nrwahl2 committed rP62fe02a76dd6: API: libcrmcommon: Deprecate XML_ORDER_ATTR_FIRST (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ORDER_ATTR_FIRST
nrwahl2 committed rP7d929114ff6a: API: libcrmcommon: New PCMK_XA_FIRST string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_FIRST string constant
nrwahl2 committed rPde79ef9f5236: API: libcrmcommon: New PCMK_XA_THEN string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_THEN string constant
nrwahl2 committed rPec34b7c5f852: API: libcrmcommon: Deprecate XML_ORDER_ATTR_THEN (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ORDER_ATTR_THEN
nrwahl2 committed rP9438ef063506: API: libcrmcommon: New PCMK_XA_FIRST_ACTION string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_FIRST_ACTION string constant
nrwahl2 committed rP64210b67be6d: API: libcrmcommon: Deprecate XML_ORDER_ATTR_FIRST_ACTION (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ORDER_ATTR_FIRST_ACTION
nrwahl2 committed rP5ef41ce35b7f: API: libcrmcommon: New PCMK_XA_KIND string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_KIND string constant
nrwahl2 committed rP7305b17d22ff: API: libcrmcommon: Deprecate XML_ORDER_ATTR_THEN_ACTION (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ORDER_ATTR_THEN_ACTION
nrwahl2 committed rP2a604db092b1: API: libcrmcommon: New PCMK_XA_THEN_ACTION string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_THEN_ACTION string constant
nrwahl2 committed rP2c2c293d4334: API: libcrmcommon: Deprecate XML_ORDER_ATTR_KIND (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ORDER_ATTR_KIND
nrwahl2 committed rP0a28ff923a0f: API: libcrmcommon: Deprecate XML_ACL_ATTR_KIND (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ACL_ATTR_KIND
nrwahl2 committed rP33f270defa3a: API: libcrmcommon: New PCMK_XA_TICKET string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_TICKET string constant
nrwahl2 committed rP3e4c35b25f2f: API: libcrmcommon: Deprecate XML_TICKET_ATTR_TICKET (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_TICKET_ATTR_TICKET
nrwahl2 committed rP5cd9bc7453ce: API: libcrmcommon: New PCMK_XA_LOSS_POLICY string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_LOSS_POLICY string constant
nrwahl2 committed rPf66153f3f51c: API: libcrmcommon: Deprecate XML_TICKET_ATTR_LOSS_POLICY (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_TICKET_ATTR_LOSS_POLICY
nrwahl2 committed rP79d9dc89ba04: API: libcrmcommon: Deprecate XML_ACL_ATTR_REFv1 (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ACL_ATTR_REFv1
nrwahl2 committed rPa13a908641a4: Refactor: libcrmcommon: New PCMK__XA_REF string constant (authored by nrwahl2).
Refactor: libcrmcommon: New PCMK__XA_REF string constant
nrwahl2 committed rP8ed33a079f6c: API: libcrmcommon: New PCMK_XA_OBJECT_TYPE string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_OBJECT_TYPE string constant
nrwahl2 committed rPded234237240: API: libcrmcommon: Deprecate XML_ACL_ATTR_TAG (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ACL_ATTR_TAG
nrwahl2 committed rPa88055ecf228: Refactor: libcib: Use object-type in CIB create failure reply (authored by nrwahl2).
Refactor: libcib: Use object-type in CIB create failure reply
nrwahl2 committed rP15f79a86e54c: Test: cts-cli: Update object_type to object-type (authored by nrwahl2).
Test: cts-cli: Update object_type to object-type
nrwahl2 committed rPc4ca0a78e3b1: Refactor: libcrmcommon: New PCMK__XA_TAG string constant (authored by nrwahl2).
Refactor: libcrmcommon: New PCMK__XA_TAG string constant
nrwahl2 committed rP166ba01d9361: API: libcrmcommon: Deprecate XML_ACL_ATTR_TAGv1 (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ACL_ATTR_TAGv1
nrwahl2 committed rP5c59246bdc4c: API: libcrmcommon: New PCMK_XA_XPATH string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XA_XPATH string constant
nrwahl2 committed rP03c554fede23: API: libcrmcommon: Deprecate XML_ACL_ATTR_XPATH (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_ACL_ATTR_XPATH
nrwahl2 committed rP32067ce69a62: API: libcrmcommon: Deprecate XML_CRM_TAG_PING (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CRM_TAG_PING
nrwahl2 committed rPce9da70e3da4: Refactor: libcrmcommon: New PCMK__XE_PING_RESPONSE string constant (authored by nrwahl2).
Refactor: libcrmcommon: New PCMK__XE_PING_RESPONSE string constant
nrwahl2 committed rP0c7e265b0014: API: libcrmcommon: New PCMK_XE_CIB string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_CIB string constant
nrwahl2 committed rP030a85603a91: Refactor: libcrmcommon: New PCMK__VALUE_CIB string constant (authored by nrwahl2).
Refactor: libcrmcommon: New PCMK__VALUE_CIB string constant
API: libcrmcommon: Deprecate XML_TAG_CIB
nrwahl2 committed rPf9228ebd0c87: API: libcrmcommon: New PCMK_XE_CONFIGURATION string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_CONFIGURATION string constant
nrwahl2 committed rP5133214186a5: API: libcrmcommon: Deprecate XML_CIB_TAG_STATUS (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_STATUS
nrwahl2 committed rP4aa2161e7c83: Refactor: libcrmcommon: PCMK__META_CLONE_INSTANCE_NUM -> *META_CLONE (authored by nrwahl2).
Refactor: libcrmcommon: PCMK__META_CLONE_INSTANCE_NUM -> *META_CLONE
nrwahl2 committed rP7a8757c9098f: API: libcrmcommon: New PCMK_XE_STATUS string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_STATUS string constant
nrwahl2 committed rP8fb58ae558ff: API: libcrmcommon: Deprecate XML_CIB_TAG_CONFIGURATION (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_CONFIGURATION
API: libcib: Deprecate set_standby()
API: libcib: Deprecate query_node_uname()
nrwahl2 committed rP2f4aac8aed8b: API: libcrmcommon: New PCMK_XE_RESOURCES string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_RESOURCES string constant
nrwahl2 committed rPfd16eb79c87c: API: libcib: Deprecate cib_get_generation() (authored by nrwahl2).
API: libcib: Deprecate cib_get_generation()
nrwahl2 committed rP10ab5f67cf35: API: libcrmcommon: Deprecate XML_CIB_TAG_RESOURCES (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_RESOURCES
nrwahl2 committed rPde9bf3f7b613: API: libcrmcommon: New PCMK_XE_CONSTRAINTS string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_CONSTRAINTS string constant
nrwahl2 committed rPbab9040de8a8: API: libcrmcommon: Deprecate XML_CIB_TAG_NODES (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_NODES
nrwahl2 committed rPaa4a5a8f3855: API: libcrmcommon: New PCMK_XE_NODES string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_NODES string constant
nrwahl2 committed rP6761dc936472: API: libcrmcommon: New PCMK_XE_OP_DEFAULTS string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_OP_DEFAULTS string constant
nrwahl2 committed rP3e62945c6217: API: libcrmcommon: Deprecate XML_CIB_TAG_CONSTRAINTS (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_CONSTRAINTS
nrwahl2 committed rP7a48cdba6dd8: API: libcrmcommon: New PCMK_XE_CRM_CONFIG string constant (authored by nrwahl2).
API: libcrmcommon: New PCMK_XE_CRM_CONFIG string constant
nrwahl2 committed rP34020ea40944: API: libcrmcommon: Deprecate XML_CIB_TAG_CRMCONFIG (authored by nrwahl2).
API: libcrmcommon: Deprecate XML_CIB_TAG_CRMCONFIG