4.19.01.08 - Edge لملاحظات الإصدار Private Cloud

أنت تطّلع على مستندات Apigee Edge.
انتقِل إلى مستندات Apigee X.
info

في 10 آب (أغسطس) 2020، أطلقنا إصدارًا جديدًا من Apigee Edge لـ Private Cloud.

إجراء التعديل

لتحديث عملية التثبيت، عليك تنفيذ الإجراء التالي على عقد Edge:

  1. على جميع عقد Edge:

    1. تنظيف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث إصدار من ملف bootstrap_4.19.01.sh لمتصفّح Edge 4.19.01 إلى: /tmp/bootstrap_4.19.01.sh:
      curl https://software.apigee.com/bootstrap_4.19.01.sh -o /tmp/bootstrap_4.19.01.sh
    3. تثبيت أداة apigee-service وأدواتها الملحقة في الإصدار 4.19.01 من Edge:
      sudo bash /tmp/bootstrap_4.19.01.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. على جميع عقد Qpid، عدِّل عملية apigee-qpidd من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile

    حيث يحدِّد configFile ملف الإعداد الذي استخدمته لتثبيت Apigee Edge for Private Cloud. مثلاً: /opt/silent.conf

  3. على جميع عقد Edge، نفِّذ النص البرمجي update.sh لعملية edge. لتنفيذ ذلك، نفِّذ الأمر التالي على كل عقدة:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  4. على جميع عقد البوابة، عدِّل عملية devportal من خلال تنفيذ الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c dp -f configFile

البرامج المتوافقة

لا توجد تغييرات.

الإيقاف النهائي للميزات

تمّت إزالة مَعلمة طلب البحث privateKeyExportable من واجهة برمجة التطبيقات Aliases.

ميزات جديدة

لا توجد تغييرات.

الأخطاء التي تم إصلاحها

يعرض الجدول التالي الأخطاء التي تم إصلاحها في هذا الإصدار:

معرّف المشكلة الوصف
161121352

تقارير الأرباح (تحقيق الربح)

كانت تقارير الأرباح تعرض بيانات غير صحيحة لبعض الحقول، بما في ذلك السعر الصافي وحصص الأرباح. تعرض التقارير الآن البيانات الصحيحة.

159108299

NoClassDefFoundError بعد تثبيت التصحيح

كان بعض العملاء يواجهون NoClassDefFoundError على "خادم الإدارة" بعد تثبيت التصحيح 4.19.06.07.

152574421

تعارضات التبعية في Qpid

في بعض الحالات، كانت أنظمة Linux تواجه تعارضات في الاعتماد على الحِزم عند ترقية خدمات Qpid التي كانت تستخدمها Edge أيضًا.

145419621

إزالة الرابط "تجربة واجهة المستخدم الجديدة"

تمّت إزالة الرابط "تجربة واجهة المستخدم الجديدة" أسفل العنوان عند تسجيل الدخول إلى واجهة مستخدِم Edge الكلاسيكية.

132688399

إلغاء نشر الخوادم الوكيلة

عند إلغاء نشر وكيل واجهة برمجة التطبيقات الذي يتضمّن عدّة نُسخ من عملية مشترَكة في البيئة نفسها، لم يُلغِ Edge نشر النسخة وأظهر الخطأ التالي:

The Shared flow preProxyFlow is in use by PreProxyFlowHook

162770354

تحديثات أمان Drupal

تمت إضافة تحديثات الأمان التالية إلى Edge:

  • الإصدار الأساسي من Drupal: 7.72
  • النشر على نطاق عالمي: 7.x-1.27
  • الخدمات: 7.x-3.27

تتضمّن حِزم RPMs apigee-drupal-7.72 جميعًا أرقام إصدار مختلفة:

  • 4.19.01: apigee-drupal-7.72-0.0.304
  • 4.19.06: apigee-drupal-7.72-0.0.111
  • 4.50.00: apigee-drupal-7.72-0.0.113

تتضمّن جميع حِزم RPM هذه الإصدار نفسه من Drupal core 7.72 وهي متطابقة. في حال الترقية من إصدارات سابقة، قد لا يتغيّر رقم الإصدار في حزمة RPM.