Python images need to support MUSL-based systems (alpine)
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức phù hợp với người mới
- 35/100
Hướng nghiên cứu
Bắt đầu bằng việc kiểm tra Python launcher mới và cách skaffold debug xác định các image. Sử dụng các dấu hiệu Alpine được liệt kê trong issue, chẳng hạn như /etc/os-release và /lib/ld-musl-*, để xác định cơ chế phát hiện runtime. Công việc được xem là hoàn tất khi các image Python Alpine có thể nhận thiết lập debugger dành riêng cho musl và được skaffold debug lựa chọn.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
The python:xx-alpine images require Python debugger packages setup for musl. There doesn't seem to be any image metadata to identify musl/alpine-based images, so skaffold debug can't select a musl-specific image. So this seems to be something that has to be detected at runtime with the new python launcher.
Alpine images:
- /etc/os-release has ID=alpine
- /lib/ld-musl-x86_64.so.1
- /lib/libc.musl-x86_64.so.1
- /lib/libapk.so.3.12.0
- no /lib64
This answer cites existence of /lib/ld-musl-* and /lib/libc.musl-*.
- Ngôn ngữ chính
- Go
- Star
- 105
- Fork
- 33
- Merge trung bình
- 3 giờ 4 phút
- Pull request đã merge (30 ngày)
- 3
Chuẩn bị môi trường
- Không có Dockerfile hay 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 GoogleContainerTools/container-debug-support
-
kind/enhancement lang/python
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 35/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
-
Python tests are non-hermeticĐang mởkind/bug lang/python meta/testing
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
kind/enhancement
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 45/100
-
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 25/100
Tất cả issue của GoogleContainerTools/container-debug-support
Issue tương tự
-
component:obi contribfest go test
Độ khó 2/5 Dưới một giờ Mức phù hợp với người mới 83/100
open-telemetry/opentelemetry-ebpf-instrumentation#4143 · 1 bình luận ·
Maintainer thường phản hồi trong vòng 1 ngày
-
Độ 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
-
area/ambient
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 74/100
Maintainer thường phản hồi trong vòng 1 ngày
-
kind/cleanup
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 68/100
kubernetes-sigs/kueue#18324 ·
Maintainer thường phản hồi trong vòng 1 ngày
-
enhancement
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 84/100