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

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

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

הערה: הגרסה הזו נתמכת עד 31 באוגוסט 2024.

תהליך העדכון

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

עדכון הגרסה הזו יעדכן את הרכיבים ברשימה הבאה של הכנסות לאלף חשיפות:

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • edge-router-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm

אתם יכולים לבדוק את הגרסאות של ההכנסה לאלף צפיות (RPM) שהתקנתם כרגע כדי לראות אם הן נדרש עדכון, על ידי הזנת:

apigee-all version

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

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

    1. מנקים את המאגרים של Yum:
      sudo yum clean all
    2. מורידים את קובץ Edge 4.52.00 bootstrap_4.52.00.sh העדכני ביותר אל /tmp/bootstrap_4.52.00.sh:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. מתקינים את כלי השירות apigee-service של Edge 4.52.00 ואת יחסי התלות:
      sudo bash /tmp/bootstrap_4.52.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. מעדכנים את הכלי apigee-provision בשרת הניהול:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. עדכון צמתים ב-Postgres (ראשי ובמצב המתנה):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. בכל הצמתים של Edge, מריצים את הסקריפט update.sh עבור תהליך הקצה:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. מריצים את הסקריפט update.sh ל-SSO בכל הצמתים:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

בעיות האבטחה תוקנו

לא תוקנו בעיות אבטחה בגרסה הזו.

שינויים ב- תוכנה נתמכת

אין שינויים בתוכנות הנתמכות בגרסה הזו.

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

אין הוצאה משימוש או פרישה חדשה בגרסה הזו.

תכונות חדשות

אין תכונות חדשות בגרסה הזו.

תיקוני באגים

בקטע הזה מפורטים הבאגים בענן הפרטי שתוקנו בגרסה הזו.

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

מדיניות OASValidation צרכה יותר מדי הקצאת זיכרון בנפח ערימה (heap)

השגיאה תוקנה.
248499777

נוספו עוד בדיקות כדי למנוע הברחה של בקשת GET בתוך בקשת POST נוספת.

245387101

שינוי בנתוני הביקורת של ממשקי API שקשורים לאפליקציות למפתחים.

עכשיו סוד הצרכן נרשם באופן עקבי באופן מסוך. אפשר לקבוע הגדרות אישיות conf_keymanagement_app.auditlog.mask.secret עד false בניהול שרת למניעת התממה של הסוד,למקרה שרוצים לרשום ביומן סוד של טקסט ללא הצפנה בבדיקה.
267778362

ניהול ההקצאות ב-Apigee יצר שורות ריקות תוך כדי הוספה של רשומות cron.

השגיאה תוקנה.
267788856

ליצור אינדקס מחדש משופר כך שממשקי API של אינדקס שלא מבוססים על מזהים יפעלו כראוי כאשר יש יותר מ-10,000 אפליקציות לכל ישות.

273931118

תיקנו רגרסיה ב-MGMT API שגרמה להחזרת סוגי תוכן שגויים הכותרת לאישור הבקשות כללה תו כללי לחיפוש.

הדבר גם גרם לכשלים במהלך הורדת קובץ המעקב בממשק המשתמש.
274587823

מטעמי אבטחה, מעכשיו לא ניתן לטעון ישויות חיצוניות כברירת מחדל ב- מדיניות XSLTransform.

אפשר לשנות את זה על ידי הגדרת הדגל conf_feature-flags_xsl.allow.external.entities=true במעבד ההודעות.
245387101

שינוי בנתוני הביקורת של ממשקי API שקשורים לאפליקציות למפתחים.

עכשיו סוד הצרכן נרשם באופן עקבי באופן מסוך. אפשר להגדיר conf_keymanagement_app.auditlog.mask.secret עד false בניהול שרת למניעת התממה של הסוד,למקרה שרוצים לרשום ביומן סוד של טקסט ללא הצפנה בבדיקה.
276991965

תוקן באג שנוסף לגרסה 4.52.00 של OPDK שגרם לכותרת 'אישור' ו-API מסוימים שילובים ייכשלו.

260024953

לא אכלוס חלק ממשתני היעד, כמו URL ו-Host (מארח) ב-Apigee, כששרת יעד נעשה בו שימוש ואירעה שגיאת יעד.

הבעיה נפתרה.
274399775

Cassandra ו-cassandra-client לא שדרגו לגרסאות העדכניות ביותר בעת שדרוג מ- Edge ל-Private Cloud מגרסה 4.51 עד גרסה 4.52.

השגיאה תוקנה
269545512

הגרסה של מנהל התקן Postgres ב-Gateway ל-42.5.4 עודכנה.

270203185

הגרסה של מנהל התקן Postgres עודכנה במונטיזציה לגרסה 42.5.4.

197529839

טיפול משופר בשורות חדשות בהצהרות מצב של שרתי proxy.

214664198

נוספה עמודה בטבלאות עובדות של Analytics, שמתעדת את שלושת כללי המדיניות המובילים שדרכם בוצעה הממושכת ביותר.

258898812

הפרמטר credentialsLoaded הלא צפוי הוסר מתגובת ה-API לאחזור האפליקציות.

270967547

הייתה בעיה בשדרוג מ-Edge for Private Cloud 4.50 ל-4.52.

השגיאה תוקנה.

בעיות מוכרות

ב-Apigee-postgresql יש בעיות בשדרוג מגרסה 4.50 או 4.51 לגרסה 4.52. הבעיות בעיקר מתרחש כשהמספר של טבלאות העובדות של הצאצא גדול מ-500. צפייה שדרוג Postgresql בזמן עדכון לגרסה 4.52 ברשימת הבעיות המוכרות שימוש ב-Edge לענן פרטי כדי לעקוף את הבעיה.

בעיות מוכרות ב-Edge for Private Cloud כדי לראות רשימה מלאה של הבעיות הידועות.

החלה של כמה גרסאות תיקון

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

כל גרסת תיקון כוללת עדכונים לרכיבים ספציפיים של Edge לענן פרטי, כמו edge-management-server כדי להחיל כמה גרסאות תיקון, צריך לעדכן כל רכיב של Edge שנכלל גרסת תיקון מאוחרת יותר מהגרסה המותקנת הנוכחית. אפשר למצוא את הרכיבים האלה לפי עיון בנתוני הגרסה של Edge לענן פרטי לכל הגרסאות מאוחרות יותר מהגרסה הנוכחית ולבדוק את רשימת ה-RPM של הגרסאות האלה. צפייה נתוני הגרסה של Apigee לקישורים לכל הקישורים נתוני הגרסה של Edge לענן פרטי.

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

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