שבוע בדיקות Podman: עזרה בבדיקת גרסת v3 המבוססת על Rust

מאת Petr Sklenar07/10/2026 às 16:25420 צפיות
Fedora Magazine
Imagem do artigo

צוותי האיכות של Podman ו-Fedora מארגנים שבוע בדיקות מ-ראשון, 12 באוקטובר, 2026, עד שבת, 18 באוקטובר, 2026אנו מבקשים את עזרכם לבדוק את conmon v3, מנטור מיכל המבוסס על Rust, המשמש עם Podman. אם אתם משתמשים ב-Podman, נסו את אותם מיכלים ואת הפקודות עם conmon v3 ודווחו על כל הבדלים.

מדוע אנו בודקים את conmon v3

conmon הוא תהליך קטן שמנטר מיכל לאחר הפקודה של Podman שסימנה את הפעולה שלו. Podman משתמש ב-זמן ריצה של OCIכמוcrunאוruncכדי להתחיל את הקונטיינר; חיבור סטנדרטי לקלט ופלט, מספק את החיבור ל-podman attach, אוסף לוגים ומחזיר את סטטוס היציאה.

Conmon v3 מחליף את היישום ב-C בגרסת Rust. זה עוזר למנוע שגיאות זיכרון נפוצות בקוד בטוח. זה גם מספק ממשק משותף עבור אחורי הלוג, מה שמקל על הרחבה ובדיקה.

כבר רצנו את הבדיקות של Podman במערכת על Conmon v3. עכשיו אנחנו רוצים לקבל עזרה בבדיקת קונטיינרים לפיתוח, סשנים אינטראקטיביים ושירותי Quadlet בסביבות של אחרים.

התחלה

הכנועמוד ויקי של שבוע בדיקותעם הוראות התקנה, קישורים למקרי הבדיקה ולמידע על דיווח תוצאות. התחילו שם כדי לבדוק את דרישות Fedora ושל הפאקינג, ואז השתמשו במכונה לבדיקות או ב-VM ללא נתונים חשובים.

התקינו את המסך החדש באמצעות הפקודה הבאה:

sudo dnf install conmon-v3

כדי לבחור אותו ברמה המערכת, צרו/etc/containers/containers.conf.d/99-conmon-v3.confעם התוכן הבא:

[engine]
conmon_path = ["/usr/bin/conmon-v3"]

הפעלמידע על Podmanוודאו שהנתיב המשותף הוא/usr/bin/conmon-v3ושהגרסה מתחילה ב-3. אם אתם משתמשים גם ב-Podman ללא שורש וגם ב-Podman עם שורש, בדקוsudo podman infoכמו גם. הגדרות משתמש יכולות להתיר את ההגדרות של המערכת.

התחילו מיכלים חדשים לבדיקה לאחר ביצוע השינוי. מיכלים שכבר פועלים שומרים על ההגדרות הקיימות שלהם.

כדי לחזור להגדרות הקודמות, הסר את ה-drop-in. מיכלים חדשים ישתמשו בהגדרות הקודמות שלך.

מה לבדוק

הנה האזורים שאנו ממליצים במיוחד לבדוק:

  • פתחו שורת פקודה אינטראקטיבית, התאימו את גודל הטרמינל, ונתקו וחברו מחדש.
  • הרצוpodman execכולל פקודות אינטראקטיביות, ובדקו את הפלט והסטטוס של סיום.
  • בדוק קבצים ויומני journald עם פלט גדול וקווי ללא תו סוף.
  • הפעל, עצור והפעל מחדש קונטיינרים, כולל שירותים מנוהלים על ידי Quadlet או systemd.
  • נסה Podman ללא או עם הרשאות root, וכן crun או runc כאשר זמינים.

עקוב אחר עצירות, היעדר פלט, סטטוס יציאה שגוי, שימוש CPU לא צפוי או התנהגות שונה מ-conmon v2.ה-wikiקישורים למבחנים, הכוללים בדיקות ספציפיות.

תוצאות ועזרה

רשמו את התוצאות שלכם ב-יישום יום בדיקות. אנא רשמו גם בדיקות מוצלחות. הן מציינות אילו הגדרות נבדקו.

דיווח על בעיות נפוצות ב-מעקב בעיות V3לבעיות Podman אחרות, עקבו אחר הוראות הדיווח על באגים בדף ה-Wiki. כלול את גרסת Fedora שלך, גרסאות החבילות הרלוונטיות, שלבים לשחזור, יומנים רלוונטיים ופלט של הפקודה הבאה:

podman info --debug

קישור לדו"ח הבא כאשר אתה מגיש את תוצאות הבדיקה שלך.

לקבלת עזרה בבדיקות או דיווח על בעיה, הצטרפו אלינו ב-Matrix ב-#podman:fedoraproject.org.


מאמר זה נכתב בשיתוף פעולה על ידי פטר סקלאר וג'אן קלוזה.

הערות לגבי שימוש ב-AI::התוכן הטכני והטענות הן לגמרי שלנו. השתמשנו ב-Claude (של חברת Anthropic) רק ככלי עריכה לשיפור הגרמט וקריאות.

מקור
Fedora Magazine
פתיחת המקור ↗

⚙התוכן תורגם אוטומטית במכונה.

הידיעה הזו הייתה מועילה?

דיונים 0

היו הראשונים לתרום לדיון.

שתפו מידע וקדמו את הטיעון שלכם

אל תהססו לפרסם מידע או נתונים מועילים.

כדי להצטרף לדיון, התחברו או צרו חשבון חינם.