4.53.00.04 - ملاحظات الإصدار من Edge for Private Cloud

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

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

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

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

سيؤدي تحديث هذا الإصدار إلى تعديل المكوّنات المدرَجة أدناه:

  • edge-gateway-4.53.00-0.0.60278.noarch.rpm
  • edge-management-server-4.53.00-0.0.60278.noarch.rpm
  • edge-message-processor-4.53.00-0.0.60278.noarch.rpm
  • edge-postgres-server-4.53.00-0.0.60278.noarch.rpm
  • edge-qpid-server-4.53.00-0.0.60278.noarch.rpm
  • edge-router-4.53.00-0.0.60278.noarch.rpm
  • edge-ui-4.53.00-0.0.20267.noarch.rpm
  • edge-management-ui-4.53.00-0.0.20041.noarch.rpm
  • edge-management-ui-static-4.53.00-0.0.20064.noarch.rpm
  • apigee-nginx-1.26.3-1.el8.x86_64.rpm
  • apigee-nginx-1.26.3-1.el9.x86_64.rpm

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

apigee-all version

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

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

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

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

    4. استخدِم الأمر source لتنفيذ النص البرمجي apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
    5. تعديل أداة apigee-setup:
      apigee-service apigee-setup update
  2. على جميع عُقد Edge، نفِّذ النص البرمجي update.sh للعملية edge (بما في ذلك تحقيق الربح):
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. على جميع عُقد جهاز التوجيه الطرفي، يُرجى ترقية Nginx كما هو موضّح أدناه:
    1. إيقاف عملية جهاز التوجيه الطرفي على عقدة جهاز التوجيه
      /opt/apigee/apigee-service/bin/apigee-service edge-router stop
    2. ترقية برنامج nginx على عقدة جهاز التوجيه
      dnf update apigee-nginx
    3. تأكَّد من تعديل إصدار Nginx إلى الإصدار 1.26.3
      /opt/nginx/sbin/nginx -V
    4. بدء عملية جهاز التوجيه على العُقدة
      /opt/apigee/apigee-service/bin/apigee-service edge-router start
    5. كرِّر العملية على كل عقدة جهاز توجيه، واحدة تلو الأخرى.
  4. في جميع عُقد واجهة المستخدم، نفِّذ النص البرمجي update.sh لواجهة المستخدم:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  5. إذا كنت تستخدم تجربة New Edge، شغِّل الأمر التالي:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

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

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

معرّف المشكلة الوصف
391319737 تم إصلاح خطأ في النص البرمجي configure-sso أثّر في واجهة المستخدم.
380184583 تم إصلاح مشكلة في إذن "الدور المخصّص" في واجهة مستخدم Edge الجديدة لتتوافق مع وظائف واجهة مستخدم Edge الكلاسيكية.
382967738 تتضمّن سياسة JavaCallout الآن إجراءات أمان إضافية أثناء إنشاء مثيل لفئة Java. تمنع هذه التحسينات نشر السياسات التي تحاول بشكل مباشر أو غير مباشر تنفيذ إجراءات تتطلّب أذونات غير مسموح بها.

في معظم الحالات، ستستمر السياسات الحالية في العمل على النحو المتوقّع بدون أي مشاكل. ومع ذلك، قد تتأثر السياسات التي تعتمد على مكتبات تابعة لجهات خارجية أو تحتوي على رمز مخصّص يؤدي بشكل غير مباشر إلى تشغيل عمليات تتطلّب أذونات إضافية.

319447467 تعزيز الأمان من خلال تطبيق قيود إضافية على نصوص Python البرمجية المستخدَمة في سياسة PythonScript عند تفعيل "مدير الأمان"
409628036 تم إصلاح مشكلة عدم تسجيل بعض الحقول في سجلّات الوصول إلى Nginx.

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

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

معرّف المشكلة الوصف
443902061 إصلاح أمني للبنية الأساسية في Apigee

يؤدي ذلك إلى إصلاح الثغرة الأمنية التالية:

  • CVE-2025-13292

    تم إصلاح مشكلة تتعلّق بالتحكّم غير السليم في الوصول، ما أدّى إلى تعديل الإحصاءات على مستوى المستأجرين والوصول إلى بيانات السجلّ.

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

لم يتم تضمين أي برامج جديدة في هذا الإصدار.

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

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

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

يسرد هذا القسم الميزات الجديدة في هذا الإصدار.

معرّف المشكلة الوصف
388158972 تحسين أداء قسم "المنتجات" وتصميمه في واجهة مستخدم Edge الجديدة

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

يمكنك الاطّلاع على المشاكل المعروفة في 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.