4.52.02.01 – Ghi chú phát hành của Edge for Private Cloud

Bạn đang xem tài liệu về Apigee Edge.
Chuyển đến tài liệu về Apigee X.
thông tin

Vào ngày 6 tháng 12 năm 2024, chúng tôi đã phát hành phiên bản mới của Apigee Edge cho Private Cloud.

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 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 được liệt kê bên dưới:

  • apigee-cassandra-3.11.16-0.0.2585.noarch.rpm
  • apigee-postgresql-14.5-0.0.2756.noarch.rpm
  • apigee-qpidd-8.0.6-0.0.2533.noarch.rpm
  • edge-analytics-4.52.02-0.0.40121.noarch.rpm
  • edge-gateway-4.52.02-0.0.60260.noarch.rpm
  • edge-management-server-4.52.02-0.0.60260.noarch.rpm
  • edge-message-processor-4.52.02-0.0.60260.noarch.rpm
  • edge-postgres-server-4.52.02-0.0.60260.noarch.rpm
  • edge-qpid-server-4.52.02-0.0.60260.noarch.rpm
  • edge-router-4.52.02-0.0.60260.noarch.rpm
  • edge-mint-gateway-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-management-server-4.52.02-0.0.40465.noarch.rpm
  • edge-mint-message-processor-4.52.02-0.0.40465.noarch.rpm
  • apigee-setup-4.52.02-0.0.1139.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 các phiên bản đó hay không bằng cách nhập:

apigee-all version

Để cập nhật quá trình 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 sạch kho lưu trữ Yum:
      sudo yum clean all
    2. Tải tệp bootstrap_4.52.02.sh Edge 4.52.02 mới nhất xuống /tmp/bootstrap_4.52.02.sh:
      curl https://software.apigee.com/bootstrap_4.52.02.sh -o /tmp/bootstrap_4.52.02.sh
    3. Cài đặt tiện ích và phần phụ thuộc apigee-service của Edge 4.52.02:
      sudo bash /tmp/bootstrap_4.52.02.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.

    4. Sử dụng lệnh source để thực thi tập lệnh apigee-service.sh:
      source /etc/profile.d/apigee-service.sh
    5. Cập nhật tiện ích apigee-setup:
      apigee-service apigee-setup update
  2. Trên tất cả các nút Cassandra, hãy thực thi tập lệnh update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c cs -f configFile
  3. Trên tất cả các nút Qpid, hãy thực thi tập lệnh update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile
  4. Trên tất cả các nút Postgres, hãy thực thi tập lệnh update.sh:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  5. 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 edge (bao gồm cả việc kiếm tiền):
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile

Sửa lỗi

Phần này liệt kê các lỗi của Private Cloud đã được khắc phục trong bản phát hành này.

ID vấn đề Mô tả
372070691 Xoá thư viện JNA dư thừa khỏi Cassandra.
362799717 Khắc phục lỗi không xoá được dữ liệu lưu vào bộ nhớ đệm.
361792608 Khắc phục lỗi do sự hiện diện của các giản đồ không còn hoạt động, chẳng hạn như edgenotification, gây ra vấn đề trong Cassandra.
361436097 Thêm các bước kiểm tra xác thực vào lệnh drop_old_tables của Cassandra để ngăn việc thực thi nếu cụm Cassandra chứa nhiều phiên bản giản đồ.
370115540 Khắc phục lỗi không liên tục khi sử dụng tập lệnh setup.sh để cài đặt hoặc định cấu hình Cassandra.
375487499 Khôi phục chức năng của các API rebuildIndex.
362909723 Nâng cấp trình điều khiển Postgres lên phiên bản 42.5.5.
379179891 Cassandra hiện đặt hệ số sao chép của các bảng hệ thống để khớp với cấu trúc liên kết cụm.
381092556 Thêm tính năng xác thực để kiểm tra sự hiện diện của các thư mục trong tập lệnh trên nhiều thành phần.
372068460 Đặt thư mục dữ liệu thuộc sở hữu của Apigee làm TMPDIR cho Cassandra.
373673550 Cải thiện thao tác wait_for_ready của QPID.
360376605 Khắc phục vấn đề khiến người dùng Edge for Private Cloud trong môi trường AWS không sử dụng được API Kiếm tiền.

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

Sau đây là danh sách các vấn đề bảo mật đã biết và đã được khắc phục trong bản phát hành này. Để tránh những vấn đề này, hãy cài đặt phiên bản mới nhất của Edge Private Cloud.

ID vấn đề Mô tả
344961470 Đã vá cổng quản lý QPID để giải quyết lỗ hổng XSS.

Thay đổi đối với phần mềm được hỗ trợ

Chúng tôi đã thêm tính năng hỗ trợ cho các tính năng sau:

  • Red Hat Enterprise Linux (RHEL) 8.10
  • Oracle Enterprise Linux (OEL) 8.10

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

Bản phát hành này không có tính năng nào ngừng hoạt động hoặc ngừng sử dụng.

Tính năng mới

Phần này liệt kê các tính năng mới trong bản phát hành này.

ID vấn đề Mô tả
352648971 Ra mắt một tính năng trong đó bộ định tuyến phân phát chứng chỉ/khoá dự phòng đã định cấu hình qua các cổng SSL không chuẩn cho các ứng dụng không hỗ trợ SNI. Bật tính năng này bằng cách đặt cấu hình conf_load_balancing_load.balancing.driver.nginx.fallback.server.nonstandard.ports.enabled thành true trên các nút bộ định tuyến. Hãy tham khảo bài viết Sử dụng SNI với Edge để biết thêm thông tin chi tiết.

Vấn đề đã biết

Hãy xem phần Các vấn đề đã biết với Edge cho Private Cloud để biết danh sách đầy đủ các vấn đề đã biết.

Áp dụng nhiều phiên bả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ừ phiên bản Edge for Private Cloud 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á chứa nội dung cập nhật cho các thành phần cụ thể của Edge cho Private Cloud, chẳng hạn như edge-management-server. Để áp dụng nhiều phiên bả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 bản vá sau phiên bản bạn đang 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 của Edge for Private Cloud cho tất cả các phiên bản mới hơn 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 đường liên kết đến tất cả ghi chú phát hành của Edge for Private Cloud.

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 bản vá. 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 bản vá mới nhất của thành phần đó. Nếu muốn nâng cấp lên phiên bản bản vá 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 kho lưu trữ Apigee bằng cách sử dụng bản sao 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.