תכנית ניהול גרסאות

אבני דרך ומספרי Build

גרסאות ראשיות של קובצי אימג' של מערכת הפעלה שמותאמת לקונטיינרים מזוהות באמצעות מה שאנחנו מכנים אבני דרך. אבני הדרך של מערכת הפעלה שמותאמת לקונטיינרים הן מספרים שלמים שעולים באופן מונוטוני. כל אבן דרך חדשה מציינת את תחילתו של מחזור פיתוח חדש (ענף בקוד שלנו), ועשויה להציג תכונות חדשות ושינויים משמעותיים אחרים.

במהלך מחזור החיים של אבן דרך של מערכת הפעלה שמותאמת לקונטיינרים, יכול להיות שנפרסם כמה עדכונים שיכללו תיקוני באגים, תיקוני אבטחה ושינויים אחרים. אפשר לזהות את הגרסאות המצטברות האלה של אבן דרך באמצעות מספר ה-build.

כדי לזהות את אבן הדרך ומספר ה-build של מערכת ההפעלה שמותאמת לקונטיינרים שבה אתם משתמשים, צריך לבדוק את הקובץ /etc/os-release. בקובץ הזה, הערך של VERSION_ID (לדוגמה, VERSION_ID=81) מייצג את אבן הדרך, והערך של השדה BUILD_ID (לדוגמה, BUILD_ID=12871.1160.0) מייצג את מספר ה-build. אבן הדרך ומספר ה-build מופיעים גם כחלק משם קובץ האימג' של מערכת ההפעלה שמותאמת לקונטיינרים. לדוגמה, לתמונה cos-81-12871-1160-0 יש אבן דרך 81 ומספר build‏ 12871-1160-0.

אבני דרך של תמיכה לטווח ארוך (LTS)

אבני דרך שמיועדות לשימוש בייצור ונתמכות למשך זמן ארוך יותר מסומנות כ-LTS (תמיכה לטווח ארוך). ב-Compute Engine, אנחנו משתמשים בתכונה image families כדי לתייג ולזהות את מהדורות ה-LTS שלנו.

בטבלה הבאה מופיע סיכום של מהדורות מערכת ההפעלה שמותאמת לקונטיינרים שזמינות ב-Compute Engine:

אבני דרך פעילות

גרסת OS פרויקט תמונות משפחת תמונות x86 משפחת תמונות של זרועות נוצר על ידי סיום התמיכה נתוני גרסה
COS 138 DEV cos-cloud cos-dev cos-arm64-dev Google עדיין לא הוגדר dev
COS 133 LTS cos-cloud cos-133-lts cos-arm64-133-lts Google נובמבר 2028 milestone 133
COS 129 LTS cos-cloud cos-129-lts cos-arm64-129-lts Google יולי 2028 milestone 129
COS 125 LTS cos-cloud cos-125-lts cos-arm64-125-lts Google פברואר 2028 milestone 125
COS 121 LTS cos-cloud cos-121-lts cos-arm64-121-lts Google מרץ 2027 milestone 121
COS 117 LTS cos-cloud cos-117-lts cos-arm64-117-lts Google ספטמבר 2026 milestone 117

אבני דרך שיצאו משימוש

גרסת OS פרויקט תמונות משפחת תמונות x86 משפחת תמונות של זרועות נוצר על ידי תאריך הפסקת התמיכה נתוני גרסה
COS 113 LTS cos-cloud cos-113-lts cos-arm64-113-lts Google מרץ 2026 milestone 113
COS 109 LTS cos-cloud cos-109-lts cos-arm64-109-lts Google ספטמבר 2025 milestone 109
COS 105 LTS cos-cloud cos-105-lts cos-arm64-105-lts Google מרץ 2025 milestone 105
COS 101 LTS cos-cloud cos-101-lts N/A Google אוקטובר 2024 milestone 101
COS 97 LTS cos-cloud cos-97-lts N/A Google אפריל 2024 milestone 97
COS 93 LTS cos-cloud cos-93-lts N/A Google אוקטובר 2023 אבן דרך 93
COS 89 LTS cos-cloud cos-89-lts N/A Google מרץ 2023 milestone 89
COS 85 LTS cos-cloud cos-85-lts N/A Google ספטמבר 2022 milestone 85
COS 81 LTS cos-cloud cos-81-lts N/A Google ספטמבר 20211 milestone 81
COS 77 LTS cos-cloud cos-77-lts N/A Google אפריל 20211 milestone 77
COS 73 LTS cos-cloud cos-73-lts N/A Google יוני 2020 milestone 73
COS 69 LTS cos-cloud cos-69-lts N/A Google דצמבר 2019 milestone 69

הערות מוצר של גרסת פיתוח

הערות הגרסה שקשורות לאבן הדרך שנמצאת בפיתוח מופיעות בדף הערות הגרסה של הפיתוח.
נתוני גרסה שקשורים ל-cos-dev לפני M93 מופיעים בדף נתוני גרסה קודמים.

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

gcloud compute images list --no-standard-images --project=cos-cloud | grep lts
cos-101-17162-40-16               cos-cloud  cos-101-lts                    READY
cos-89-16108-766-3                cos-cloud  cos-89-lts                     READY
cos-93-16623-295-5                cos-cloud  cos-93-lts                     READY
cos-97-16919-189-3                cos-cloud  cos-97-lts                     READY
cos-arm64-101-17162-40-16         cos-cloud  cos-arm64-101-lts              READY

מחזור החיים של אבן דרך ב-LTS

אבן דרך חדשה של LTS במערכת הפעלה שמותאמת לקונטיינרים מושקת בערך כל 4 חודשים במשפחת התמונות שלה, שנקראת cos-[MILESTONE]-lts (x86) ו-cos-arm64-[MILESTONE]-lts (Arm). לפני שנקודת הציון מסומנת כ-LTS, היא עוברת כ-4 חודשים של פיתוח תכונות ו-2 חודשים של בדיקות נרחבות וייצוב.

מחזור החיים של אבן דרך LTS של מערכת הפעלה שמותאמת לקונטיינרים נראה כך:

שלב משך תיאור
פיתוח ‫4 חודשים פיתוח פעיל שבמהלכו אבן הדרך מקבלת שדרוגים משמעותיים של חבילות ותכונות חדשות.
העדכונים האלה מתפרסמים מדי חודש או לפי הצורך בגרסאות cos-dev ו-cos-arm64-dev של Google Workspace.
ייצוב חודשיים התכונות קפואות והמיקוד הוא בהרחבת הבדיקות, בתיקון באגים וביצירת יציבות בגרסה.
הגרסה מושקת לפי הצורך במשפחות cos-beta ו-cos-arm64-beta.
ייצור ‫26 חודשים תחזוקה פעילה של אבן הדרך על ידי טיפול בבעיות בייצור ובתיקוני אבטחה בעדיפות גבוהה.
הגרסה תצא לפי הצורך במשפחות cos-[MILESTONE]-lts ו-cos-arm64-[MILESTONE]-lts.
הפסקת תמיכה לא רלוונטי כל התמונות באבן הדרך מסומנות כהוצאה משימוש, והתגים cos-[MILESTONE]-lts ו-cos-arm64-[MILESTONE]-lts מוסרים. המשתמשים עדיין יכולים להשתמש בתמונות שהוצאו משימוש, אבל לא יקבלו תיקוני באגים או עדכוני אבטחה.

אחרי שהגרסה מקודמת לסדרת LTS, היא מקבלת את היתרונות הבאים:

  • משך התמיכה הוא 26 חודשים
  • תיקוני אבטחה למשך כל תקופת התמיכה
  • תיקונים לבעיות בייצור
  • דף הערות לגבי הגרסה ייעודי שבו מפורטים כל השינויים שבוצעו בתמונה.

לכל פריסות הייצור, מומלץ להשתמש בתמונה מאחת ממשפחות ה-LTS.

אחרי שתקופת התמיכה של LTS מסתיימת עבור אבן דרך של LTS, משפחת התמונות המתאימה לא תקבל יותר תיקוני אבטחה או תיקוני באגים. בנוסף, משפחות התמונות התואמות cos-[MILESTONE]-lts ו-cos-arm64-[MILESTONE]-lts יסומנו כהוצאה משימוש.

מידע נוסף על התחייבויות התמיכה למשפחות האלה זמין במדיניות התמיכה.

גרסאות LTS Refresh

גרסאות על פי דרישה נוצרות באבני דרך של LTS בתגובה לתיקוני באגים ואבטחה בעדיפות גבוהה. כל שלושה חודשים מתבצעת מהדורה שכוללת תיקוני באגים ובעיות אבטחה בעדיפות בינונית ונמוכה. הגרסאות האלה נקראות גרסאות LTS Refresh. אנחנו מפרסמים את הגרסאות האלה בתדירות נמוכה יותר כדי לעזור למשתמשים לנהל את הסיכונים שקשורים לעדכונים.

בדף הערות הגרסה של אבן הדרך יצוין אילו גרסאות הן גרסאות LTS Refresh. המשתמשים צריכים לנקוט משנה זהירות בהשקת הגרסאות האלה, כי תיקוני באגים ואבטחה בעדיפות בינונית ונמוכה עלולים לגרום לרגרסיות.

בחירת הגרסה הנכונה של מערכת הפעלה שמותאמת לקונטיינרים

ב-Compute Engine, משפחות התמונות של מערכת הפעלה שמותאמת לקונטיינרים יכולות לעזור לכם לבחור את התמונה הנכונה למטרה שלכם. מומלץ מאוד להגדיר בדיקות מדורגות לצד סביבת הייצור באמצעות ה-API של משפחת התמונות.

משפחת תמונות x86 משפחת תמונות של זרועות תיאור שימוש מומלץ
cos-[MILESTONE]-lts cos-arm64-[MILESTONE]-lts המשפחה הזו עוקבת אחרי גרסאות של אבן דרך מסוימת שמוכנה לייצור. התמונות במשפחה הזו מקבלות רק תיקונים של בעיות אבטחה ויציבות. מתאים להרצת כל עומסי העבודה בסביבת הייצור. כדי למקסם את משך התמיכה, כדאי להתחיל עם אבן הדרך הגבוהה ביותר.
cos-stable cos-arm64-stable המשפחה הזו תואמת לנקודת הציון העדכנית שלנו שמוכנה לייצור. התמונות בקבוצה המשפחתית הזו מקבלות את כל תיקוני האבטחה והיציבות. כל 4 חודשים, אבן הדרך האחרונה של LTS שמכילה תכונות חדשות מתפרסמת גם בסדרת הגרסאות הזו. ליצור מופעים חד-פעמיים שאתם מתכננים להגדיר ולתחזק באופן ידני.
cos-beta cos-arm64-beta המשפחה הזו מגיעה אחרי הגרסה המרכזית הבאה שלנו בשלב הייצוב. השימוש ב-ChromeOS Flex מאפשר לבצע בדיקות רציפות כדי לאמת תכונות חדשות ושדרוגים של מערכת ההפעלה.
cos-dev cos-arm64-dev המשפחה הזו עוקבת אחרי הגרסה האחרונה שלנו שנמצאת בפיתוח. תמונות בקבוצה המשפחתית הזו עוברות שינויים משמעותיים, ויכול להיות שיופיעו בה תכונות לא יציבות. השתמשו בהן לניסויים ולבדיקות חד-פעמיות.

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