- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Sep 18 2024
Sep 18 2024
kgaillot committed rPb6d0f216c4b9: Log: scheduler: warn for invalid health cluster option values (authored by kgaillot).
Log: scheduler: warn for invalid health cluster option values
clumens committed rPe6126efa48c0: Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions. (authored by clumens).
Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions.
GitHub <noreply@github.com> committed rP5936f921193d: Merge pull request #3656 from clumens/async-read-prep-2.1 (authored by kgaillot).
Merge pull request #3656 from clumens/async-read-prep-2.1
clumens committed rP1a5cb014f132: Refactor: lrmd: Rearrange lrmd_tls_dispatch. (authored by clumens).
Refactor: lrmd: Rearrange lrmd_tls_dispatch.
kgaillot committed rP6be6110d49bc: Log: all: improve messages when parsing long integers (authored by kgaillot).
Log: all: improve messages when parsing long integers
clumens committed rP96543c27ee39: Refactor: lrmd: Use g_list_foreach instead of our own loop. (authored by clumens).
Refactor: lrmd: Use g_list_foreach instead of our own loop.
clumens committed rP9d6773f5b13a: Low: lrmd: Report the result of add_tls_to_mainloop... (authored by clumens).
Low: lrmd: Report the result of add_tls_to_mainloop...
clumens committed rP9481cf8d7762: Refactor: lrmd: lrmd_tls_connect* should return a standard code. (authored by clumens).
Refactor: lrmd: lrmd_tls_connect* should return a standard code.
clumens committed rPda3e181545ec: Refactor: libcib: Remove commented out code. (authored by clumens).
Refactor: libcib: Remove commented out code.
GitHub <noreply@github.com> committed rP7954a67f23e0: Merge pull request #3655 from kgaillot/fixes (authored by kgaillot).
Merge pull request #3655 from kgaillot/fixes
kgaillot committed rP4b188dd05ab3: Low: controller: avoid memory leak on scheduler API error (authored by kgaillot).
Low: controller: avoid memory leak on scheduler API error
kgaillot committed rP97e1b2887f71: Doc: Pacemaker Administration: correct remote CIB information (authored by kgaillot).
Doc: Pacemaker Administration: correct remote CIB information
kgaillot committed rPa4c83545decf: Refactor: pacemaker-based: make string ownership clearer (authored by kgaillot).
Refactor: pacemaker-based: make string ownership clearer
kgaillot committed rPf3c4cc044bb4: Refactor: pacemaker-based: drop unnecessary loop (authored by kgaillot).
Refactor: pacemaker-based: drop unnecessary loop
kgaillot committed rP0bdaa8b3a2a7: Refactor: pacemaker-based: best practices for construct_pam_passwd() (authored by kgaillot).
Refactor: pacemaker-based: best practices for construct_pam_passwd()
kgaillot committed rP48a8dfef2ba0: Fix: libcib: treat empty variant variables same as unset (authored by kgaillot).
Fix: libcib: treat empty variant variables same as unset
kgaillot committed rP4ab6a2bd1721: Feature: pacemaker-based: reject remote users if PAM not available (authored by kgaillot).
Feature: pacemaker-based: reject remote users if PAM not available
kgaillot committed rPdfc937c7ef90: Build: configure: report PAM support in features list (authored by kgaillot).
Build: configure: report PAM support in features list
kgaillot committed rPa1408af4fbb2: Low: pacemaker-based: compare remote user names case-sensitively (authored by kgaillot).
Low: pacemaker-based: compare remote user names case-sensitively
kgaillot committed rP15f3b16c821c: Log: pacemaker-based: improve remote client connection messages (authored by kgaillot).
Log: pacemaker-based: improve remote client connection messages
kgaillot committed rP141fb33464f2: Refactor: pacemaker-based: best practices for authenticate_user() (authored by kgaillot).
Refactor: pacemaker-based: best practices for authenticate_user()
GitHub <noreply@github.com> committed rP1546d95e477e: Merge pull request #3646 from nrwahl2/nrwahl2-xsl_transform4 (authored by kgaillot).
Merge pull request #3646 from nrwahl2/nrwahl2-xsl_transform4
nrwahl2 committed rPf600292b7469: Doc: Pacemaker Explained: Drop mention of master resource support (authored by nrwahl2).
Doc: Pacemaker Explained: Drop mention of master resource support
GitHub <noreply@github.com> committed rPce37ce22fc9b: Merge pull request #3653 from clumens/async-read-prep (authored by kgaillot).
Merge pull request #3653 from clumens/async-read-prep
clumens committed rP29dd7364743b: Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions. (authored by clumens).
Refactor: lrmd: Move parts of lrmd_tls_dispatch into functions.
clumens committed rP31bba7b561e7: Refactor: lrmd: Rearrange lrmd_tls_dispatch. (authored by clumens).
Refactor: lrmd: Rearrange lrmd_tls_dispatch.
clumens committed rPf0bc50a24aec: Refactor: libcib: Remove commented out code. (authored by clumens).
Refactor: libcib: Remove commented out code.
clumens committed rP4ba22cbe04c0: Refactor: lrmd: lrmd_tls_connect* should return a standard code. (authored by clumens).
Refactor: lrmd: lrmd_tls_connect* should return a standard code.
clumens committed rP3c70550911ca: Refactor: lrmd: Use g_list_foreach instead of our own loop. (authored by clumens).
Refactor: lrmd: Use g_list_foreach instead of our own loop.
clumens committed rPf23b48009a34: Test: cts-lab: Allow running multiple tests with the --choose argument. (authored by clumens).
Test: cts-lab: Allow running multiple tests with the --choose argument.
clumens committed rPe1fcaea7ccd0: Low: lrmd: Report the result of add_tls_to_mainloop... (authored by clumens).
Low: lrmd: Report the result of add_tls_to_mainloop...
GitHub <noreply@github.com> committed rP276d8f3b2b1f: Merge pull request #3654 from clumens/cts-choose-multiple (authored by kgaillot).
Merge pull request #3654 from clumens/cts-choose-multiple
clumens committed rPdf94c60e9088: Low: cts-lab: Correct XML syntax in reattach.py. (authored by clumens).
Low: cts-lab: Correct XML syntax in reattach.py.
GitHub <noreply@github.com> committed rP236fada34794: Merge pull request #3652 from clumens/ctslab-xml (authored by kgaillot).
Merge pull request #3652 from clumens/ctslab-xml
GitHub <noreply@github.com> committed rPe0ec54d0aa29: Merge pull request #3651 from kgaillot/T401 (authored by kgaillot).
Merge pull request #3651 from kgaillot/T401
clumens committed rP5c44264a9ff5: Low: python: Fix an unclosed XML tag in clustermanager.py. (authored by clumens).
Low: python: Fix an unclosed XML tag in clustermanager.py.
kgaillot merged Restricted Maniphest Task into T858: Treat globally-unique as configuration error when used with incompatible standards.
kgaillot triaged T876: Use AC_SEARCH_LIBS instead of AC_CHECK_LIB in configure.ac as Wishlist priority.
kgaillot lowered the priority of T853: Pacemaker issues requiring investigation from Normal to Wishlist.
Sep 18 2024, 2:55 PM · Restricted Project
Sep 12 2024
Sep 12 2024
kgaillot committed rP66f5b73c2ca0: Fix: libcrmcommon: do not return partially parsed XML (authored by kgaillot).
Fix: libcrmcommon: do not return partially parsed XML
Test: libcrmcommon: correct XML syntax
kgaillot committed rP1b832f8faa3e: Feature: CIB: do not recover from XML syntax errors (authored by kgaillot).
Feature: CIB: do not recover from XML syntax errors
kgaillot committed rP94c5b659f893: Test: cts-cli: update expected output for XML parsing change (authored by kgaillot).
Test: cts-cli: update expected output for XML parsing change
Test: unit tests: free allocated memory
GitHub <noreply@github.com> committed rPa74e5743c2da: Merge pull request #3650 from kgaillot/compat (authored by nrwahl2).
Merge pull request #3650 from kgaillot/compat
kgaillot committed rP305e325d2163: Log: libcrmcommon: improve IPC buffer size messages (authored by kgaillot).
Log: libcrmcommon: improve IPC buffer size messages
kgaillot committed rPa072bea6af25: Log: pacemaker-based: log cluster-ipc-limit errors (authored by kgaillot).
Log: pacemaker-based: log cluster-ipc-limit errors
kgaillot committed rPeadc7018ead7: Low: pacemaker-attrd: use pcmk_parse_score() in attrd_expand_value() (authored by kgaillot).
Low: pacemaker-attrd: use pcmk_parse_score() in attrd_expand_value()
kgaillot committed rPfff1dbc8f8b6: Log: scheduler: warn for invalid health cluster option values (authored by kgaillot).
Log: scheduler: warn for invalid health cluster option values
kgaillot committed rP56a00acc6aef: Log: all: improve messages when parsing long integers (authored by kgaillot).
Log: all: improve messages when parsing long integers
kgaillot committed rP70863dfd9b7e: Log: controller: improve stonith-max-attempts logs (authored by kgaillot).
Log: controller: improve stonith-max-attempts logs
kgaillot committed rPbfbcc98b6717: API: libcrmcommon: add pcmk_parse_score() (authored by kgaillot).
API: libcrmcommon: add pcmk_parse_score()
kgaillot committed rP6b07ab94822a: Doc: sysconfig,Pacemaker Explained: clarify PCMK_node_action_limit (authored by kgaillot).
Doc: sysconfig,Pacemaker Explained: clarify PCMK_node_action_limit
kgaillot committed rPc905ccb6c725: Refactor: libcrmcommon: use pcmk_parse_score() in pcmk__xe_set_score() (authored by kgaillot).
Refactor: libcrmcommon: use pcmk_parse_score() in pcmk__xe_set_score()
kgaillot committed rP5b03134eabaa: Low: scheduler: ignore and warn for invalid node health attributes (authored by kgaillot).
Low: scheduler: ignore and warn for invalid node health attributes
kgaillot committed rP91f320e8de15: Log: scheduler: warn if resource stickiness is invalid (authored by kgaillot).
Log: scheduler: warn if resource stickiness is invalid
kgaillot committed rPa4431a201efb: Feature: CIB: treat negative migration-threshold as invalid and use default (authored by kgaillot).
Feature: CIB: treat negative migration-threshold as invalid and use default
kgaillot committed rPd60a829617e0: Log: scheduler: warn if resource priority is invalid (authored by kgaillot).
Log: scheduler: warn if resource priority is invalid
kgaillot committed rPdee4d1adae57: Log: scheduler: warn for invalid fail counts (authored by kgaillot).
Log: scheduler: warn for invalid fail counts
kgaillot committed rPcbf5fc73c964: Log: scheduler: warn if nvpair block score is invalid (authored by kgaillot).
Log: scheduler: warn if nvpair block score is invalid
kgaillot committed rPad569398be61: Refactor: libcrmcommon: add pcmk__xe_get_score() (authored by kgaillot).
Refactor: libcrmcommon: add pcmk__xe_get_score()
kgaillot committed rPe3f68757e561: Log: scheduler: warn if node score is invalid (authored by kgaillot).
Log: scheduler: warn if node score is invalid
kgaillot committed rP24596c56b181: Refactor: scheduler: pass integer score to pe_create_node() (authored by kgaillot).
Refactor: scheduler: pass integer score to pe_create_node()
kgaillot committed rP9731c83407a9: Feature: CIB: ignore location constraints with invalid scores (authored by kgaillot).
Feature: CIB: ignore location constraints with invalid scores
kgaillot committed rP9585cf3bc9e0: Log: scheduler: warn for invalid promotion scores (authored by kgaillot).
Log: scheduler: warn for invalid promotion scores
kgaillot committed rPe69cc8157c7a: Feature: CIB: ignore colocation constraints with invalid scores (authored by kgaillot).
Feature: CIB: ignore colocation constraints with invalid scores
kgaillot committed rP31cf4493fbeb: Feature: CIB: ignore location constraints if score attribute is unset or invalid (authored by kgaillot).
Feature: CIB: ignore location constraints if score attribute is unset or invalid
kgaillot committed rP5bc49b1c2020: Refactor: scheduler: use pcmk_parse_score() when unpacking order constraint (authored by kgaillot).
Refactor: scheduler: use pcmk_parse_score() when unpacking order constraint
GitHub <noreply@github.com> committed rP26c2f833bf74: Merge pull request #3643 from kgaillot/compat (authored by kgaillot).
Merge pull request #3643 from kgaillot/compat
kgaillot committed rP44d884b0593f: API: libcrmcommon: deprecate char2score() (authored by kgaillot).
API: libcrmcommon: deprecate char2score()
kgaillot added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
Let's just drop auto-calculation and use 0 for negative or invalid values.
nrwahl2 added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
Bah. It's not in the product docs but it is in the design guidance article.
nrwahl2 added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
In T749#13824, @kgaillot wrote:Revisiting this, we should check whether negative stonith-watchdog-timeout is either used by pcs or documented anywhere downstream. If not, just drop the auto-calculation feature and require nonnegative values.
kgaillot added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
Revisiting this, we should check whether negative stonith-watchdog-timeout is either used by pcs or documented anywhere downstream. If not, just drop the auto-calculation feature and require nonnegative values.
wenningerk added a comment to T749: Validate stonith-watchdog-timeout appropriately and default to 0 on invalid values.
I guess there are more dimension to this problem:
Sep 11 2024
Sep 11 2024
nrwahl2 committed rP262f057f2261: High: libcrmcommon: Include nvpair_compat.h in nvpair.h (authored by nrwahl2).
High: libcrmcommon: Include nvpair_compat.h in nvpair.h
GitHub <noreply@github.com> committed rP0e05565ddffe: Merge pull request #3648 from nrwahl2/nrwahl2-drops (authored by nrwahl2).
Merge pull request #3648 from nrwahl2/nrwahl2-drops
nrwahl2 committed rPe2e9b09a97d4: Feature: various: Drop support for lifetime elements in constraints (authored by nrwahl2).
Feature: various: Drop support for lifetime elements in constraints
GitHub <noreply@github.com> committed rP362427515813: Merge pull request #3647 from nrwahl2/nrwahl2-drops (authored by nrwahl2).
Merge pull request #3647 from nrwahl2/nrwahl2-drops
GitHub <noreply@github.com> committed rPdf09249b6031: Merge pull request #3645 from ClusterLabs/main (authored by kgaillot).
Merge pull request #3645 from ClusterLabs/main
kgaillot moved T875: Disallow node attribute expressions for meta-attributes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
kgaillot triaged T875: Disallow node attribute expressions for meta-attributes as Wishlist priority.
kgaillot updated the task description for T874: Drop support for clone master-max and master-node-max meta-attributes.
kgaillot moved T874: Drop support for clone master-max and master-node-max meta-attributes from Restricted Project Column to Restricted Project Column on the Restricted Project board.
kgaillot changed the status of Restricted Maniphest Task, a subtask of T786: Improve CIB schema, from Open to WIP.
kgaillot triaged T874: Drop support for clone master-max and master-node-max meta-attributes as Wishlist priority.
nrwahl2 committed rP3685e1895d40: Test: cts-schemas: Add tests for dropping lifetime elements (authored by nrwahl2).
Test: cts-schemas: Add tests for dropping lifetime elements
nrwahl2 committed rP6cb97853633c: Low: cts, xml: New upgrade-3.10-3.xsl XSLT stylesheet (authored by nrwahl2).
Low: cts, xml: New upgrade-3.10-3.xsl XSLT stylesheet
nrwahl2 committed rP93406ef758bc: Feature: schemas: Disallow lifetime elements in constraints (authored by nrwahl2).
Feature: schemas: Disallow lifetime elements in constraints
GitHub <noreply@github.com> committed rPc032e26257a1: Merge pull request #3636 from nrwahl2/nrwahl2-xsl_transform4 (authored by nrwahl2).
Merge pull request #3636 from nrwahl2/nrwahl2-xsl_transform4
Sep 10 2024
Sep 10 2024
nrwahl2 committed rP94206f7cc582: Refactor: libcrmcommon: Move XML private magic to lib-private header (authored by nrwahl2).
Refactor: libcrmcommon: Move XML private magic to lib-private header