Page MenuHomeClusterLabs Projects
Feed All Stories

Jan 3 2024

nrwahl2 committed rP5ef28e37d6f3: Test: cts-cli: Update daemon tests after fence-reaction select (authored by nrwahl2).
Test: cts-cli: Update daemon tests after fence-reaction select
Jan 3 2024, 1:55 PM
nrwahl2 committed rPae888e913f1a: Doc: Pacemaker Explained: Default node-health-red is -INFINITY (authored by nrwahl2).
Doc: Pacemaker Explained: Default node-health-red is -INFINITY
Jan 3 2024, 1:55 PM
nrwahl2 committed rP8e727ebd1b7a: Doc: controller: fence-reaction type is select (authored by nrwahl2).
Doc: controller: fence-reaction type is select
Jan 3 2024, 1:55 PM
nrwahl2 committed rP0fc042df782e: Test: cts-cli: Update daemon tests after adding missing periods (authored by nrwahl2).
Test: cts-cli: Update daemon tests after adding missing periods
Jan 3 2024, 1:55 PM
nrwahl2 committed rPd75132a0aa4c: Doc: scheduler: stonith-timeout property is used by Pacemaker (authored by nrwahl2).
Doc: scheduler: stonith-timeout property is used by Pacemaker
Jan 3 2024, 1:55 PM
nrwahl2 committed rPf952afc9ef12: Test: cts-cli: Update daemon tests to note that stonith-timeout is used (authored by nrwahl2).
Test: cts-cli: Update daemon tests to note that stonith-timeout is used
Jan 3 2024, 1:55 PM
nrwahl2 committed rP57d74eab043b: Refactor: libcrmcommon: Accept floats in percentages (authored by nrwahl2).
Refactor: libcrmcommon: Accept floats in percentages
Jan 3 2024, 1:55 PM
nrwahl2 committed rP233e6bf7147a: Doc: Pacemaker Explained: Document have-watchdog property (authored by nrwahl2).
Doc: Pacemaker Explained: Document have-watchdog property
Jan 3 2024, 1:54 PM
nrwahl2 committed rP63b3c3aab3d3: Doc: Pacemaker Explained: Document load-threshold property (authored by nrwahl2).
Doc: Pacemaker Explained: Document load-threshold property
Jan 3 2024, 1:54 PM
nrwahl2 committed rPe1e9da68ba48: Doc: Pacemaker Explained: Add percentage type (authored by nrwahl2).
Doc: Pacemaker Explained: Add percentage type
Jan 3 2024, 1:54 PM
nrwahl2 closed Restricted Maniphest Task, a subtask of T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, as Merged.
Jan 3 2024, 1:54 PM · Restricted Project, Restricted Project, Pacemaker: Tools
nrwahl2 committed rP214f33d7d3cf: Doc: Pacemaker Explained: Document node-action-limit property (authored by nrwahl2).
Doc: Pacemaker Explained: Document node-action-limit property
Jan 3 2024, 1:54 PM
nrwahl2 committed rP52131797bb21: Refactor: controller: Sanity-check range of throttle_job_max (authored by nrwahl2).
Refactor: controller: Sanity-check range of throttle_job_max
Jan 3 2024, 1:54 PM
nrwahl2 committed rP65bc42908b65: API: libcrmcommon: New pcmk_parse_interval_spec() (authored by nrwahl2).
API: libcrmcommon: New pcmk_parse_interval_spec()
Jan 3 2024, 1:54 PM
nrwahl2 committed rP1b2f6bf2b86a: API: libcrmcommon: New options.h header file (authored by nrwahl2).
API: libcrmcommon: New options.h header file
Jan 3 2024, 1:54 PM
GitHub <noreply@github.com> committed rP8ff5603fc5a3: Merge pull request #3297 from nrwahl2/nrwahl2-T711 (authored by kgaillot).
Merge pull request #3297 from nrwahl2/nrwahl2-T711
Jan 3 2024, 1:54 PM
waltdisgrace committed rPa744f1a8e61d: Low: libpacemaker: Move crm_verify functionality to libpacemaker (authored by waltdisgrace).
Low: libpacemaker: Move crm_verify functionality to libpacemaker
Jan 3 2024, 12:33 PM
GitHub <noreply@github.com> committed rP4f839934c4e8: Merge pull request #3261 from waltdisgrace/t113 (authored by kgaillot).
Merge pull request #3261 from waltdisgrace/t113
Jan 3 2024, 12:33 PM
clumens committed rP84add4c3ee71: Test: libcrmcommon: Add unit tests for pcmk__xe_add_node. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__xe_add_node.
Jan 3 2024, 11:51 AM
clumens committed rP58fb648c174c: Test: libcrmcommon: Exclude pcmk__output_formatters from coverage. (authored by clumens).
Test: libcrmcommon: Exclude pcmk__output_formatters from coverage.
Jan 3 2024, 11:51 AM
clumens committed rPfdaeb03ed4c5: Test: Add -fno-builtin -fno-inline to unittest.mk. (authored by clumens).
Test: Add -fno-builtin -fno-inline to unittest.mk.
Jan 3 2024, 11:51 AM
clumens committed rPcdac15c9c25f: Test: libcrmcommon: Mock realloc. (authored by clumens).
Test: libcrmcommon: Mock realloc.
Jan 3 2024, 11:51 AM
clumens committed rP53f4bfffdec7: Test: includes: Add a pcmk__assert_aborts macro. (authored by clumens).
Test: includes: Add a pcmk__assert_aborts macro.
Jan 3 2024, 11:51 AM
clumens committed rP7c469095ce63: Test: libcrmcommon: Add unit tests for pcmk__realloc. (authored by clumens).
Test: libcrmcommon: Add unit tests for pcmk__realloc.
Jan 3 2024, 11:51 AM
clumens committed rPbbc39723ad44: Test: libcrmcommon: Add wrapper around abort() for unit tests. (authored by clumens).
Test: libcrmcommon: Add wrapper around abort() for unit tests.
Jan 3 2024, 11:51 AM
clumens committed rP5cb41aa40a72: Feature: Build: Add a cpp define and makefile variable for coverage. (authored by clumens).
Feature: Build: Add a cpp define and makefile variable for coverage.
Jan 3 2024, 11:51 AM
clumens committed rPc24e6689de66: Build: libcrmcommon: Remove an extra tab from Makefile.am. (authored by clumens).
Build: libcrmcommon: Remove an extra tab from Makefile.am.
Jan 3 2024, 11:51 AM
clumens committed rP9b53ffc5ba64: Test: Add -lgcov to the build flags for unit tests. (authored by clumens).
Test: Add -lgcov to the build flags for unit tests.
Jan 3 2024, 11:51 AM
clumens committed rPa8b1658bf9b6: Refactor: libcrmcommon: Uncomment a message reply block of code. (authored by clumens).
Refactor: libcrmcommon: Uncomment a message reply block of code.
Jan 3 2024, 11:51 AM
GitHub <noreply@github.com> committed rP91e6678db4a8: Merge pull request #3298 from clumens/unittests (authored by kgaillot).
Merge pull request #3298 from clumens/unittests
Jan 3 2024, 11:51 AM
kgaillot edited projects for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, added: Pacemaker (3.0.0); removed Pacemaker (2.1.8).
Jan 3 2024, 11:40 AM · Restricted Project, Restricted Project, Pacemaker: Tools
kgaillot edited projects for T733: Attribute updates use the wrong default node name when container-attribute-target="host", added: Pacemaker (3.0.0); removed Pacemaker (2.1.8).
Jan 3 2024, 11:40 AM · Pacemaker (2.1.8), Restricted Project
kgaillot edited projects for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, added: Pacemaker (2.1.8); removed Pacemaker (2.1.7).
Jan 3 2024, 11:39 AM · Restricted Project, Restricted Project, Pacemaker: Tools
oalbrigt committed rFadac1d81c575: fence_zvmip: fix manpage formatting (authored by oalbrigt).
fence_zvmip: fix manpage formatting
Jan 3 2024, 10:34 AM
GitHub <noreply@github.com> committed rF32469f292778: Merge pull request #568 from oalbrigt/fence_zvmip-fix-manpage-formatting (authored by oalbrigt).
Merge pull request #568 from oalbrigt/fence_zvmip-fix-manpage-formatting
Jan 3 2024, 10:34 AM

Jan 2 2024

nrwahl2 triaged T744: Clarify allowed values of integer options as Low priority.
Jan 2 2024, 10:29 PM · Restricted Project
kgaillot added a project to T733: Attribute updates use the wrong default node name when container-attribute-target="host": Pacemaker (2.1.8).
Jan 2 2024, 6:08 PM · Pacemaker (2.1.8), Restricted Project
nrwahl2 triaged T743: Use either "server" or "addr" consistently for Pacemaker Remote nodes as Normal priority.
Jan 2 2024, 5:56 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 updated the task description for T743: Use either "server" or "addr" consistently for Pacemaker Remote nodes.
Jan 2 2024, 5:56 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 created T743: Use either "server" or "addr" consistently for Pacemaker Remote nodes.
Jan 2 2024, 5:52 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 closed T733: Attribute updates use the wrong default node name when container-attribute-target="host" as Merged.

Closed by commit ff610907

Jan 2 2024, 5:14 PM · Pacemaker (2.1.8), Restricted Project
nrwahl2 committed rP3ef3e2ff566b: Doc: Pacemaker Administration: Document client environment variables (authored by nrwahl2).
Doc: Pacemaker Administration: Document client environment variables
Jan 2 2024, 5:13 PM
nrwahl2 committed rPb340ba12f093: Doc: libcib: Correct default for cib set_user (authored by nrwahl2).
Doc: libcib: Correct default for cib set_user
Jan 2 2024, 5:13 PM
nrwahl2 committed rPcba9ca7928e1: Doc: Pacemaker Administration: Fix syntax issue (authored by nrwahl2).
Doc: Pacemaker Administration: Fix syntax issue
Jan 2 2024, 5:13 PM
nrwahl2 committed rP59ceba05487b: Doc: Pacemaker Administration: Convert OCF recovery table to list-table (authored by nrwahl2).
Doc: Pacemaker Administration: Convert OCF recovery table to list-table
Jan 2 2024, 5:13 PM
nrwahl2 committed rPc8c256131b90: Doc: Pacemaker Administration: Convert OCF RC table to list-table (authored by nrwahl2).
Doc: Pacemaker Administration: Convert OCF RC table to list-table
Jan 2 2024, 5:13 PM
nrwahl2 committed rP608039bdb491: Doc: Pacemaker Administration: Use OCF RC names in action table (authored by nrwahl2).
Doc: Pacemaker Administration: Use OCF RC names in action table
Jan 2 2024, 5:13 PM
nrwahl2 committed rP346f82a446b2: Doc: Pacemaker Administration: Convert OCF action tables to list-table (authored by nrwahl2).
Doc: Pacemaker Administration: Convert OCF action tables to list-table
Jan 2 2024, 5:13 PM
nrwahl2 committed rPe764e178c016: Doc: Pacemaker Administration: Add OCF env vars (authored by nrwahl2).
Doc: Pacemaker Administration: Add OCF env vars
Jan 2 2024, 5:13 PM
nrwahl2 committed rP34c54a917de8: Doc: books: Move clone RA requirements to Pacemaker Administration (authored by nrwahl2).
Doc: books: Move clone RA requirements to Pacemaker Administration
Jan 2 2024, 5:13 PM
nrwahl2 committed rP56177b9ac877: Doc: Pacemaker Explained: Add container default for PCMK_logfile (authored by nrwahl2).
Doc: Pacemaker Explained: Add container default for PCMK_logfile
Jan 2 2024, 5:13 PM
nrwahl2 closed Restricted Maniphest Task, a subtask of T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables, as Merged.
Jan 2 2024, 5:13 PM · Restricted Project, Restricted Project, Pacemaker: Tools
nrwahl2 committed rP0b22d9666b3c: Doc: Pacemaker Explained: Add last few env vars (authored by nrwahl2).
Doc: Pacemaker Explained: Add last few env vars
Jan 2 2024, 5:13 PM
GitHub <noreply@github.com> committed rPb07892aec4fe: Merge pull request #3277 from nrwahl2/nrwahl2-env (authored by kgaillot).
Merge pull request #3277 from nrwahl2/nrwahl2-env
Jan 2 2024, 5:13 PM
nrwahl2 committed rPff6109075c4c: Low: libcrmcommon: Check correct env vars in pcmk__node_attr_target() (authored by nrwahl2).
Low: libcrmcommon: Check correct env vars in pcmk__node_attr_target()
Jan 2 2024, 5:12 PM
nrwahl2 committed rPa59f76db0599: Fix: agents: Use attrd_updater dampen delay in SysInfo (authored by nrwahl2).
Fix: agents: Use attrd_updater dampen delay in SysInfo
Jan 2 2024, 5:12 PM
GitHub <noreply@github.com> committed rP370cd6894ab3: Merge pull request #3286 from nrwahl2/nrwahl2-T733 (authored by kgaillot).
Merge pull request #3286 from nrwahl2/nrwahl2-T733
Jan 2 2024, 5:12 PM
nrwahl2 added a project to T742: Drop "default" as an allowed value for some meta-attributes: Pacemaker (3.0.0).
Jan 2 2024, 3:46 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 added a project to T742: Drop "default" as an allowed value for some meta-attributes: Restricted Project.
Jan 2 2024, 3:46 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 updated the task description for T742: Drop "default" as an allowed value for some meta-attributes.
Jan 2 2024, 3:37 PM · Restricted Project, Pacemaker: Future Release Series
nrwahl2 triaged T742: Drop "default" as an allowed value for some meta-attributes as Normal priority.
Jan 2 2024, 3:22 PM · Restricted Project, Pacemaker: Future Release Series
kgaillot edited the content of Pacemaker 3.0 Api Changes.
Jan 2 2024, 2:20 PM
kgaillot edited the content of Pacemaker 3.0 Behavioral Changes.
Jan 2 2024, 2:19 PM
kgaillot edited the content of Pacemaker 3.0 Configuration Changes.
Jan 2 2024, 2:13 PM
kgaillot edited the content of Pacemaker 3.0 Changes.
Jan 2 2024, 2:12 PM
jfriesse committed rC8d46eb012778: Fix up the library .versions files (authored by chrissie-c).
Fix up the library .versions files
Jan 2 2024, 10:45 AM
nrwahl2 committed rRa0b09687b6b2: Low: IPaddr2: Remove stray backslash (authored by nrwahl2).
Low: IPaddr2: Remove stray backslash
Jan 2 2024, 10:30 AM
GitHub <noreply@github.com> committed rR7427e14c37b4: Merge pull request #1904 from nrwahl2/nrwahl2-IPaddr2 (authored by oalbrigt).
Merge pull request #1904 from nrwahl2/nrwahl2-IPaddr2
Jan 2 2024, 10:30 AM

Jan 1 2024

nrwahl2 triaged T741: Document environment variables set for alert agents and for all agents as Wishlist priority.
Jan 1 2024, 10:51 PM · Pacemaker: Documentation, Restricted Project
GitHub <noreply@github.com> committed rP3f4ff3e9882f: Merge pull request #3296 from ClusterLabs/2.1 (authored by kgaillot).
Merge pull request #3296 from ClusterLabs/2.1
Jan 1 2024, 1:37 PM
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#10727, @nrwahl2 wrote:

we will likely need some sort of internal API for these that the rest of the code must use to access options (rather than directly access them via getenv() etc.), so that we can guarantee we have one comprehensive list.

This is reasonable as a stylistic choice and as a reminder to update the meta-data when we add an option. However, it doesn't seem either necessary or sufficient in order to guarantee we have one comprehensive list.

Jan 1 2024, 12:21 PM · Restricted Project, Restricted Project, Pacemaker: Tools
kgaillot added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
In T620#10726, @nrwahl2 wrote:

I feel like internationalization might be easier if we store all the options (with their descriptions, etc.) in C files. Then we can generate XML on demand.

This may also reduce duplication: we can use bit flags for options that are applicable to more than one type of object. It looks like we could do this by referencing an XML entity. However, that strikes me as less intuitive, and it would make the XML files harder to parse. (Parsability by external tools seems like the main advantage of using a static XML file as the source of truth.)

Jan 1 2024, 12:17 PM · Restricted Project, Restricted Project, Pacemaker: Tools
kgaillot merged T740: Clearing of single op's failcount is not connected on controller side into T382: New model for action failure handling.
Jan 1 2024, 12:02 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Pacemaker: Failure Handling
kgaillot merged task T740: Clearing of single op's failcount is not connected on controller side into T382: New model for action failure handling.
Jan 1 2024, 12:02 PM · Restricted Project, Restricted Project
kgaillot added a comment to T740: Clearing of single op's failcount is not connected on controller side.

Those are for T382

Jan 1 2024, 12:01 PM · Restricted Project, Restricted Project

Dec 29 2023

nrwahl2 triaged T740: Clearing of single op's failcount is not connected on controller side as Normal priority.
Dec 29 2023, 1:12 AM · Restricted Project, Restricted Project

Dec 24 2023

nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.

we will likely need some sort of internal API for these that the rest of the code must use to access options (rather than directly access them via getenv() etc.), so that we can guarantee we have one comprehensive list.

Dec 24 2023, 8:08 PM · Restricted Project, Restricted Project, Pacemaker: Tools

Dec 23 2023

nrwahl2 added a comment to T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.

It might even be worthwhile to keep the OCF-like metadata in XML files to be used as the definitive list, with the sysconfig file, ReST files for the books, and C and Python data files created from it automatically via make targets. Alternatively, we could install the XML files, and C and Python APIs could parse them.

Dec 23 2023, 7:46 PM · Restricted Project, Restricted Project, Pacemaker: Tools

Dec 19 2023

kgaillot created Pacemaker (3.0.1).
Dec 19 2023, 6:19 PM
kgaillot created Pacemaker (2.1.9).
Dec 19 2023, 6:19 PM
kgaillot changed the status of T723: Fix regression in crm_ticket/cibadmin/crm_diff XML output from Merged to Released.
Dec 19 2023, 6:17 PM · Restricted Project, Pacemaker (2.1.7), Pacemaker: Tools, Restricted Project
kgaillot changed the status of T719: Pacemaker fails to compile using libxml-2.12.0 from Merged to Released.
Dec 19 2023, 6:17 PM · Pacemaker (2.1.7), Restricted Project, Restricted Project
kgaillot changed the status of T724: Scheduler recheck time should be updated for node-pending-timeout from Merged to Released.
Dec 19 2023, 6:16 PM · Pacemaker: Scheduler, Pacemaker (2.1.7), Restricted Project
kgaillot changed the status of T732: crm_attribute --delete doesn't delete transient attributes from Merged to Released.
Dec 19 2023, 6:16 PM · Restricted Project, Pacemaker (2.1.7), Restricted Project, Pacemaker: Tools
kgaillot edited the content of Pacemaker Feature Set.
Dec 19 2023, 6:14 PM
kgaillot edited the content of Pacemaker Release Calendar.
Dec 19 2023, 6:12 PM
kgaillot committed rP0f7f88312f7a: Doc: ChangeLog: update for 2.1.7 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.7 release
Dec 19 2023, 4:27 PM
kgaillot added a parent task for T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec: Unknown Object (Maniphest Task).
Dec 19 2023, 11:08 AM · Restricted Project
kgaillot moved T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Dec 19 2023, 11:04 AM · Restricted Project
nrwahl2 added a comment to T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec.

Also OCF_RESKEY_trace_dir, if we want to mention that one

Dec 19 2023, 2:58 AM · Restricted Project
nrwahl2 renamed T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec from OCF_EXIT_REASON_PREFIX is missing from OCF spec to OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec.
Dec 19 2023, 2:57 AM · Restricted Project
nrwahl2 assigned T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec to kgaillot.
Dec 19 2023, 2:46 AM · Restricted Project
nrwahl2 triaged T739: OCF_EXIT_REASON_PREFIX, OCF_TRACE_FILE, OCF_TRACE_RA are missing from OCF spec as Low priority.
Dec 19 2023, 2:45 AM · Restricted Project
nrwahl2 triaged T738: OCF_OUTPUT_FORMAT is set inappropriately as Normal priority.
Dec 19 2023, 2:25 AM · Pacemaker: Libraries

Dec 18 2023

kgaillot committed rPafe932e3d4a6: API: libpe_status,libpe_rules,libcrmcommon: move was_processing_error to… (authored by kgaillot).
API: libpe_status,libpe_rules,libcrmcommon: move was_processing_error to…
Dec 18 2023, 6:02 PM
kgaillot committed rP6072f536a5f1: API: libcrmcommon: deprecate was_processing_error (authored by kgaillot).
API: libcrmcommon: deprecate was_processing_error
Dec 18 2023, 6:02 PM
kgaillot committed rP40138a119d0b: API: libpe_status,libpe_rules,libcrmcommon: move was_processing_warning to… (authored by kgaillot).
API: libpe_status,libpe_rules,libcrmcommon: move was_processing_warning to…
Dec 18 2023, 6:02 PM
kgaillot committed rPe6e2214d36f7: API: libcrmcommon: deprecate was_processing_warning (authored by kgaillot).
API: libcrmcommon: deprecate was_processing_warning
Dec 18 2023, 6:02 PM
kgaillot committed rP1ae18f967220: Refactor: libpe_status,libcrmcommon: move pe_rsc_info() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_info() to libcrmcommon
Dec 18 2023, 6:02 PM
kgaillot committed rP77576cc2e005: Refactor: libpe_status,libcrmcommon: move pe_rsc_debug() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_debug() to libcrmcommon
Dec 18 2023, 6:02 PM