Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Cleanup recommends repeating a completed history step that cannot make progress

Đã đóng
#14 0 bình luận 0 reaction 1 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@pheus đang làm issue này rồi.

Từ ngày 23/10/2026.

Đánh giá

Độ khó
3/5
Thời gian dự kiến
1-2 ngày
Mức phù hợp với người mới
68/100
Loại issue
Lỗi
Độ rõ ràng
Khá rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
python
Lĩnh vực
backend

Hướng nghiên cứu

Start with the Scripts > Migration cleanup flow and the completed Repoint references step, then reproduce the sequence with a built-in Custom Script under Customization > Scripts. Trace why cleanup retains the module and repeats the same instruction; done means the recovery message is actionable for history created after repointing, without suggesting a pass that cannot make progress.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

app: scripts severity: low status: accepted type: bug
Plugin Version

v0.0.1

NetBox Version

v4.7.1

Python Version

3.12

Steps to Reproduce
  1. Under Scripts > Migration, complete the passes through Repoint references.
  2. As a superuser, run a built-in Custom Script under Customization > Scripts and let it finish.
  3. Run Clean up, follow its instruction to repeat Repoint references, and retry cleanup.
Expected Behavior

The cleanup message gives an actionable recovery instruction for history created after repointing completed.

Observed Behavior

Cleanup retains the module and reports "Built-in script module ... has a built-in Custom Script that still holds Job history the reference pass did not move. Run that pass again."

The completed history step does not scan again, so repeating it changes nothing and cleanup repeats the refusal. Only the message's later instruction about deleting the remaining Jobs offers a way forward.

Ngôn ngữ chính
Python
Star
8
Fork
0
Merge trung bình
11 giờ 35 phút
Pull request đã merge (30 ngày)
20

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. 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.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của netbox-community/netbox-scripts

Tất cả issue của netbox-community/netbox-scripts

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.