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

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

ביום שני, 24 באוקטובר 2016, השקנו גרסה חדשה של Apigee Edge for Private Cloud.

תהליך העדכון

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

  1. בכל צומתי Edge, מנקים את מאגרי Yum:
    > sudo yum clean all

  2. בכל צומתי Cassandra, מעדכנים את apigee-cassandra:
    >/opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile

    כאשר configFile מציין את קובץ התצורה שבו השתמשתם כדי להתקין את Edge.

  3. בכל צומתי Postgres, מעדכנים את apigee-postgresql:
    >/opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile

  4. בכל צומתי Edge, מעדכנים את edge-gateway:
    >/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. בכל הצמתים של ממשק המשתמש של Edge, מעדכנים את edge-ui:
    >/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile

    העדכון הזה כולל את התיקון של EdgeUI-675. אחרי שמבצעים את העדכון הזה, אפשר להגדיר את ממשק המשתמש של Edge כך שיאפשר למפרטים של OpenAPI להגדיר בקשות לכתובות IP פרטיות, כמו שמתואר במאמר איך מאפשרים גישה של ממשק המשתמש של Edge לכתובות IP מקומיות.

  6. אם התקנתם רק את שירותי המונטיזציה של Edge, צריך להחיל את התיקון DEVRT-3098:
    > /opt/apigee/apigee-service/bin/apigee-service edge-mint-management-server add-missing-notification-templates -f configFile

    כאשר configFile מציין את קובץ ההגדרות שבו השתמשתם כדי להתקין את Edge.

באגים שתוקנו

בגרסה הזו תוקנו הבאגים הבאים.

מזהה הבעיה תיאור מספר Build
APIRT-1144

שיפורים במדיניות XML ל-JSON

שיפרנו את מדיניות ה-XML ל-JSON והוספנו לה את היכולות הבאות. אתם יכולים להגדיר את המדיניות כך שתתבצע הפעולות הבאות:

  • ההמרה תתייחס לחלק מרכיבי ה-XML כמערכים, והערכים יופיעו בסוגריים מרובעים '[ ]' במסמך ה-JSON.
  • להסיר או לבטל רמות בהיררכיה של מסמך ה-XML במסמך ה-JSON הסופי.

מידע נוסף זמין במאמר בנושא מדיניות XML ל-JSON

edge-gateway-4.16.09-0.0.751
APIRT-3389

שגיאה בהעלאת מטען ייעודי (payload) של Node.js מעל 25KB

עכשיו אפשר להעלות מטען ייעודי (payload) של Node.js בגודל של יותר מ-25KB.

edge-gateway-4.16.09-0.0.751

DBS-1222 ה-Postgres לא מופעל עם השגיאה: לא הייתה אפשרות לפתוח את קטע הזיכרון המשותף apigee-postgresql-4.16.09-0.0.942
DBS-1234

ספריית היומנים של Cassandra בשם {T}conf_logback.logdir{"

תוקנה בעיה בהגדרות שבה ספרייה של יומני Cassandra נקראה ‎"{T}conf_logback.logdir{".

apigee-cassandra-2.1.13-0.0.954
DEVRT-3098

הייתה שגיאה בהגדרת תבניות של התראות למונטיזציה באמצעות ממשק המשתמש

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

edge-mint-gateway-4.16.09-0.0.561
EDGEUI-675

מתן גישה למפרטי OpenAPI לכתובות IP פרטיות

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

edge-ui-4.16.09-0.0.3743

בעיות מוכרות

בגרסה הזו יש את הבעיות הידועות הבאות:

מזהה הבעיה תיאור
APIRT-3364

מעבד ההודעות מבצע חיפוש DNS ב-IPv4 וב-IPv6

אם התקנתם והפעלתם את NSCD (Name Service Cache Daemon), יכול להיות שתבחינו שמעבדי ההודעות מבצעים שתי בדיקות DNS: אחת עבור IPv4 ואחת עבור IPv6.

כדי להשבית את חיפוש ה-DNS ב-IPv6:

  1. בכל צומת של מעבד ההודעות, עורכים את הקובץ /etc/nscd.conf.
  2. מגדירים את המאפיין הבא:

    enable-cache hosts no
DOC-1687 בגלל סכסוך ידוע בין תלות בחבילות, סוכן Katello שמשמש ב-Satellite Server 6 לא יותקן בצורה תקינה במארחי Apigee Edge שמריצים את Qpid daemon.