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

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

در ۲۵ ژوئیه ۲۰۲۳، نسخه جدیدی از Apigee Edge for Private Cloud منتشر کردیم.

توجه: این نسخه تا ۳۱ اوت ۲۰۲۴ پشتیبانی خواهد شد.

به‌روزرسانی رویه

این بخش نحوه نصب این نسخه را درصورتی‌که از نسخه قبلی 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. به‌روزرسانی Analytics در گره سرور مدیریت :
    apigee-service edge-analytics update
  4. در همه گره‌های Edge، اسکریپت update.sh را برای فرایند لبه اجرا کنید:
    /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

مشکلات امنیتی برطرف شد

هیچ مشکل امنیتی در این نسخه پخش برطرف نشد.

تغییرات در نرم‌افزار پشتیبانی‌شده

در این نسخه پخش، هیچ تغییری در نرم‌افزارهای پشتیبانی‌شده وجود ندارد.

منسوخ شدن و بازنشستگی

تمام.

در این نسخه پخش، هیچ منسوخ‌سازی یا بازنشستگی جدیدی وجود ندارد.

ویژگی‌های جدید

این نسخه پخش ویژگی جدید زیر را معرفی می‌کند:

گزارش‌های ممیزی ۴۰۰ روز پس‌از ایجاد به‌طور خودکار حذف می‌شود

ویژگی‌ای اضافه شد که سوابق ممیزی را ۴۰۰ روز پس‌از ایجاد به‌طور خودکار حذف می‌کند. قبلاً، گزارش‌های ممیزی بدون زمان انقضا ایجاد می‌شدند، بنابراین در 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

برنامه Python محاسبه‌گر کد apigee-cassandra-calc.py، که برای محاسبه کدهای شروع برای حلقه Cassandra براساس دارایی CASS_HOSTS در فایل پیکربندی بی‌صدا استفاده می‌شود، به‌درستی کار نمی‌کرد.

این مشکل برطرف شده است.
274884575

برخی‌از فراخوانی‌های API آمار با بُعد حاوی groupid ناموفق بود.

این مشکل برطرف شده است.
286971552

برنامه‌های Postgres در edge-postgres-server در فایل پیکربندی بی‌صدا اصلاح شد، تا درطول نصب با مقادیر پیش‌فرض متغیرهایی که مشخص نشده‌اند کار کنند

276444350

پس‌از ارتقا دادن Edge for Private Cloud به جدیدترین نسخه، امکان افزودن، مشاهده، یا ویرایش جزئیات میزبان مجازی در «میانای کاربری Edge» جدید در «سرپرست > میزبان‌های مجازی» وجود نداشت.

این مشکل برطرف شده است.
277723022

اصلاحی در config.log انجام شد تا تغییرات تاریخی در گزارش حفظ شود.

مشکلات شناخته‌شده

برای فهرست کامل مشکلات شناخته‌شده، مشکلات شناخته‌شده Edge for Private Cloud را ببینید.

اعمال کردن چندین نسخه وصله

این بخش نحوه اعمال چندین نسخه وصله را درصورتی‌که از نسخه Edge for Private Cloud قدیمی‌تر از نسخه انتشار وصله قبلی به‌روزرسانی می‌کنید توضیح می‌دهد.

هر نسخه وصله حاوی به‌روزرسانی‌هایی برای اجزای خاصی از Edge برای «ابر خصوصی» است، مثل edge-management-server. برای اعمال چند نسخه وصله، باید هریک از عناصر Edge را که در نسخه وصله‌ای جدیدتر از نسخه نصب‌شده فعلی شما گنجانده شده است به‌روزرسانی کنید. با بررسی یادداشت‌های انتشار Edge for Private Cloud برای همه نسخه‌های جدیدتر از نسخه فعلی‌تان و بررسی فهرست RPM برای آن انتشارها می‌توانید این عناصر را پیدا کنید. برای دریافت پیوند به همه یادداشت‌های انتشار Edge for Private Cloud، یادداشت‌های انتشار Apigee را ببینید.

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

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