Refactor: libcrmcommon: New PCMK__XA_HTTP_EQUIV string constant
Refactor: libcrmcommon: New PCMK__VALUE_REFRESH string constant
Refactor: libcrmcommon: New PCMK__XE_SPAN string constant
Refactor: libcrmcommon: New PCMK__XE_DIV string constant
Refactor: libcrmcommon: PCMK__XA_ATTR_FORCE -> _ATTRD_IS_FORCE_WRITE
Refactor: libcrmcommon: PCMK__XA_ATTR_INTERVAL -> _ATTR_CLEAR_INTERVAL
Refactor: libcrmcommon: PCMK__XA_ATTR_NODE_ID -> PCMK__XA_ATTR_HOST_ID
Refactor: libcrmcommon: PCMK__XA_ATTR_NODE_NAME -> PCMK__XA_ATTR_HOST
Refactor: libcrmcommon: PCMK__XA_ATTR_OPERATION -> _ATTR_CLEAR_OPERATION
Refactor: libcrmcommon: PCMK__XA_ATTR_PATTERN -> PCMK__XA_ATTR_REGEX
Refactor: libcrmcommon: PCMK__XA_ATTR_UUID -> PCMK__XA_ATTR_KEY
Refactor: libcrmcommon: PCMK__XA_CONN_HOST -> PCMK__XA_CONNECTION_HOST
API: libcrmcommon: Rename PCMK_META_CONTAINER_ATTR_TARGET
Refactor: libcrmcommon: PCMK__ENV_REMOTE_SCHEMA_DIR -> _SCHEMA_DIRECTORY
Refactor: libcrmcommon: Drop PCMK__VALUE_GREEN
API: libcrmcommon: New PCMK_VALUE_MIGRATE_ON_RED string constant
API: libcrmcommon: New PCMK_VALUE_ONLY_GREEN string constant
API: libcrmcommon: New PCMK_VALUE_PROGRESSIVE string constant
API: libcrmcommon: New PCMK_VALUE_CUSTOM string constant
API: libcrmcommon: New PCMK_VALUE_NONE string constant
Merge pull request #3308 from nrwahl2/nrwahl2-xml_attrs2
API: libcrmcommon: add pcmk_action_text()
API: libpe_status,libpe_rules: deprecate task2text()
API: libcrmcommon: add pcmk_parse_action()
API: libpe_rules,libpe_status: deprecate text2task()
API: libcrmcommon: add pcmk_on_fail_text()
Merge pull request #3344 from kgaillot/best-practices
API: libpe_status,libpe_rules: deprecate fail2text()
Report crypto errors back to cfg reload
nrwahl2 renamed
T767: pcmk__output_t XML object should display declaration from
pcmk__output_t XML object should display header element to
pcmk__output_t XML object should display declaration.
At time of task creation, these two functions don't exist, but they should be merged soon.
Build: rpm: Remove unnecessary filters from the rpmlintrc file.
Build: rpm: Redo how running rpmlint works.
Merge pull request #3343 from clumens/rpmlint
The "support or drop" part -- if we had decided to support it, this would have been a subtask. But we decided to drop it.
Why is this a subtask of a task that's already complete (T469)?
Refactor: libcrmcommon: move pcmk__filter_op_for_digest() to digest.c
Refactor: libcrmcommon: separate probe-related functions into own source file
Merge pull request #3342 from kgaillot/best-practices
Refactor: libcrmcommon: best practices for probe-related functions
Make some logs less noisy (#495)
Refactor: libcrmcommon: add pcmk__is_clone()
Refactor: libcrmcommon: add pcmk__is_unique_clone()
API: libpe_status: deprecate pe_rsc_is_unique_clone()
Refactor: libcrmcommon: add pcmk__is_anonymous_clone()
API: libpe_status: deprecate pe_rsc_is_clone()
API: libpe_status: deprecate pe_rsc_is_anon_clone()
Refactor: libcrmcommon: add pcmk__is_bundled()
API: libpe_status: deprecate pe_rsc_is_bundled()
Merge pull request #3340 from kgaillot/best-practices
clumens changed the status of
T760: rpmlint make target fails from
Open to
WIP.
kgaillot moved
T766: Fix use-after-free in crm_attribute from
Restricted Project Column to
Restricted Project Column on the
Restricted Project board.
kgaillot added projects to
T766: Fix use-after-free in crm_attribute:
Restricted Project,
Restricted Project.
Fix: tools: crm_attribute emits garbage for --node localhost or auto
Merge pull request #3339 from nrwahl2/nrwahl2-RHEL23065
This gets the right result (well, with an extra newline) but I don't like it:
The problem is that takes an , not an . Printing an XML_DOCUMENT_NODE is what causes the version to be printed out. So we'd either need to change that function or make a new one, and then have pass the document pointer instead of the root node.
Log: libcrmservice: drop LSB metadata trace log
Log: daemons: return ECONNREFUSED to new clients at shutdown
Log: daemons: use ENOMEM for pcmk__new_client() failure
Feature: CIB: deprecate support for rkt in bundles
Refactor: libcrmcommon: make PCMK_XE_RKT internal-only
Feature: scheduler: drop support for rules based on #role attribute
Doc: Pacemaker Explained: convert rsc_location properties table to list-table
API: libpe_rules,libpe_status: deprecate role member of pe_op_eval_data
Doc: Pacemaker Explained: add types to location constraint properties
Doc: Pacemaker Explained: document role in location constraints
Doc: libstonithd,libcrmservice: mark generated agent metadata as OCF 1.1
Merge pull request #3337 from kgaillot/fixes
nrwahl2 renamed
T765: crm_attribute logs assertion if value but no attribute name is given from
crm_attribute logs assertion if value but no node name is given to
crm_attribute logs assertion if value but no attribute name is given.