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. ثبِّت أداة apigee-service والتبعيات من Edge 4.52.00:
      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. حدِّث "إحصاءات Apigee" على عُقدة خادم الإدارة :
    apigee-service edge-analytics update
  4. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh لعملية Edge:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. إذا كنت تستخدم تجربة Edge الجديدة، نفِّذ الأوامر التالية:
    apigee-service edge-management-ui-static update
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

المشاكل الأمنية التي تم حلّها

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

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

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

الإيقاف نهائيًا والإيقاف

لا شيء.

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

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

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

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

تمت إضافة ميزة لحذف سجلّات التدقيق تلقائيًا بعد 400 يوم من إنشائها. في السابق، كانت سجلّات التدقيق تُنشأ بدون وقت انتهاء الصلاحية، لذا كانت تتراكم في 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.

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

يسرد هذا القسم أخطاء Private Cloud التي تم إصلاحها في هذا الإصدار.

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

لم يكن النص البرمجي Python لحساب الرموز المميّزة apigee-cassandra-calc.py، الذي يُستخدم لـ حساب رموز البداية لحلقة 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.