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

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

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

תהליך העדכון

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

  • edge-gateway-4.19.06-0.0.20097.noarch.rpm
  • edge-management-server-4.19.06-0.0.20097.noarch.rpm
  • edge-message-processor-4.19.06-0.0.20097.noarch.rpm
  • edge-postgres-server-4.19.06-0.0.20097.noarch.rpm
  • edge-qpid-server-4.19.06-0.0.20097.noarch.rpm
  • edge-router-4.19.06-0.0.20097.noarch.rpm
  • edge-management-ui-4.19.06-0.0.20017.noarch.rpm
  • apigee-drupal-7.73-0.0.305.noarch.rpm
  • apigee-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-sap-drupal-devportal-4.19.06-0.0.318.noarch.rpm
  • apigee-drupal-contrib-4.19.06-0.0.303.noarch.rpm

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

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

apigee-all version

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

  1. בכל צמתי Edge:

    1. מנקים את מאגרי Yum:
      sudo yum clean all
    2. מורידים את הקובץ העדכני Edge 4.19.06 bootstrap_4.19.06.sh אל /tmp/bootstrap_4.19.06.sh:
      curl https://software.apigee.com/bootstrap_4.19.06.sh -o /tmp/bootstrap_4.19.06.sh
    3. מתקינים את כלי השירות Edge 4.19.06 apigee-service ואת יחסי התלות שלו:
      sudo bash /tmp/bootstrap_4.19.06.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

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

אין שינויים.

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

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

תכונות חדשות

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

באגים שתוקנו

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

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

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

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

170341798

יחסי תלות שהוגדרו ב-Gateway מנעו שימוש בספריות העדכניות ביותר.

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

168258482

הרשאות ההפעלה היו חסרות עבור 'קבוצה' ו'עולם' בספריות מסוימות.

לכן, הרצת הפקודה apigee-all status החזירה שגיאה.

169377969

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

160904129

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

בעיות מוכרות

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