doctor: stale-Watchtower remedy prints bin/watchtower.sh, unrunnable in vendored mode
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 1/5
- Thời gian dự kiến
- Dưới một giờ
- Mức phù hợp với người mới
- 88/100
Hướng nghiên cứu
Trong bin/fw, các cách khắc phục liveness của Watchtower nằm ở dòng 1483 và 1488; accessor công khai fw watchtower {start|stop|restart} nằm ở dòng 5091–5097. Đọc các nhánh đó và chạy fw doctor với một tiến trình Watchtower cũ. Hoàn tất khi cách khắc phục được in ra hoạt động trong cả layout vendored và shared-tooling.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Context
- Framework version: 1.6.258
- Project: 050-email-archive (shared-tooling mode)
- Reported: 2026-09-25T04:46:06Z
Description
fw doctor's Watchtower liveness branch prints a remediation command that does not exist in
vendored / shared-tooling mode:
WARN Stale Watchtower triple (pid 744537 not running)
Run: bin/watchtower.sh stop && bin/watchtower.sh start
$ ls bin/watchtower.sh
ls: cannot access 'bin/watchtower.sh': No such file or directory
$ ls .agentic-framework/bin/watchtower.sh
-rwxr-xr-x 1 root root 13732 .agentic-framework/bin/watchtower.sh
Two sites, bin/fw:1483 and bin/fw:1488. The remedy fails with No such file or directory,
which reads to an operator like a broken install rather than a wrong instruction.
The public accessor fw watchtower {start|stop|restart} already exists (bin/fw:5091-5097) and
resolves correctly from either layout.
- echo -e " Run: bin/watchtower.sh restart"
+ echo -e " Run: bin/fw watchtower restart"
...
- echo -e " Run: bin/watchtower.sh stop && bin/watchtower.sh start"
+ echo -e " Run: bin/fw watchtower restart"
Field-verified: with a dead pid, doctor's printed remedy now executes and restores the service.
Note that the end-to-end path also required a second fix, reported separately: do_restart
discards the recorded port before do_start can read it.
Not a duplicate of #65 — #65 is audit.sh emitting a hardcoded cause; this is bin/fw's
doctor emitting an unrunnable path.
Reported via fw upstream report from field installation
- Ngôn ngữ chính
- Shell
- Star
- 16
- Fork
- 6
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Chuẩn bị môi trường
- Có Dockerfile hoặc tệp Docker Compose
- Không có mẫu pull request
- Đọc hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của DimitriGeelen/agentic-engineering-framework
-
area:context bug severity:medium status:received triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 82/100
DimitriGeelen/agentic-engineering-framework#113 · 2 bình luận ·
-
area:watchtower bug severity:medium status:received triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
DimitriGeelen/agentic-engineering-framework#110 · 2 bình luận ·
-
area:fabric bug severity:medium status:received triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 69/100
DimitriGeelen/agentic-engineering-framework#109 · 2 bình luận ·
-
area:fabric bug severity:medium status:received triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 72/100
DimitriGeelen/agentic-engineering-framework#108 · 2 bình luận ·
-
area:tasks bug severity:high status:received triaged
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
DimitriGeelen/agentic-engineering-framework#107 · 2 bình luận ·
Tất cả issue của DimitriGeelen/agentic-engineering-framework
Issue tương tự
-
Isha NarulaĐang mở
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 72/100
dataplat/DataSpeakers#178 ·
-
command: start distro: Debian engine: null game: Teamspeak 3 reproducible: always severity: low type: bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
GameServerManagers/LinuxGSM#5193 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
[BUG] mo clean deletes Cypress test runner binaries in ~/Library/Caches/CypressCó thể đã có người làm @viniciusdsandrade đã nhận hôm nay. Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 78/100
Maintainer thường phản hồi trong vòng 1 ngày
-
Min. CMake job: CMAKE_POLICY_VERSION_MINIMUM is not passed for CMake 3.16 (follow-up to #358)Đang mở
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 76/100
-
enhancement security severity:low
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 83/100
Battle-Cattle/BCUK-Bot-4#959 ·
Maintainer thường phản hồi trong vòng 1 ngày