From 4c13412720908b480446a63ba32e83ec1e3f246b Mon Sep 17 00:00:00 2001 From: Rongsong Shen Date: Mon, 28 Sep 2026 04:42:34 +0000 Subject: [PATCH] chore: sync harness batch and bug-1872/1874-1877 to Gitea (#298-#315) Co-Authored-By: Claude Opus 5.5 (1M context) --- .wolf/buglog.json | 72 +++++++++++++++++++++++++++++++----------- .wolf/bugs/bug-1574.md | 3 ++ .wolf/bugs/bug-1702.md | 3 ++ .wolf/bugs/bug-1703.md | 3 ++ .wolf/bugs/bug-1705.md | 3 ++ .wolf/bugs/bug-1707.md | 3 ++ .wolf/bugs/bug-1708.md | 3 ++ .wolf/bugs/bug-1709.md | 3 ++ .wolf/bugs/bug-1710.md | 3 ++ .wolf/bugs/bug-1712.md | 3 ++ .wolf/bugs/bug-1777.md | 3 ++ .wolf/bugs/bug-1793.md | 3 ++ .wolf/bugs/bug-1796.md | 3 ++ .wolf/bugs/bug-1797.md | 3 ++ .wolf/bugs/bug-1872.md | 3 ++ .wolf/bugs/bug-1874.md | 3 ++ .wolf/bugs/bug-1875.md | 3 ++ .wolf/bugs/bug-1876.md | 3 ++ .wolf/bugs/bug-1877.md | 3 ++ 19 files changed, 108 insertions(+), 18 deletions(-) diff --git a/.wolf/buglog.json b/.wolf/buglog.json index 328270f7..df3af8d9 100644 --- a/.wolf/buglog.json +++ b/.wolf/buglog.json @@ -7586,7 +7586,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1574.md" + "record": ".wolf/bugs/bug-1574.md", + "gitea_issue": 298, + "gitea_synced_status": "fixed" }, { "id": "bug-1575", @@ -10341,7 +10343,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1702.md" + "record": ".wolf/bugs/bug-1702.md", + "gitea_issue": 299, + "gitea_synced_status": "fixed" }, { "id": "bug-1703", @@ -10372,7 +10376,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1703.md" + "record": ".wolf/bugs/bug-1703.md", + "gitea_issue": 300, + "gitea_synced_status": "fixed" }, { "id": "bug-1704", @@ -10429,7 +10435,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1705.md" + "record": ".wolf/bugs/bug-1705.md", + "gitea_issue": 301, + "gitea_synced_status": "fixed" }, { "id": "bug-1706", @@ -10490,7 +10498,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1707.md" + "record": ".wolf/bugs/bug-1707.md", + "gitea_issue": 302, + "gitea_synced_status": "fixed" }, { "id": "bug-1708", @@ -10518,7 +10528,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1708.md" + "record": ".wolf/bugs/bug-1708.md", + "gitea_issue": 303, + "gitea_synced_status": "fixed" }, { "id": "bug-1709", @@ -10547,7 +10559,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1709.md" + "record": ".wolf/bugs/bug-1709.md", + "gitea_issue": 304, + "gitea_synced_status": "fixed" }, { "id": "bug-1710", @@ -10575,7 +10589,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1710.md" + "record": ".wolf/bugs/bug-1710.md", + "gitea_issue": 305, + "gitea_synced_status": "fixed" }, { "id": "bug-1711", @@ -10634,7 +10650,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1712.md" + "record": ".wolf/bugs/bug-1712.md", + "gitea_issue": 306, + "gitea_synced_status": "fixed" }, { "id": "bug-1713", @@ -12768,7 +12786,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1777.md" + "record": ".wolf/bugs/bug-1777.md", + "gitea_issue": 307, + "gitea_synced_status": "fixed" }, { "id": "bug-1778", @@ -13267,7 +13287,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1793.md" + "record": ".wolf/bugs/bug-1793.md", + "gitea_issue": 308, + "gitea_synced_status": "fixed" }, { "id": "bug-1794", @@ -13371,7 +13393,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1796.md" + "record": ".wolf/bugs/bug-1796.md", + "gitea_issue": 309, + "gitea_synced_status": "fixed" }, { "id": "bug-1797", @@ -13405,7 +13429,9 @@ "fix_commits": [ "da1a663f" ], - "record": ".wolf/bugs/bug-1797.md" + "record": ".wolf/bugs/bug-1797.md", + "gitea_issue": 310, + "gitea_synced_status": "fixed" }, { "id": "bug-1798", @@ -15914,7 +15940,9 @@ "fix_commits": [ "44173f74" ], - "record": ".wolf/bugs/bug-1872.md" + "record": ".wolf/bugs/bug-1872.md", + "gitea_issue": 311, + "gitea_synced_status": "fixed" }, { "id": "bug-1874", @@ -15940,7 +15968,9 @@ "fix_commits": [ "44173f74" ], - "record": ".wolf/bugs/bug-1874.md" + "record": ".wolf/bugs/bug-1874.md", + "gitea_issue": 312, + "gitea_synced_status": "fixed" }, { "id": "bug-1875", @@ -15966,7 +15996,9 @@ "fix_commits": [ "44173f74" ], - "record": ".wolf/bugs/bug-1875.md" + "record": ".wolf/bugs/bug-1875.md", + "gitea_issue": 313, + "gitea_synced_status": "fixed" }, { "id": "bug-1876", @@ -15994,7 +16026,9 @@ "fix_commits": [ "44173f74" ], - "record": ".wolf/bugs/bug-1876.md" + "record": ".wolf/bugs/bug-1876.md", + "gitea_issue": 314, + "gitea_synced_status": "fixed" }, { "id": "bug-1877", @@ -16020,7 +16054,9 @@ "fix_commits": [ "44173f74" ], - "record": ".wolf/bugs/bug-1877.md" + "record": ".wolf/bugs/bug-1877.md", + "gitea_issue": 315, + "gitea_synced_status": "fixed" } ] } diff --git a/.wolf/bugs/bug-1574.md b/.wolf/bugs/bug-1574.md index 17919df0..3d1dc56c 100644 --- a/.wolf/bugs/bug-1574.md +++ b/.wolf/bugs/bug-1574.md @@ -13,6 +13,9 @@ tags: ["resupdate", "cmd_resupdate", "set_resval", "segfault", "uninitialized-st related: ["bug-1570", "bug-1573"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 298 +gitea_synced_status: "fixed" +gitea_synced_hash: "296e09085090" --- # bug-1574: xce_test segfaults (SIGSEGV, exit 139) immediately on 'resupdate -n model -v ' (and by the… diff --git a/.wolf/bugs/bug-1702.md b/.wolf/bugs/bug-1702.md index 1338fdd3..e62ad4f6 100644 --- a/.wolf/bugs/bug-1702.md +++ b/.wolf/bugs/bug-1702.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_jobrun", "buffer-overflow", " related: ["bug-1703"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 299 +gitea_synced_status: "fixed" +gitea_synced_hash: "d7784ec4cb29" --- # bug-1702: cmd_jobrun's `-m :` parsing copies the host-name substring into a fixed 256-byte… diff --git a/.wolf/bugs/bug-1703.md b/.wolf/bugs/bug-1703.md index fc77e3e1..7ab2e4b7 100644 --- a/.wolf/bugs/bug-1703.md +++ b/.wolf/bugs/bug-1703.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_jobsub", "buffer-overflow", " related: ["bug-1702"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 300 +gitea_synced_status: "fixed" +gitea_synced_hash: "cb775a86ae2d" --- # bug-1703: cmd_jobsub's `-n ,` parsing copies the min-value substring into a fixed 64-byte stack… diff --git a/.wolf/bugs/bug-1705.md b/.wolf/bugs/bug-1705.md index b402975f..5cdccef2 100644 --- a/.wolf/bugs/bug-1705.md +++ b/.wolf/bugs/bug-1705.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_jobsub", "dead-flag", "silent related: [] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 301 +gitea_synced_status: "fixed" +gitea_synced_hash: "fe75b0b8060f" --- # bug-1705: cmd_jobsub's `-x ` flag is documented (USAGE_JOBSUB) as overriding the built-in PATH-only… diff --git a/.wolf/bugs/bug-1707.md b/.wolf/bugs/bug-1707.md index 6689c8e7..d00f5819 100644 --- a/.wolf/bugs/bug-1707.md +++ b/.wolf/bugs/bug-1707.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_resupdate", "silent-data-loss related: ["bug-1706"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 302 +gitea_synced_status: "fixed" +gitea_synced_hash: "923bc3cc473e" --- # bug-1707: cmd_resupdate: `resupdate -n slots -v 4 -n mem` silently drops the trailing `mem` resource with… diff --git a/.wolf/bugs/bug-1708.md b/.wolf/bugs/bug-1708.md index 1283e50e..098b1170 100644 --- a/.wolf/bugs/bug-1708.md +++ b/.wolf/bugs/bug-1708.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_jobkill", "silent-failure", " related: [] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 303 +gitea_synced_status: "fixed" +gitea_synced_hash: "3b44e52455e4" --- # bug-1708: cmd_jobkill's `-s ` is parsed via unchecked atoi(); a non-numeric value (e.g diff --git a/.wolf/bugs/bug-1709.md b/.wolf/bugs/bug-1709.md index 8b987925..872e2e15 100644 --- a/.wolf/bugs/bug-1709.md +++ b/.wolf/bugs/bug-1709.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_jobinfo", "silent-failure", " related: [] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 304 +gitea_synced_status: "fixed" +gitea_synced_hash: "1e79d6a000e9" --- # bug-1709: cmd_jobinfo always returns 0 (success) even when its -j jobid is malformed (parse_jobid's return… diff --git a/.wolf/bugs/bug-1710.md b/.wolf/bugs/bug-1710.md index 2f599197..20434388 100644 --- a/.wolf/bugs/bug-1710.md +++ b/.wolf/bugs/bug-1710.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_hello", "silent-failure", "cl related: [] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 305 +gitea_synced_status: "fixed" +gitea_synced_hash: "3805fa3a8bb8" --- # bug-1710: cmd_hello with -c 0, a negative count, or a non-numeric value (all yield count<=0 from unchecked… diff --git a/.wolf/bugs/bug-1712.md b/.wolf/bugs/bug-1712.md index 0900b261..3ab8d410 100644 --- a/.wolf/bugs/bug-1712.md +++ b/.wolf/bugs/bug-1712.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_resupdate", "misleading-error related: ["bug-1706", "bug-1707"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 306 +gitea_synced_status: "fixed" +gitea_synced_hash: "4bf952242b86" --- # bug-1712: cmd_resupdate: a duplicate -v for the same pending resource (`resupdate -n slots -v 4 -v 8`)… diff --git a/.wolf/bugs/bug-1777.md b/.wolf/bugs/bug-1777.md index 6d960269..487f733d 100644 --- a/.wolf/bugs/bug-1777.md +++ b/.wolf/bugs/bug-1777.md @@ -13,6 +13,9 @@ tags: ["controller", "worker", "resource", "maxswap", "workerlist", "config-over related: ["bug-1554"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 307 +gitea_synced_status: "fixed" +gitea_synced_hash: "2df1c322623f" --- # bug-1777: xce_test workerlist's MaxSwap column can permanently disagree with the scheduler's own… diff --git a/.wolf/bugs/bug-1793.md b/.wolf/bugs/bug-1793.md index 6cadacab..c6e6d4a9 100644 --- a/.wolf/bugs/bug-1793.md +++ b/.wolf/bugs/bug-1793.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_join_worker", "stale-default" related: ["bug-1557"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 308 +gitea_synced_status: "fixed" +gitea_synced_hash: "17b291cdcf6d" --- # bug-1793: xce_test's worker->join command's maxswap (1024) and maxtmp (2048) defaults have the same… diff --git a/.wolf/bugs/bug-1796.md b/.wolf/bugs/bug-1796.md index a979228e..60b11048 100644 --- a/.wolf/bugs/bug-1796.md +++ b/.wolf/bugs/bug-1796.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_qctrl", "cmd_hostctrl", "cmd_ related: [] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 309 +gitea_synced_status: "fixed" +gitea_synced_hash: "f2c201798cd3" --- # bug-1796: cmd_qctrl/cmd_hostctrl/cmd_jobkill's RPC-failure branches perror() a fixed label (e.g diff --git a/.wolf/bugs/bug-1797.md b/.wolf/bugs/bug-1797.md index 5c77470a..6d718f0c 100644 --- a/.wolf/bugs/bug-1797.md +++ b/.wolf/bugs/bug-1797.md @@ -13,6 +13,9 @@ tags: ["controller", "testsuite", "xce_test", "cmd_qctrl", "leak", "asan", "xce- related: ["bug-1796"] fix_commits: ["da1a663f"] legacy: true +gitea_issue: 310 +gitea_synced_status: "fixed" +gitea_synced_hash: "684c8cf60fbb" --- # bug-1797: cmd_qctrl leaks its strdup()'d queue name on the xcecli_queuectrl() RPC-error return path (ASAN… diff --git a/.wolf/bugs/bug-1872.md b/.wolf/bugs/bug-1872.md index f8a1aeed..05b27434 100644 --- a/.wolf/bugs/bug-1872.md +++ b/.wolf/bugs/bug-1872.md @@ -12,6 +12,9 @@ files: ["src/worker/src/node_information.c", "src/worker/include/diskstats.h"] tags: ["worker", "io", "diskstats", "nvme"] related: ["bug-1586"] fix_commits: ["44173f74"] +gitea_issue: 311 +gitea_synced_status: "fixed" +gitea_synced_hash: "0124b532152d" --- # bug-1872: xcecd logs 'Failed to find any disk statistics' every 15 s on NVMe-only hosts; io never reported diff --git a/.wolf/bugs/bug-1874.md b/.wolf/bugs/bug-1874.md index 7198eac9..5436aa97 100644 --- a/.wolf/bugs/bug-1874.md +++ b/.wolf/bugs/bug-1874.md @@ -12,6 +12,9 @@ files: ["src/scheduler/src/plugin.c", "src/scheduler/src/schedobj.c"] tags: ["scheduler", "plugin", "picker", "logging"] related: [] fix_commits: ["44173f74"] +gitea_issue: 312 +gitea_synced_status: "fixed" +gitea_synced_hash: "b2d6c140de0f" --- # bug-1874: scheduler warns about deprecated job_elect_fn for xce_sched_fcfs on every start diff --git a/.wolf/bugs/bug-1875.md b/.wolf/bugs/bug-1875.md index 98201765..d6d302fd 100644 --- a/.wolf/bugs/bug-1875.md +++ b/.wolf/bugs/bug-1875.md @@ -12,6 +12,9 @@ files: ["src/frontend/apiserver/middleware/startserver.go"] tags: ["apiserver", "auth", "pam", "logging"] related: [] fix_commits: ["44173f74"] +gitea_issue: 313 +gitea_synced_status: "fixed" +gitea_synced_hash: "0dfbaf6cdaea" --- # bug-1875: apiserver warns PAM needs root when the auth provider is not pam diff --git a/.wolf/bugs/bug-1876.md b/.wolf/bugs/bug-1876.md index 54b43e09..f3b970b7 100644 --- a/.wolf/bugs/bug-1876.md +++ b/.wolf/bugs/bug-1876.md @@ -12,6 +12,9 @@ files: ["src/controller/cluster.c", "src/controller/myapp.c", "src/controller/ha tags: ["controller", "ha", "cold-boot", "logging"] related: ["bug-1477"] fix_commits: ["44173f74"] +gitea_issue: 314 +gitea_synced_status: "fixed" +gitea_synced_hash: "852591369dd7" --- # bug-1876: standby logs cluster_init_phase2 failed (rc=-22) WARN every 3 s while awaiting the primary's config diff --git a/.wolf/bugs/bug-1877.md b/.wolf/bugs/bug-1877.md index 8673c4a5..029a58aa 100644 --- a/.wolf/bugs/bug-1877.md +++ b/.wolf/bugs/bug-1877.md @@ -12,6 +12,9 @@ files: ["src/controller/persist.c"] tags: ["controller", "persistence", "encryption", "logging"] related: [] fix_commits: ["44173f74"] +gitea_issue: 315 +gitea_synced_status: "fixed" +gitea_synced_hash: "c1d41bf2f88e" --- # bug-1877: controller warns 'WAL/snapshot stored unencrypted' without checking the storage