- Queries
- All Stories
- Search
- Advanced Search
- Transactions
- Transaction Logs
Feed All Stories
All Stories
All Stories
Dec 18 2023
Dec 18 2023
kgaillot committed rPd62ea0378df1: Refactor: libpe_status,libcrmcommon: move pe_rsc_trace() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_rsc_trace() to libcrmcommon
kgaillot committed rP895db8eedb38: Refactor: libpe_status,libcrmcommon: move pe_proc_err() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_proc_err() to libcrmcommon
kgaillot committed rPeb605b61522c: Refactor: libpe_status,libcrmcommon: move pe_proc_warn() to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe_proc_warn() to libcrmcommon
kgaillot committed rP9e28f3b6def4: Log: scheduler: treat config errors as processing errors (authored by kgaillot).
Log: scheduler: treat config errors as processing errors
kgaillot committed rP1a6c67828eb2: Refactor: scheduler: functionize parsing role in location constraints (authored by kgaillot).
Refactor: scheduler: functionize parsing role in location constraints
kgaillot committed rP4967551ddfd6: Refactor: scheduler: drop pe_err() and pe_warn() (authored by kgaillot).
Refactor: scheduler: drop pe_err() and pe_warn()
kgaillot committed rP2ca514ab8192: Log: scheduler: improve messages when unpacking location constraints (authored by kgaillot).
Log: scheduler: improve messages when unpacking location constraints
kgaillot committed rP1d9a91fcfacf: Log: scheduler: improve logging of invalid roles (authored by kgaillot).
Log: scheduler: improve logging of invalid roles
kgaillot committed rPd822942ba814: Log: scheduler: overhaul usage of scheduler logging functions (authored by kgaillot).
Log: scheduler: overhaul usage of scheduler logging functions
kgaillot committed rPa183dff646d4: Log: scheduler: improve logs for invalid id-ref's (authored by kgaillot).
Log: scheduler: improve logs for invalid id-ref's
kgaillot committed rPc5715a0aaa8c: Low: libcrmcommon: fix NULL dereference in expand_idref() (authored by kgaillot).
Low: libcrmcommon: fix NULL dereference in expand_idref()
kgaillot committed rPcd7fa51d2536: Refactor: scheduler: move pe_warn_once() to libcrmcommon (authored by kgaillot).
Refactor: scheduler: move pe_warn_once() to libcrmcommon
kgaillot committed rP723fedaca1ca: Test: cts-cli: ignore cluster_status() file and line number (authored by kgaillot).
Test: cts-cli: ignore cluster_status() file and line number
kgaillot committed rPa957432ce1df: Log: scheduler: improve messages (and comments) per review (authored by kgaillot).
Log: scheduler: improve messages (and comments) per review
kgaillot committed rP5020a914a2dc: Low: scheduler: reject expression without op sooner (authored by kgaillot).
Low: scheduler: reject expression without op sooner
kgaillot committed rPabdb1e6c9c4d: Fix: scheduler: use correct variable in log message (authored by kgaillot).
Fix: scheduler: use correct variable in log message
kgaillot committed rP8894f6a17af3: Refactor: scheduler: scope variable more tightly (authored by kgaillot).
Refactor: scheduler: scope variable more tightly
kgaillot committed rP4d0685e2b789: Low: scheduler: restore nvpair behavior without id-ref (authored by kgaillot).
Low: scheduler: restore nvpair behavior without id-ref
GitHub <noreply@github.com> committed rP72309c77fdfa: Merge pull request #3292 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3292 from kgaillot/best-practices
kgaillot committed rP543a1e9b6f22: Refactor: libcrmcommon: support attrd purge requests without clearing cache (authored by kgaillot).
Refactor: libcrmcommon: support attrd purge requests without clearing cache
kgaillot committed rPadc1d8ef5879: Log: attrd: improve messages for CIB wipe (authored by kgaillot).
Log: attrd: improve messages for CIB wipe
kgaillot committed rP9be38897eaa6: Refactor: attrd: convert value booleans to flags (authored by kgaillot).
Refactor: attrd: convert value booleans to flags
kgaillot committed rP922c79f4e39d: Log: attrd: improve logging of CIB write result (authored by kgaillot).
Log: attrd: improve logging of CIB write result
kgaillot committed rPfa2830b1c4ac: Low: libcrmcluster: avoid use-after-free in trace log (authored by kgaillot).
Low: libcrmcluster: avoid use-after-free in trace log
kgaillot committed rP8d552c1b582a: Fix: pacemaker-attrd,libcrmcluster: avoid use-after-free when remote node in… (authored by kgaillot).
Fix: pacemaker-attrd,libcrmcluster: avoid use-after-free when remote node in…
kgaillot committed rP14a7449a413f: Refactor: libcrmcluster,attrd: functionize removing node from both caches (authored by kgaillot).
Refactor: libcrmcluster,attrd: functionize removing node from both caches
Refactor: attrd: remove dead code
kgaillot committed rP221c4d697edc: Low: libcrmcommon: handle disconnected attrd API connections consistently (authored by kgaillot).
Low: libcrmcommon: handle disconnected attrd API connections consistently
kgaillot committed rP85502a405c38: Low: libcrmcommon: handle NULL attribute manager IPC API connections… (authored by kgaillot).
Low: libcrmcommon: handle NULL attribute manager IPC API connections…
kgaillot committed rP4b25e2e2cf52: Log: controld,libcrmcommon: improve attrd IPC API messages (authored by kgaillot).
Log: controld,libcrmcommon: improve attrd IPC API messages
kgaillot committed rPe5d22ef2a6b1: Log: libcrmcommon: use log-friendly name in pacemakerd IPC logs (authored by kgaillot).
Log: libcrmcommon: use log-friendly name in pacemakerd IPC logs
GitHub <noreply@github.com> committed rP99bd528c83d4: Merge pull request #3293 from kgaillot/T137 (authored by kgaillot).
Merge pull request #3293 from kgaillot/T137
Dec 13 2023
Dec 13 2023
GitHub <noreply@github.com> committed rP4ddc012e7336: Merge pull request #3290 from ClusterLabs/2.1 (authored by kgaillot).
Merge pull request #3290 from ClusterLabs/2.1
Dec 12 2023
Dec 12 2023
kgaillot committed rPc858c13cb794: Doc: ChangeLog: update for 2.1.7-rc4 release (authored by kgaillot).
Doc: ChangeLog: update for 2.1.7-rc4 release
kgaillot committed rP583a717cc069: resubmit some word translations (authored by xuezhixin <xuezhixin@uniontech.com>).
resubmit some word translations
kgaillot committed rP62ba7da6ac0d: Doc:add translation for zh_CN (authored by xuezhixin <xuezhixin@uniontech.com>).
Doc:add translation for zh_CN
kgaillot committed rP609d506cadcc: API: libpe_rules,libcrmcommon: move enum expression_type to libcrmcommon (authored by kgaillot).
API: libpe_rules,libcrmcommon: move enum expression_type to libcrmcommon
kgaillot committed rPed6c69c635cd: Refactor: libcrmcommon,libpe_rules,libpacemaker: use internal names for… (authored by kgaillot).
Refactor: libcrmcommon,libpe_rules,libpacemaker: use internal names for…
kgaillot committed rP10e6fc21e00d: API: libcrmcommon: deprecate enum expression_type including its values (authored by kgaillot).
API: libcrmcommon: deprecate enum expression_type including its values
kgaillot committed rP61cec7f24033: Refactor: libpe_status,libcrmcommon: move pe__location_t to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe__location_t to libcrmcommon
kgaillot committed rPead366ab6875: Refactor: scheduler: rename pcmk__location_t rsc_lh member (authored by kgaillot).
Refactor: scheduler: rename pcmk__location_t rsc_lh member
kgaillot committed rPcbc5efb17078: Refactor: scheduler: rename pe__location_t node_list_rh member (authored by kgaillot).
Refactor: scheduler: rename pe__location_t node_list_rh member
kgaillot committed rP7430253e2cc0: Refactor: libpe_status,libcrmcommon: move pe__ordering_t to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe__ordering_t to libcrmcommon
kgaillot committed rP1948edff5b5c: Refactor: scheduler: rename "lh_rsc" to "rsc1" (authored by kgaillot).
Refactor: scheduler: rename "lh_rsc" to "rsc1"
kgaillot committed rP34591e9374ac: Refactor: scheduler: rename "lh_action" to "action1" (authored by kgaillot).
Refactor: scheduler: rename "lh_action" to "action1"
kgaillot committed rP75f06b729ca9: Refactor: scheduler: rename "rh_rsc" to "rsc2" (authored by kgaillot).
Refactor: scheduler: rename "rh_rsc" to "rsc2"
kgaillot committed rPfd78f925359e: Refactor: scheduler: rename "rh_action" to "action2" (authored by kgaillot).
Refactor: scheduler: rename "rh_action" to "action2"
kgaillot committed rP0e1e01bc98a2: Refactor: scheduler: rename "lh_action_task" to "task1" (authored by kgaillot).
Refactor: scheduler: rename "lh_action_task" to "task1"
kgaillot committed rP713981c020d2: Refactor: scheduler: rename "rh_action_task" to "task2" (authored by kgaillot).
Refactor: scheduler: rename "rh_action_task" to "task2"
kgaillot committed rP9a987089863e: Refactor: libpe_status,libcrmcommon: move op_digest_cache_t to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move op_digest_cache_t to libcrmcommon
kgaillot committed rP7838084b0a60: Refactor: libpe_status,libcrmcommon: move pe__bundle_replica_t to libcrmcommon (authored by kgaillot).
Refactor: libpe_status,libcrmcommon: move pe__bundle_replica_t to libcrmcommon
GitHub <noreply@github.com> committed rP747d53c07f8b: Merge pull request #3281 from kgaillot/best-practices (authored by kgaillot).
Merge pull request #3281 from kgaillot/best-practices
nrwahl2 updated the task description for T734: attrd_updater doesn't write bundle node attributes to CIB.
nrwahl2 renamed T734: attrd_updater doesn't write bundle node attributes to CIB from attrd_updater doesn't write bundle nodes attribute to CIB to attrd_updater doesn't write bundle node attributes to CIB.
bixiaoyan1 <bixiaoyan@kylinos.cn> committed rPcccff82fef71: Fix: HealthSmart: Check the parameter values of check_temperature to avoid… (authored by bixiaoyan1 <bixiaoyan@kylinos.cn>).
Fix: HealthSmart: Check the parameter values of check_temperature to avoid…
GitHub <noreply@github.com> committed rPf30471b68ab4: Merge pull request #3289 from bixiaoyan1/main (authored by kgaillot).
Merge pull request #3289 from bixiaoyan1/main
kgaillot triaged T736: Health agents should use degraded status for unavailable data as Normal priority.
Dec 11 2023
Dec 11 2023
For pcmk__designated_controller(), it seems reasonable to just ask the local controller for controld_globals.dc_name, using that as the source of truth instead of broadcasting a ping.
- If it's NULL when there is in fact a DC somewhere, that should be a very temporary state, and "no DC" is still "true" from the local perspective.
- If it's set when the DC has gone offline or something, then similar to above.
- If it's possible for multiple nodes to transiently see themselves as DC, then that already complicates the "ping the DC and wait for a response" approach we use now. There's no obviously correct answer in that case.
All of this stems from dropping the mainloops in pcmk_cluster_queries.c. We replaced them with sync when the timeout is 0 in a6ec43e3. We replaced them with poll when the timeout is greater than 0 in 8771565f. The sync change is causing this problem. It's unclear if the poll change has caused or will cause any problems; that seems less likely, but it's possible.
clumens committed rP8dc7ff3e8e01: Test: libcrmcommon: Add unit tests for get_schema_version. (authored by clumens).
Test: libcrmcommon: Add unit tests for get_schema_version.
clumens committed rP50e25021d40b: Test: libcrmcommon: Add unit tests for get_schema_name. (authored by clumens).
Test: libcrmcommon: Add unit tests for get_schema_name.
clumens committed rP099466096feb: Test: libcrmcommon: Add unit tests for crm_xml_init... (authored by clumens).
Test: libcrmcommon: Add unit tests for crm_xml_init...
clumens committed rPc6fecfe450ba: Test: libcrmcommon: Add unit tests for crm_schema_init. (authored by clumens).
Test: libcrmcommon: Add unit tests for crm_schema_init.
clumens committed rP88f22412d488: Test: libcrmcommon: Rename pcmk__xml_find_x_0_schema_index_test. (authored by clumens).
Test: libcrmcommon: Rename pcmk__xml_find_x_0_schema_index_test.
GitHub <noreply@github.com> committed rPbfb0b4546a8b: Merge pull request #3282 from clumens/xml-unittests (authored by kgaillot).
Merge pull request #3282 from clumens/xml-unittests
kgaillot updated the task description for T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables.
kgaillot moved T620: Create command-line method of listing all possible meta-attributes, cluster options, and environment variables from Restricted Project Column to Restricted Project Column on the Restricted Project board.
liupei <liupei@kylinos.cn> committed rP4204f3a3a85b: Modify the HealthCPU, HealthSMART, HealthIOWait scripts about the function of… (authored by liupei <liupei@kylinos.cn>).
Modify the HealthCPU, HealthSMART, HealthIOWait scripts about the function of…
GitHub <noreply@github.com> committed rP20654dfc9a47: Merge pull request #3284 from twtlpla/main (authored by kgaillot).
Merge pull request #3284 from twtlpla/main
xuezhixin <xuezhixin@uniontech.com> committed rPda120aeb47ad: Doc:add translation for zh_CN (authored by xuezhixin <xuezhixin@uniontech.com>).
Doc:add translation for zh_CN
xuezhixin <xuezhixin@uniontech.com> committed rP0caa02ac890e: resubmit some word translations (authored by xuezhixin <xuezhixin@uniontech.com>).
resubmit some word translations
GitHub <noreply@github.com> committed rP3411ceea4248: Merge pull request #3275 from xuezhixin/main (authored by kgaillot).
Merge pull request #3275 from xuezhixin/main
nrwahl2 committed rP6562bf1104d1: Test: cts-cli: Use only the first line of cmd in output (authored by nrwahl2).
Test: cts-cli: Use only the first line of cmd in output
GitHub <noreply@github.com> committed rP96746ae6e635: Merge pull request #3285 from nrwahl2/nrwahl2-cts2 (authored by kgaillot).
Merge pull request #3285 from nrwahl2/nrwahl2-cts2
nrwahl2 committed rP394b80aa7214: Fix: attrd: Regression in transient attr deletions (authored by nrwahl2).
Fix: attrd: Regression in transient attr deletions
GitHub <noreply@github.com> committed rP81f4be2b4551: Merge pull request #3283 from nrwahl2/nrwahl2-T732 (authored by kgaillot).
Merge pull request #3283 from nrwahl2/nrwahl2-T732
Dec 10 2023
Dec 10 2023
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
nrwahl2 updated the task description for T734: attrd_updater doesn't write bundle node attributes to CIB.
nrwahl2 updated the task description for T734: attrd_updater doesn't write bundle node attributes to CIB.
nrwahl2 renamed T734: attrd_updater doesn't write bundle node attributes to CIB from Transient attribute updates for bundle nodes are not written to CIB to attrd_updater doesn't write bundle nodes attribute to CIB.
nrwahl2 updated the task description for T734: attrd_updater doesn't write bundle node attributes to CIB.
nrwahl2 renamed T734: attrd_updater doesn't write bundle node attributes to CIB from Transient attribute updates for remote nodes are not written to CIB to Transient attribute updates for bundle nodes are not written to CIB.
nrwahl2 added projects to T734: attrd_updater doesn't write bundle node attributes to CIB: Restricted Project, Restricted Project.
nrwahl2 renamed T734: attrd_updater doesn't write bundle node attributes to CIB from Transient attribute updates for remote nodes are ignored to Transient attribute updates for remote nodes are not written to CIB.
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
Dec 9 2023
Dec 9 2023
Dec 8 2023
Dec 8 2023
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
nrwahl2 updated the task description for T733: Attribute updates use the wrong default node name when container-attribute-target="host".
nrwahl2 triaged T733: Attribute updates use the wrong default node name when container-attribute-target="host" as Normal priority.
nrwahl2 added a project to T732: crm_attribute --delete doesn't delete transient attributes: Restricted Project.
nrwahl2 added a project to T732: crm_attribute --delete doesn't delete transient attributes: Pacemaker (2.1.7).
Dec 7 2023
Dec 7 2023
Dec 7 2023, 4:20 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Pacemaker: Failure Handling
Dec 7 2023, 4:19 PM · Restricted Project, Restricted Project, Pacemaker: Scheduler, Restricted Project, Pacemaker: Failure Handling