Page MenuHomeClusterLabs Projects
Feed All Stories

Mon, Jan 6

kgaillot committed rP0e23982e4978: Doc: tools: clarify that crm_mon updates are automatic when interactive (authored by kgaillot).
Doc: tools: clarify that crm_mon updates are automatic when interactive
Mon, Jan 6, 1:35 PM
kgaillot committed rP57d37a4907ef: Doc: libraries: add TODO comments (authored by kgaillot).
Doc: libraries: add TODO comments
Mon, Jan 6, 1:35 PM
kgaillot committed rP25e00e0f3edb: Doc: tools: indicate crm_resource --interval can take units (authored by kgaillot).
Doc: tools: indicate crm_resource --interval can take units
Mon, Jan 6, 1:35 PM
kgaillot committed rP9ecaaf16e670: Doc: tools: add TODO comments (authored by kgaillot).
Doc: tools: add TODO comments
Mon, Jan 6, 1:35 PM
kgaillot committed rPe82b17c30f44: Doc: cts-lab: document systemd journal workaround (authored by kgaillot).
Doc: cts-lab: document systemd journal workaround
Mon, Jan 6, 1:35 PM
kgaillot committed rP0c9659e9919d: Doc: tools: mention potential issues with crm_resource --restart (authored by kgaillot).
Doc: tools: mention potential issues with crm_resource --restart
Mon, Jan 6, 1:35 PM
kgaillot committed rPc523397845c0: Doc: Python: add TODO comments (authored by kgaillot).
Doc: Python: add TODO comments
Mon, Jan 6, 1:35 PM
kgaillot committed rPace1e696e0d8: Doc: Pacemaker Development: update the scheduler documentation (authored by kgaillot).
Doc: Pacemaker Development: update the scheduler documentation
Mon, Jan 6, 1:35 PM
kgaillot committed rPd94ba8eacae3: Doc: Pacemaker Administration: document client-side certificate variables (authored by kgaillot).
Doc: Pacemaker Administration: document client-side certificate variables
Mon, Jan 6, 1:35 PM
kgaillot committed rP755260f1e2e3: Doc: Pacemaker Administration: document CRL files (authored by kgaillot).
Doc: Pacemaker Administration: document CRL files
Mon, Jan 6, 1:35 PM
GitHub <noreply@github.com> committed rPdd12970131d9: Merge pull request #3778 from kgaillot/doc (authored by kgaillot).
Merge pull request #3778 from kgaillot/doc
Mon, Jan 6, 1:35 PM
kgaillot triaged T964: Don't schedule probes or cleanups of orphaned resources as Low priority.
Mon, Jan 6, 11:42 AM · Restricted Project, Restricted Project, Restricted Project
kgaillot raised the priority of T794: Update SBD to avoid deprecated Pacemaker APIs from Normal to High.
Mon, Jan 6, 11:34 AM · Restricted Project, Restricted Project
kgaillot updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Mon, Jan 6, 11:34 AM · Restricted Project, Restricted Project
kgaillot updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Mon, Jan 6, 11:30 AM · Restricted Project, Restricted Project
kgaillot updated the task description for T794: Update SBD to avoid deprecated Pacemaker APIs.
Mon, Jan 6, 11:30 AM · Restricted Project, Restricted Project
kgaillot committed rP1d02191c279f: Refactor: scheduler: add pcmk__set_scheduler_defaults() (authored by kgaillot).
Refactor: scheduler: add pcmk__set_scheduler_defaults()
Mon, Jan 6, 11:22 AM
kgaillot committed rPd236a9566541: Refactor: libcrmcommon,libpe_status: best practices for get_effective_time() (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: best practices for get_effective_time()
Mon, Jan 6, 11:22 AM
kgaillot committed rP8ce7a55a665d: Refactor: libcrmcommon,libpe_status: move deferred parameter check APIs (authored by kgaillot).
Refactor: libcrmcommon,libpe_status: move deferred parameter check APIs
Mon, Jan 6, 11:22 AM
kgaillot committed rPb428a362d067: Refactor: scheduler: replace pe__free_ordering() (authored by kgaillot).
Refactor: scheduler: replace pe__free_ordering()
Mon, Jan 6, 11:22 AM
kgaillot committed rPb239fd2a73cf: Refactor: scheduler: add pcmk__free_resource() (authored by kgaillot).
Refactor: scheduler: add pcmk__free_resource()
Mon, Jan 6, 11:22 AM
kgaillot committed rP430d02013bad: Refactor: scheduler: replace pe_free_action() (authored by kgaillot).
Refactor: scheduler: replace pe_free_action()
Mon, Jan 6, 11:22 AM
kgaillot committed rP1c4baa8df482: Refactor: scheduler: replace pe_free_nodes() (authored by kgaillot).
Refactor: scheduler: replace pe_free_nodes()
Mon, Jan 6, 11:22 AM
kgaillot committed rP7140050eaca1: Refactor: scheduler: replace pe__free_location() (authored by kgaillot).
Refactor: scheduler: replace pe__free_location()
Mon, Jan 6, 11:22 AM
kgaillot committed rPc519acec4f73: API: libpe_status: deprecate pe_reset_working_set() (authored by kgaillot).
API: libpe_status: deprecate pe_reset_working_set()
Mon, Jan 6, 11:22 AM
kgaillot committed rP812e9c1e1975: API: libcrmcommon: add pcmk_reset_scheduler() (authored by kgaillot).
API: libcrmcommon: add pcmk_reset_scheduler()
Mon, Jan 6, 11:22 AM
kgaillot committed rPa54f16213179: API: libpe_status: deprecate cleanup_calculations() (authored by kgaillot).
API: libpe_status: deprecate cleanup_calculations()
Mon, Jan 6, 11:22 AM
kgaillot committed rP60d2282dc870: API: libcrmcommon: add pcmk_new_scheduler() (authored by kgaillot).
API: libcrmcommon: add pcmk_new_scheduler()
Mon, Jan 6, 11:22 AM
kgaillot committed rPdfcc541f0b90: API: libcrmcommon: add pcmk_free_scheduler() (authored by kgaillot).
API: libcrmcommon: add pcmk_free_scheduler()
Mon, Jan 6, 11:22 AM
kgaillot committed rPc24e73259830: API: libpe_status: deprecate set_working_set_defaults() (authored by kgaillot).
API: libpe_status: deprecate set_working_set_defaults()
Mon, Jan 6, 11:22 AM
kgaillot committed rP197fefa29e49: API: libpe_status: deprecate pe_new_working_set() (authored by kgaillot).
API: libpe_status: deprecate pe_new_working_set()
Mon, Jan 6, 11:22 AM
kgaillot committed rP6afa00cb9a20: Refactor: scheduler: replace last usage of "working set" terminology (authored by kgaillot).
Refactor: scheduler: replace last usage of "working set" terminology
Mon, Jan 6, 11:22 AM
kgaillot committed rPfd1408308ea3: Refactor: libpe_status: move pe__update_recheck_time() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status: move pe__update_recheck_time() to libcrmcommon
Mon, Jan 6, 11:22 AM
kgaillot committed rP0b839084cdc6: API: libpe_status: deprecate pe_free_working_set() (authored by kgaillot).
API: libpe_status: deprecate pe_free_working_set()
Mon, Jan 6, 11:22 AM
kgaillot committed rP30bc4f715309: Test: libcrmcommon: add unit tests for pcmk__update_recheck_time() (authored by kgaillot).
Test: libcrmcommon: add unit tests for pcmk__update_recheck_time()
Mon, Jan 6, 11:22 AM
kgaillot committed rP57accaa47344: Refactor: scheduler: drop redundant argument from pcmk__add_param_check() (authored by kgaillot).
Refactor: scheduler: drop redundant argument from pcmk__add_param_check()
Mon, Jan 6, 11:22 AM
GitHub <noreply@github.com> committed rP7c706a72ab66: Merge pull request #3779 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3779 from kgaillot/best-practices
Mon, Jan 6, 11:22 AM

Fri, Jan 3

clumens changed the status of T961: Implement PSK for remote CIB administration and deprecate insecure methods from Open to WIP.
Fri, Jan 3, 11:13 AM · Restricted Project, Restricted Project, Restricted Project
GitHub <noreply@github.com> committed rF256a570a0ba9: fence_sbd: get devices from SBD_DEVICE env variable if devices parameter isnt… (authored by Xin Liang <XLiang@suse.com>).
fence_sbd: get devices from SBD_DEVICE env variable if devices parameter isnt…
Fri, Jan 3, 3:12 AM

Thu, Jan 2

kgaillot merged Restricted Maniphest Task into T856: Probes should be ordered before stops of other resources.
Thu, Jan 2, 5:46 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot raised the priority of T856: Probes should be ordered before stops of other resources from Normal to High.
Thu, Jan 2, 5:46 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot raised the priority of T917: Properly check on-fail when getting fail counts from Normal to High.
Thu, Jan 2, 5:40 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T734: attrd_updater doesn't write bundle node attributes to CIB from High to Normal.
Thu, Jan 2, 5:36 PM · Restricted Project, Restricted Project
kgaillot added a comment to T734: attrd_updater doesn't write bundle node attributes to CIB.

This is the currently expected behavior before pacemaker-attrd has learned a node is remote. Once it does learn it, it will update the attribute cache entry and write it out.

Thu, Jan 2, 5:35 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T725: Use fallback name for all implicitly created resources from Normal to Low.
Thu, Jan 2, 4:37 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a subtask for T729: Clean up XML schema validation code, and use output object where possible: T727: Handle output objects in pcmk_update_configured_schema().
Thu, Jan 2, 4:36 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T727: Handle output objects in pcmk_update_configured_schema(): T729: Clean up XML schema validation code, and use output object where possible.
Thu, Jan 2, 4:36 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T730: Drop support for resource-discovery-enabled node attribute from Normal to Low.
Thu, Jan 2, 4:33 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T742: Drop "default" as an allowed value for some meta-attributes from Normal to Low.
Thu, Jan 2, 4:32 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T743: Use either "server" or "addr" consistently for Pacemaker Remote nodes from Normal to Wishlist.
Thu, Jan 2, 4:30 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T761: Document "automatic" (on) and "on_target" attributes of stonith device actions from Normal to Low.
Thu, Jan 2, 4:29 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T764: Restart controller timers if their duration changes from Normal to Low.
Thu, Jan 2, 4:28 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot raised the priority of T770: Always execute metadata commands asynchronously in controller from Normal to High.
Thu, Jan 2, 4:27 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T774: Fence devices with node-based rules are probably unpacked incorrectly from Normal to Low.
Thu, Jan 2, 4:25 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T802: cibadmin --show-access on live cluster gives incorrect results for ACL-restricted user from Normal to Low.
Thu, Jan 2, 4:24 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T804: Deprecate role, score, and score-attribute in rules, and implement score-attribute in location constraints without rules from Normal to Low.
Thu, Jan 2, 4:22 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T808: Deprecate "++" and "+=" XML attribute value expansion from Normal to Low.
Thu, Jan 2, 4:21 PM · Restricted Project
kgaillot lowered the priority of T818: Add libcrmcluster to doxygen-generated HTML docs from Normal to Low.
Thu, Jan 2, 4:20 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T829: Drop support for require-all in order constraints: Restricted Project.
Thu, Jan 2, 4:20 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T829: Drop support for require-all in order constraints from Normal to Low.
Thu, Jan 2, 4:19 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T839: Improve compatibility with external apps that also use libqb logging from Normal to Low.
Thu, Jan 2, 4:19 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T840: Improve Pacemaker API initialization from Normal to Wishlist.
Thu, Jan 2, 4:18 PM · Restricted Project, Restricted Project
kgaillot added a parent task for T841: Reject too-large --timeout values in crm_resource: Unknown Object (Maniphest Task).
Thu, Jan 2, 4:17 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T841: Reject too-large --timeout values in crm_resource from Normal to Low.
Thu, Jan 2, 4:17 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T858: Treat globally-unique as configuration error when used with incompatible standards from Normal to Low.
Thu, Jan 2, 4:15 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T859: Treat resource standards as case-sensitive from Normal to Low.
Thu, Jan 2, 4:15 PM · Restricted Project, Restricted Project
kgaillot added a parent task for T887: Controller should handle executor communication problems gracefully: Unknown Object (Maniphest Task).
Thu, Jan 2, 4:14 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T860: Restrict duration attributes to integers in schema from Normal to Wishlist.
Thu, Jan 2, 4:13 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T877: Make maintenance mode safer when node is rebooted from Normal to Low.
Thu, Jan 2, 4:13 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T893: Improve transition logs from Normal to Low.
Thu, Jan 2, 4:11 PM · Restricted Project, Restricted Project
kgaillot updated the task description for T900: Allow fencing-only transitions while a previous transition's actions are still pending.
Thu, Jan 2, 4:10 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot added a parent task for T900: Allow fencing-only transitions while a previous transition's actions are still pending: Unknown Object (Maniphest Task).
Thu, Jan 2, 4:10 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T901: Use asynchronous communication for liblrmd commands with replies from Normal to Low.
Thu, Jan 2, 4:07 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T904: Dynamically adjust watchdog timeout per node from Normal to Low.
Thu, Jan 2, 4:06 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T915: crm_resource --delete-parameter returns ENXIO if parameter does not exist from Normal to Low.
Thu, Jan 2, 4:04 PM · Restricted Project, Restricted Project
kgaillot added a parent task for T915: crm_resource --delete-parameter returns ENXIO if parameter does not exist: Unknown Object (Maniphest Task).
Thu, Jan 2, 4:04 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T960: Group member colocation corner case from Normal to Low.
Thu, Jan 2, 4:01 PM · Restricted Project, Restricted Project
clumens added a project to T961: Implement PSK for remote CIB administration and deprecate insecure methods: Restricted Project.

With the recent TLS changes, I think we have all the pieces in place and this should be a simple matter of gluing them together. Most everything in remote CIB admin/Pacemaker Remote gnutls connection management land is pretty well broken into functions now. It might simply be a matter of passing the right cred_type around - it's probably more work to check the environment or command line (or whatever) to decide what connection type it is than it will be to actually implement this.

Thu, Jan 2, 3:44 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot merged Restricted Maniphest Task into T939: Improve display of bundles in crm_mon.
Thu, Jan 2, 3:44 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot updated the task description for T939: Improve display of bundles in crm_mon.
Thu, Jan 2, 3:44 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot removed a subtask for T939: Improve display of bundles in crm_mon: Unknown Object (Maniphest Task).
Thu, Jan 2, 3:43 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a subtask for T939: Improve display of bundles in crm_mon: Unknown Object (Maniphest Task).
Thu, Jan 2, 3:42 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a comment to T896: Log warnings if 3.0.0 XSLs cannot preserve behavior.

@nrwahl2 , that's part of T727

Thu, Jan 2, 3:18 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
nrwahl2 added a comment to T896: Log warnings if 3.0.0 XSLs cannot preserve behavior.

@kgaillot I don't think the existing XSLT error handler sets config warning, FYI. If we want that, we'll want a wishlist task for it, because it looks like it's gonna require some rearranging of cib_upgrade_err() that might be tricky to avoid redundant logs.

Thu, Jan 2, 2:56 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T805: Drop support for role, score, and score-attribute in rules from Low to Wishlist.
Thu, Jan 2, 1:46 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T823: Consider alerts for CIB modifications from Low to Wishlist.
Thu, Jan 2, 1:45 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T867: Make interval optional in action schema from Low to Wishlist.
Thu, Jan 2, 1:44 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T879: Drop support for OCF agent "reload" action from Low to Wishlist.
Thu, Jan 2, 1:43 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T880: Require one or more non-id attributes in date_spec, duration, and rsc_expression from Low to Wishlist.
Thu, Jan 2, 1:43 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T894: Rename "orphan" cluster properties from Low to Wishlist.
Thu, Jan 2, 1:43 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T895: Rename "stonith" options from Low to Wishlist.
Thu, Jan 2, 1:42 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T913: Consider requiring DCO from Low to Wishlist.
Thu, Jan 2, 1:41 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T933: crmadmin -B/--bash-export should ensure variable names are legal from Low to Wishlist.
Thu, Jan 2, 1:40 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T939: Improve display of bundles in crm_mon from Low to Wishlist.
Thu, Jan 2, 1:40 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T946: Handle a fencing device with same name as a node from Low to Wishlist.
Thu, Jan 2, 1:39 PM · Restricted Project, Restricted Project
kgaillot lowered the priority of T947: Simulations should set or clear shutdown locks when appropriate from Low to Wishlist.
Thu, Jan 2, 1:39 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T948: Improve status output when ACLs are in use from Low to Wishlist.
Thu, Jan 2, 1:39 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T856: Probes should be ordered before stops of other resources from High to Normal.
Thu, Jan 2, 1:38 PM · Restricted Project, Restricted Project, Restricted Project, Restricted Project
kgaillot lowered the priority of T862: Stop using deprecated xmlSetGenericErrorFunc(), xmlRelaxNGSetParserErrors(), and xmlRelaxNGSetValidErrors() from High to Low.
Thu, Jan 2, 1:28 PM · Restricted Project, Restricted Project, Restricted Project
kgaillot added a project to T910: Update Clusters from Scratch for 3.0 series: Restricted Project.
Thu, Jan 2, 1:26 PM · Restricted Project, Restricted Project, Restricted Project