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

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

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

תהליך העדכון

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

  1. ניקוי מאגרי Yum:
    > sudo yum clean all

  2. מעדכנים את apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  3. מעדכנים את חבילת ה-RPM של BaaS Stack:
    > /opt/apigee/apigee-setup/bin/update.sh -c b -f configFile

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

אם אתם משתמשים במונטיזציה, צריך להחיל את עדכון המונטיזציה בצומת של שרת הניהול באמצעות התהליך הבא:

  1. ניקוי מאגרי Yum:
    > yum clean all
  2. מעדכנים את apigee-setup:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  3. מעדכנים את המוניטיזציה בצומת של שרת הניהול:
    > /opt/apigee/apigee-setup/bin/update.sh -c edge -f configfile

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

  4. הקצאת הרשאות למונטיזציה:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-provision enable-monetization -f configfile

באגים שתוקנו

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

מזהה הבעיה תיאור מספר Build
PRC-1066

סיסמת Cassandra מוצפנת שלא פועלת ב-usergrid.properties עבור BaaS Stack

אם הגדרתם סיסמת Cassandra מוצפנת ב-usergrid.properties עבור BaaS Stack, אז ה-Stack יתחבר ל-Cassandra. מידע נוסף זמין במאמרים הפעלת אימות של Cassandra ואיפוס סיסמאות של Edge.

baas-sap-usergrid-2.1.1-0.0.22

PRC-1071

מונטיזציה install/onboarding fails when Cassandra authentication is enabled

ההתקנה של המונטיזציה והצירוף שלה מסתיימים עכשיו כשאימות Cassandra מופעל.

edge-mint-management-server 4.16.05 0.0.404

בעיות מוכרות

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

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

הנתב לא מצליח להפעיל את Nginx או שהנתב לא מצליח להתחיל

אם נתב Edge לא מצליח להפעיל את Nginx או לא מצליח להפעיל בכלל, כמו שמוצג בקובץ /opt/apigee/var/log/edge-router/logs/system.log, צריך למחוק את כל הקבצים בספרייה /opt/nginx/conf.d ולהפעיל מחדש את הנתב:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

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

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

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

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

    enable-cache hosts no
PRC-1118

שגיאה בהרצת הפקודה "apigee-service apigee-postgresql pg-data-purge"

אם מריצים את הפקודה apigee-service apigee-postgresql pg-data-purge ומופיעה שגיאה מהסוג הבא:

שגיאה: צריך להיות בעלים של הקשר

עורכים את הקובץ /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge ומגדירים את המאפיין הבא לערך 'apigee':

POSTGRES_USER=apigee

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