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

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

في 25 يوليو 2023، أطلقنا إصدارًا جديدًا من Apigee Edge for Private Cloud.

ملاحظة: سيكون هذا الإصدار متاحًا حتى 31 أغسطس 2024.

إجراء التحديث

يوضّح هذا القسم كيفية تثبيت هذا الإصدار إذا كنت بصدد التحديث من الإصدار السابق من Edge for Private Cloud. إذا كنت بحاجة إلى التحديث من إصدار سابق، راجِع مقالة تطبيق إصدارات متعددة من حِزم التصحيح.

سيؤدي تعديل هذا الإصدار إلى تعديل المكوّنات في قائمة حِزم RPM التالية:

  • edge-gateway-4.52.00-0.0.60193.noarch.rpm
  • edge-management-server-4.52.00-0.0.60193.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60193.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60193.noarch.rpm
  • edge-router-4.52.00-0.0.60193.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2521.noarch.rpm
  • edge-analytics-4.52.00-0.0.40092.noarch.rpm
  • apigee-sosreport-5.0-0.0.2513.noarch.rpm
  • edge-management-ui-static-4.52.00-0.0.20045.noarch.rpm
  • apigee-configutil-4.52.00-0.0.621.noarch.rpm
  • apigee-postgresql-14.5-0.0.2743.noarch.rpm

يمكنك التحقّق من إصدارات RPM المثبَّتة حاليًا لمعرفة ما إذا كان يجب تحديثها، وذلك من خلال إدخال ما يلي:

apigee-all version

لتعديل عملية التثبيت، اتّبِع الإجراء التالي على عُقد Edge:

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

    1. نظِّف مستودعات Yum:
      sudo yum clean all
    2. نزِّل أحدث ملف Edge 4.52.00 bootstrap_4.52.00.sh إلى /tmp/bootstrap_4.52.00.sh:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. ثبِّت أداة Edge 4.52.00 apigee-service والبرامج التابعة لها:
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      حيث يمثّل uName اسم المستخدم وpWord كلمة المرور اللذين تلقّيتهما من Apigee. إذا حذفت pWord، سيُطلب منك إدخاله.

    4. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. تعديل عُقد Postgres (الرئيسية والاحتياطية):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  3. تعديل "إحصاءات Google" على عقدة خادم الإدارة :
    apigee-service edge-analytics update
  4. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. إذا كنت تستخدم تجربة New Edge، نفِّذ الأوامر التالية:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

تم إصلاح المشاكل المتعلّقة بالأمان

لم يتم إصلاح أي مشاكل متعلّقة بالأمان في هذا الإصدار.

التغييرات على البرامج المتوافقة

لم يتم إجراء أي تغييرات على البرامج المتوافقة في هذا الإصدار.

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

هذا كل ما في الأمر.

لا يتضمّن هذا الإصدار أي عمليات إيقاف نهائي أو إيقاف نهائي جديد.

الميزات الجديدة

يتضمّن هذا الإصدار الميزة الجديدة التالية:

يتم حذف سجلات التدقيق تلقائيًا بعد 400 يوم من إنشائها

تمت إضافة ميزة لحذف سجلات التدقيق تلقائيًا بعد 400 يوم من إنشائها. في السابق، كان يتم إنشاء سجلات التدقيق بدون مدة البقاء (TTL)، لذا كانت تتراكم في Cassandra.

يمكنك إعادة هذه الميزة إلى عدم حذف سجلات التدقيق مطلقًا من خلال ضبط conf_audit_cassandra.ttl.value على -1 في خادم الإدارة. يمكنك أيضًا تغيير عدد الأيام التي تريد الاحتفاظ بسجلات التدقيق خلالها من خلال تعديل قيمة conf_audit_cassandra.ttl.value بالملّي ثانية على خادم الإدارة. يُرجى العِلم أنّ هذه الميزة تنطبق فقط على سجلّات التدقيق التي تم إنشاؤها حديثًا، ولكنّها لا تنطبق على سجلّات التدقيق التي تم إنشاؤها في نظامك في الماضي.

تحسين conf_keymanagement_oauth_refresh_token_expiry_time_in_millis

لا يقتصر الإعداد conf_keymanagement_oauth_refresh_token_expiry_time_in_millis على ضبط وقت انتهاء صلاحية الرمز المميز التلقائي، بل يوفّر أيضًا حدًا أقصى لوقت انتهاء صلاحية الرمز المميز لإعادة التحميل في Cassandra.

إصلاح الأخطاء

يسرد هذا القسم الأخطاء التي تم إصلاحها في إصدار السحابة الإلكترونية الخاصة هذا.

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

لم يكن النص البرمجي apigee-cassandra-calc.py الخاص بحساب الرموز المميزة والمكتوب بلغة Python، والذي يُستخدَم لحساب رموز البدء لحلقة Cassandra استنادًا إلى السمة CASS_HOSTS في ملف الإعداد الصامت، يعمل بشكل صحيح.

تم حلّ هذه المشكلة.
274884575

تعذّر تنفيذ بعض طلبات البيانات من واجهة برمجة التطبيقات للإحصاءات التي تتضمّن سمة تحتوي على groupid.

تم حلّ هذه المشكلة.
286971552

تم إصلاح نصوص Postgres البرمجية في edge-postgres-server في ملف الإعدادات الصامت، بحيث تعمل مع القيم التلقائية للمتغيرات غير المحددة أثناء التثبيت

276444350

بعد ترقية Edge for Private Cloud إلى أحدث إصدار، تعذّر إضافة تفاصيل المضيف الافتراضي أو عرضها أو تعديلها في واجهة مستخدم Edge الجديدة من خلال "المشرف" > "المضيفون الافتراضيون".

تم حلّ هذه المشكلة.
277723022

تم إجراء إصلاح على config.log للحفاظ على التغييرات السابقة في السجلّ.

المشاكل المعروفة

اطّلِع على المشاكل المعروفة في Edge for Private Cloud للحصول على قائمة كاملة بالمشاكل المعروفة.

تطبيق إصدارات متعددة من رمز التصحيح

يوضّح هذا القسم كيفية تطبيق إصدارات رموز تصحيح متعددة، في حال التحديث من إصدار من Edge for Private Cloud أقدم من إصدار رمز التصحيح السابق.

يحتوي كل إصدار تصحيح على تحديثات لمكوّنات معيّنة من Edge for Private Cloud، مثل edge-management-server. لتطبيق إصدارات تصحيحية متعددة، عليك تعديل كل مكوّن من مكونات Edge تم تضمينه في إصدار تصحيحي أحدث من الإصدار المثبَّت حاليًا. يمكنك العثور على هذه المكوّنات من خلال الاطّلاع على ملاحظات إصدار Edge for Private Cloud لجميع الإصدارات الأحدث من إصدارك الحالي، والتحقّق من قائمة حِزم RPM لهذه الإصدارات. راجِع ملاحظات إصدار Apigee للحصول على روابط تؤدي إلى جميع ملاحظات إصدار Edge for Private Cloud.

ملاحظة: عليك تعديل كل مكوّن مرة واحدة فقط من خلال تثبيت حزمة RPM لأحدث إصدار من المكوّن المضمّن في إصدارات التصحيح. اتّبِع التعليمات الواردة في ملاحظات الإصدار الخاصة بهذا الإصدار لتعديل المكوّن.

ملاحظة: تؤدي ترقية أحد المكوّنات إلى تثبيت أحدث إصدار تصحيح تلقائيًا. إذا أردت الترقية إلى إصدار تصحيح ليس الأحدث، عليك الاحتفاظ بنسخة tarball الخاصة بك من مستودع Apigee باستخدام مرآة Apigee، واستخدام هذه المرآة لعمليات تثبيت Apigee. لمزيد من المعلومات، يُرجى الاطّلاع على استخدام مستودع Edge محلي للحفاظ على إصدار Edge.