‫4.53.00.04 - یادداشت‌های انتشار Edge for Private Cloud

درحال مشاهده اسناد Apigee Edge هستید.
به اسناد Apigee X بروید.
اطلاعات

در تاریخ ۵ مه ۲۰۲۵، نسخه جدیدی از Apigee Edge for 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. برای اجرای دستورگان apigee-service.sh، از فرمان source استفاده کنید:
      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 به 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. اگر از تجربه «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 برای «ابر خصوصی» است، مثل edge-management-server. برای اعمال کردن چند نسخه وصله، باید هریک از عناصر Edge را که در نسخه وصله‌ای جدیدتر از نسخه نصب‌شده فعلی شما گنجانده شده است به‌روزرسانی کنید. می‌توانید این عناصر را با نگاه کردن به یادداشت‌های انتشار Edge for Private Cloud برای همه نسخه‌های جدیدتر از نسخه فعلی‌تان و بررسی فهرست RPM برای آن انتشارها پیدا کنید. برای پیوند به همه یادداشت‌های انتشار Edge for Private Cloud، یادداشت‌های انتشار Apigee را ببینید.

توجه: فقط یک‌بار باید هر عنصر را با نصب کردن RPM برای جدیدترین نسخه عنصر موجود در نسخه‌های وصله به‌روز کنید. برای به‌روزرسانی عنصر، دستورالعمل‌های یادداشت‌های انتشار آن نسخه را دنبال کنید.

توجه: ارتقا دادن یک عنصر به‌طور خودکار جدیدترین نسخه وصله آن عنصر را نصب می‌کند. اگر می‌خواهید به نسخه وصله‌ای که جدیدترین نیست ارتقا دهید، باید کپی tarball مخزن Apigee را بااستفاده از آینه Apigee حفظ کنید، و از این آینه برای نصب‌های Apigee استفاده کنید. برای اطلاعات بیشتر، به استفاده از مخزن محلی Edge برای حفظ نسخه Edge مراجعه کنید.