4.52.00.01 – Ghi chú phát hành Edge for Private Cloud

Bạn đang xem tài liệu về Apigee Edge.
Truy cập vào tài liệu Apigee X.
thông tin

Vào ngày 19 tháng 4 năm 2023, chúng tôi đã phát hành phiên bản mới của Apigee Edge cho Đám mây riêng.

Lưu ý: Phiên bản này sẽ được hỗ trợ cho đến hết ngày 31 tháng 8 năm 2024.

Quy trình cập nhật

Phần này mô tả cách cài đặt bản phát hành này nếu bạn đang cập nhật từ bản phát hành trước của Edge cho Đám mây riêng. Nếu bạn cần cập nhật từ một bản phát hành trước đó, hãy xem phần Áp dụng nhiều phiên bản bản vá.

Việc cập nhật bản phát hành này sẽ cập nhật các thành phần trong danh sách RPM sau đây:

  • edge-management-server-4.52.00-0.0.60190.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60190.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60190.noarch.rpm
  • edge-router-4.52.00-0.0.60190.noarch.rpm
  • apigee-cassandra-2.1.22-0.0.2539.noarch.rpm
  • apigee-cassandra-client-2.1.22-0.0.2519.noarch.rpm
  • apigee-provision-4.52.00-0.0.623.noarch.rpm
  • apigee-sso-4.52.00-0.0.21245.noarch.rpm
  • edge-analytics-4.52.00-0.0.40091.noarch.rpm
  • apigee-postgresql-14.5-0.0.2739.noarch.rpm
  • edge-mint-gateway-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-management-server-4.52.00-0.0.40323.noarch.rpm
  • edge-mint-message-processor-4.52.00-0.0.40323.noarch.rpm
  • apigee-sosreport-5.0-0.0.2509.noarch.rpm

Bạn có thể kiểm tra các phiên bản RPM hiện đã cài đặt để xem có cần cập nhật hay không bằng cách nhập:

apigee-all version

Để cập nhật bản cài đặt, hãy thực hiện quy trình sau trên các nút Edge:

  1. Trên tất cả các nút Edge:

    1. Dọn dẹp các kho lưu trữ Yum:
      sudo yum clean all
    2. Tải tệp bootstrap_4.52.00.sh Edge 4.52.00 mới nhất xuống /tmp/bootstrap_4.52.00.sh:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. Cài đặt tiện ích apigee-service và các phần phụ thuộc của Edge 4.52.00:
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      trong đó uNamepWord là tên người dùng và mật khẩu mà bạn nhận được từ Apigee. Nếu bỏ qua pWord, bạn sẽ được nhắc nhập mã này.

    4. Cập nhật tiện ích apigee-setup:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. Sử dụng lệnh source để thực thi tập lệnh apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
  2. Cập nhật tiện ích apigee-provision trên Máy chủ quản lý:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Cập nhật các nút Postgres (chính và dự phòng):
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Trên tất cả các nút Edge, hãy thực thi tập lệnh update.sh cho quy trình biên:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Thực thi tập lệnh update.sh cho SSO trên tất cả các nút:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

Đã khắc phục các vấn đề bảo mật

Không có vấn đề bảo mật nào được khắc phục trong bản phát hành này.

Những thay đổi đối với phần mềm được hỗ trợ

Không có thay đổi nào đối với phần mềm được hỗ trợ trong bản phát hành này.

Ngừng sử dụng và ngừng cung cấp

Bản phát hành này không có thông báo nào về việc ngừng sử dụng hoặc ngừng cung cấp.

Tính năng mới

Bản phát hành này không có tính năng mới.

Sửa lỗi

Phần này liệt kê các lỗi trên Đám mây riêng đã được khắc phục trong bản phát hành này.

ID vấn đề Mô tả
271093461

Chính sách OASValidation tiêu thụ quá nhiều bộ nhớ heap được phân bổ

Vấn đề này đã được khắc phục.
248499777

Thêm nhiều bước kiểm tra hơn để ngăn chặn việc chèn một yêu cầu GET vào bên trong một yêu cầu POST khác.

245387101

Dữ liệu kiểm tra đã sửa đổi của các API liên quan đến ứng dụng nhà phát triển.

Giờ đây, khoá bí mật của người dùng luôn được ghi lại theo cách che giấu. Bạn có thể đặt cấu hình conf_keymanagement_app.auditlog.mask.secret thành false trong máy chủ Quản lý để ngăn việc che giấu khoá bí mật,trong trường hợp bạn muốn ghi nhật ký khoá bí mật ở dạng văn bản thuần tuý trong nhật ký kiểm tra.
267778362

Apigee-provision đã tạo các dòng trống trong khi thêm các mục nhập cron.

Vấn đề này đã được khắc phục.
267788856

Cải thiện rebuildindex để các API chỉ mục không dựa trên mã nhận dạng hoạt động phù hợp khi có hơn 10.000 ứng dụng cho mỗi thực thể.

273931118

Khắc phục một lỗi hồi quy trong MGMT API khiến các loại nội dung không chính xác được trả về khi tiêu đề chấp nhận trong các yêu cầu có ký tự đại diện.

Điều này cũng gây ra lỗi khi tải tệp theo dõi xuống trong giao diện người dùng.
274587823

Vì lý do bảo mật, theo mặc định, các thực thể bên ngoài hiện không được phép tải trong Chính sách XSLTransform.

Bạn có thể ghi đè giá trị này bằng cách đặt cờ conf_feature-flags_xsl.allow.external.entities=true trong Trình xử lý thông báo.
245387101

Dữ liệu kiểm tra đã sửa đổi của các API liên quan đến ứng dụng nhà phát triển.

Giờ đây, khoá bí mật của người dùng luôn được ghi lại theo cách che giấu. Bạn có thể thay đổi cấu hình conf_keymanagement_app.auditlog.mask.secret thành false trong Máy chủ quản lý để ngăn khoá bí mật bị che giấu,trong trường hợp bạn muốn ghi nhật ký khoá bí mật ở dạng văn bản thuần tuý trong nhật ký kiểm tra.
276991965

Khắc phục một lỗi xuất hiện trong OPDK phiên bản 4.52.00, khiến một số tổ hợp API và tiêu đề Accept không hoạt động.

260024953

Apigee không điền sẵn một số biến đích, chẳng hạn như URL và Máy chủ lưu trữ, khi một máy chủ đích được dùng và đã xảy ra lỗi đích.

Vấn đề này đã được giải quyết.
274399775

Cassandra và cassandra-client không nâng cấp lên phiên bản mới nhất khi nâng cấp từ Edge cho Đám mây riêng tư phiên bản 4.51 lên phiên bản 4.52.

Vấn đề này đã được khắc phục
269545512

Đã cập nhật phiên bản trình điều khiển Postgres trong Gateway lên 42.5.4.

270203185

Đã cập nhật phiên bản trình điều khiển Postgres trong Monetization lên 42.5.4.

197529839

Cải thiện khả năng xử lý dòng mới trong câu lệnh điều kiện của các proxy.

214664198

Thêm một cột vào Bảng dữ kiện Analytics để ghi lại 3 chính sách hàng đầu mất nhiều thời gian nhất để chạy.

258898812

Xoá thông số không mong muốn credentialsLoaded khỏi phản hồi API khi tìm nạp ứng dụng.

270967547

Đã xảy ra sự cố khi nâng cấp từ Edge cho Đám mây riêng tư 4.50 lên 4.52.

Vấn đề này đã được khắc phục.

Vấn đề đã biết

Apigee-postgresql đang gặp vấn đề khi nâng cấp từ phiên bản 4.50 hoặc 4.51 lên phiên bản 4.52. Vấn đề chủ yếu xảy ra khi số lượng bảng dữ kiện con lớn hơn 500. Hãy xem phần Nâng cấp Postgresql khi cập nhật lên phiên bản 4.52 trong Các vấn đề đã biết với Edge cho Đám mây riêng tư để biết cách giải quyết.

Hãy xem Các vấn đề đã biết với Edge cho Đám mây riêng tư để biết danh sách đầy đủ các vấn đề đã biết.

Áp dụng nhiều phiên bản vá

Phần này mô tả cách áp dụng nhiều phiên bản bản vá, trong trường hợp bạn đang cập nhật từ một phiên bản Edge cho Đám mây riêng tư cũ hơn phiên bản phát hành bản vá trước đó.

Mỗi bản phát hành bản vá đều chứa nội dung cập nhật cho các thành phần cụ thể của Edge cho Đám mây riêng tư, chẳng hạn như edge-management-server. Để áp dụng nhiều phiên bản vá, bạn cần cập nhật từng thành phần Edge có trong bản phát hành vá sau phiên bản bạn hiện đã cài đặt. Bạn có thể tìm thấy các thành phần này bằng cách xem ghi chú phát hành Edge cho Đám mây riêng tư cho tất cả các phiên bản sau phiên bản hiện tại của bạn và kiểm tra danh sách RPM cho các bản phát hành đó. Hãy xem Ghi chú phát hành của Apigee để biết các đường liên kết đến tất cả ghi chú phát hành của Edge cho Đám mây riêng.

Lưu ý: Bạn chỉ cần cập nhật từng thành phần một lần bằng cách cài đặt RPM cho phiên bản mới nhất của thành phần có trong bản phát hành vá lỗi. Làm theo hướng dẫn trong ghi chú phát hành của phiên bản đó để cập nhật thành phần.

Lưu ý: Việc nâng cấp một thành phần sẽ tự động cài đặt phiên bản vá lỗi mới nhất của thành phần đó. Nếu muốn nâng cấp lên một phiên bản vá lỗi không phải là phiên bản mới nhất, bạn cần duy trì bản sao tarball của riêng mình trong kho lưu trữ của Apigee bằng cách sử dụng bản sao của Apigee và sử dụng bản sao này cho các bản cài đặt Apigee. Để biết thêm thông tin, hãy tham khảo bài viết Sử dụng kho lưu trữ Edge cục bộ để duy trì phiên bản Edge.