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

אתם צופים במסמכי התיעוד של Apigee Edge.
כדאי לעיין במסמכי התיעוד של Apigee X.
מידע

ב-28 באוקטובר 2020 השקנו גרסה חדשה של Apigee Edge for Private Cloud.

תהליך העדכון

עדכון הגרסה הזו יעדכן את הרכיבים ברשימת קובצי ה-RPM הבאה:

  • edge-analytics-4.50.00-0.0.40037.noarch.rpm
  • apigee-tomcat-7.0.105-0.0.910.noarch.rpm
  • apigee-sso-4.50.00-0.0.20135.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2513.noarch.rpm
  • edge-gateway-4.50.00-0.0.20100.noarch.rpm
  • edge-management-server-4.50.00-0.0.20100.noarch.rpm
  • edge-message-processor-4.50.00-0.0.20100.noarch.rpm
  • edge-postgres-server-4.50.00-0.0.20100.noarch.rpm
  • edge-qpid-server-4.50.00-0.0.20100.noarch.rpm
  • edge-router-4.50.00-0.0.20100.noarch.rpm
  • edge-management-ui-4.50.00-0.0.20016.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-sap-drupal-devportal-4.50.00-0.0.406.noarch.rpm
  • apigee-drupal-contrib-4.50.00-0.0.402.noarch.rpm

הערה: ה-RPM של apigee-drupal-contrib-4.50.00 עודכן לגרסה 0.0.402. קובץ ה-RPM הזה זהה לגרסה 0.0.401 ועודכן כדי לפתור בעיות מסוימות בתלות של Drupal. אם אתם מבצעים תיקון מגרסאות קודמות, יכול להיות שגרסת ה-RPM לא תשתנה.

כדי לבדוק אם צריך לעדכן את גרסאות ה-RPM שמותקנות אצלכם כרגע, מזינים:

apigee-all version

כדי לעדכן את ההתקנה, מבצעים את הפעולות הבאות בצמתי 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. מתקינים את כלי השירות Edge 4.50.00 apigee-service ואת יחסי התלות שלו:
      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
  3. אם אתם משתמשים בגרסה החדשה של Edge, מריצים את הפקודה הבאה בכל הצמתים של הגרסה החדשה של Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
  4. בכל הצמתים של פורטל שירותי המפתחים של Apigee, מעדכנים את התהליך devportal על ידי הפעלת הפקודה הבאה:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

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

אין שינויים.

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

אין הוצאות משימוש או השבתות חדשות.

תכונות חדשות

אין תכונות חדשות.

באגים שתוקנו

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

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

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

ההגדרה SSO_SAML_SIGNED_ASSERTIONS=y נוספה לקובץ התצורה, וכך הבעיה נפתרה. מידע נוסף זמין במאמר התקנה והגדרה של Edge SSO לגישת HTTP.

120556489

בקובץ ההגדרות של ה-SSO לא הייתה הגדרה לציין הפניה אוטומטית מדף הבית מ-SSO לממשק המשתמש של Edge.

כתוצאה מכך, הכניסה באמצעות SSO (פורט 9099) נכשלה עם ההודעה "Where to?".

הבעיה הזו תוקנה. עכשיו אפשר להגדיר הפניה אוטומטית לדף הבית מ-SSO לממשק המשתמש של Edge באמצעות השלבים הבאים:

  1. עורכים את הקובץ /opt/apigee/customer/application/sso.properties. אם הקובץ לא קיים, צריך ליצור אותו.
  2. מוסיפים את השורה הבאה לקובץ. משתמשים בפרוטוקול הרלוונטי, http או https, ומחליפים את
    <Edge-UI>:<PORT> בנקודת הקצה ובפורט של ממשק המשתמש בפועל של Edge.
    conf_login_homeredirect=https://<Edge-UI>:<PORT>/edge
  3. מפעילים מחדש את שרת ה-SSO.
  4. apigee-service apigee-sso restart
148433643

התקנת ממשק המשתמש של Edge גרמה לשגיאת פילוח.

הודעת השגיאה הייתה runtime error: invalid memory address or nil pointer dereference

160904129

תוקנה בעיה בפורטל הפיתוח שגרמה לשגיאה 403 (הגישה נדחתה) בכתובות URL של CSS/JS בכל המודולים שנוספו לספרייה /sites.

167712617

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

170136958

מדיניות XSLT תופעל רק במאגר ה-thread הראשי כדי למנוע שימוש ב-thread של NIO ליבה.

בעיות מוכרות

רשימת הבעיות המוכרות ב-Edge Private Cloud זמינה במאמר בעיות מוכרות ב-Edge Private Cloud.