4.50.00.01 – נתוני גרסה של Edge לענן פרטי

כרגע מוצג התיעוד של Apigee Edge.
כניסה למסמכי התיעוד של Apigee X.
מידע

ב-6 באוגוסט 2020 השקנו גרסה חדשה של Apigee Edge לענן פרטי.

תהליך העדכון

כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצומתי Edge:

  1. בכל צומתי Edge:

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את הקובץ bootstrap_4.50.00.sh Edge מגרסה 4.50.00 אל /tmp/bootstrap_4.50.00.sh:
      curl https://software.apigee.com/bootstrap_4.50.00.sh -o /tmp/bootstrap_4.50.00.sh
    3. מתקינים את תוכנת העזר ואת יחסי התלות של apigee-service Edge 4.50.00:
      sudo bash /tmp/bootstrap_4.50.00.sh apigeeuser=uName apigeepassword=pWord

      כאשר uName:pWord הם שם המשתמש והסיסמה שקיבלת מ-Apigee. אם לא מזינים את הערך pWord, צריך להזין אותו.

    4. מעדכנים את הכלי apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. משתמשים בפקודה source כדי להפעיל את הסקריפט apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. בכל צומתי Edge, צריך להפעיל את הסקריפט update.sh עבור התהליך edge. כדי לעשות את זה, מריצים את הפקודה הבאה בכל צומת:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Apigee Edge לענן פרטי. לדוגמה, /opt/silent.conf.

  3. בכל הצמתים בפורטלים, מעדכנים את התהליך devportal על ידי הרצת הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

תוכנות נתמכות

אין שינויים.

הוצאה משימוש ופרישה

פרמטר השאילתה privateKeyExportable ב-API של Aliases הוצא משימוש.

תכונות חדשות

אין שינויים.

הבאגים תוקנו

בטבלה הבאה מפורטים הבאגים שתוקנו בגרסה הזו:

מזהה הבעיה התיאור
159858015

שגיאות של זמן קצוב לתפוגה 408

בקשות API לשמות מארחים וירטואליים החזירו בטעות שגיאות מסוג 408 לזמן קצוב לתפוגה.

161121352

דוחות הכנסות (מונטיזציה)

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

159108299

NoClassDefFoundError לאחר התקנת התיקון

חלק מהלקוחות נתקלו בבעיה מסוג NoClassDefFoundError בשרת הניהול לאחר התקנת תיקון 4.50.00.01.

132688399

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

במהלך הפריסה של גרסה חדשה של תהליך משותף, הגרסה הקודמת והגרסה החדשה נפרסו באותה סביבה בו-זמנית. ב-Edge לא ביטלו את הפריסה של הגרסה הקודמת, ובסטטוס הפריסה הוצגו שתי גרסאות קודמות שנפרסו בו-זמנית.

החל מגרסה 4.50.00.01, לא ניתן יותר לפרוס מספר גרסאות של תהליכי עבודה משותפים באותה סביבה, גם אם הפרמטר override מוגדר לערך true או false. השדה הזה שומר אם משתמשים ב-API לפריסת זרימה משותפת עם סוג תוכן MIME application/octet-stream או מסוג application/x-www-form-urlencoded. למידע נוסף, עיינו בשתי הדוגמאות בשלב 3 של קטע זה במסמכי התיעוד של התהליך המשותף. אם משתמשים בתהליך המשותף בתהליך חיבור (hook) של זרימה, פריסת גרסה חדשה של התהליך המשותף תגרום לפעולת ה-hook של הזרימה להשתמש בגרסה הקודמת שנפרסה.

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

162770354

עדכוני אבטחה של Drupal

עדכוני האבטחה הבאים נוספו ל-Edge:

  • ליבת Drupal: 7.72
  • לוקליזציה: 7.x-1.27
  • שירותים: 7.x-3.27

ל-RPMs apigee-drupal-7.72 יש מספרי build שונים:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

לכל ה-RPM הזה יש גרסה זהה של Drupal Core 7.72, והן זהות. אם משדרגים מגרסאות קודמות, יכול להיות שמספר ה-Build בהכנסה לאלף חשיפות לא ישתנה.