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

מוצג המסמך של Apigee Edge.
עוברים אל מסמכי תיעוד של Apigee X.
מידע

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

תהליך העדכון

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

  1. בכל הצמתים של Edge:

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את קובץ Edge 4.50.00 bootstrap_4.50.00.sh העדכני ביותר אל /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) לזרימה כדי להשתמש בגרסה האחרונה שנפרסה.

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

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

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