4.52.00.01 - Edge for Private Cloud sürüm notları

Apigee Edge belgelerini görüntülüyorsunuz.
Apigee X belgelerine gidin.
bilgi

19 Nisan 2023'te Apigee Edge Private Cloud'un yeni bir sürümünü yayınladık.

Not: Bu sürüm 31 Ağustos 2024'e kadar desteklenecektir.

Güncelleme prosedürü

Bu bölümde, Edge for Private Cloud'un önceki sürümünden güncelleme yapıyorsanız bu sürümün nasıl yükleneceği açıklanmaktadır. Daha önceki bir sürümden güncelleme yapmanız gerekiyorsa Birden fazla yama sürümü uygulama başlıklı makaleye bakın.

Bu sürümün güncellenmesiyle birlikte aşağıdaki RPM listesindeki bileşenler güncellenir:

  • 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

Şu anda yüklü olan RPM sürümlerini kontrol ederek güncellenmeleri gerekip gerekmediğini görmek için şunu girin:

apigee-all version

Yüklemenizi güncellemek için Edge düğümlerinde aşağıdaki prosedürü uygulayın:

  1. Tüm Edge düğümlerinde:

    1. Yum depolarını temizleyin:
      sudo yum clean all
    2. En son Edge 4.52.00 bootstrap_4.52.00.sh dosyasını /tmp/bootstrap_4.52.00.sh konumuna indirin:
      curl https://software.apigee.com/bootstrap_4.52.00.sh -o /tmp/bootstrap_4.52.00.sh
    3. Edge 4.52.00 apigee-service yardımcı programını ve bağımlılıklarını yükleyin:
      sudo bash /tmp/bootstrap_4.52.00.sh apigeeuser=uName apigeepassword=pWord

      Burada uName ve pWord, Apigee'den aldığınız kullanıcı adı ve şifredir. pWord karakterini atlarsanız girmeniz istenir.

    4. apigee-setup yardımcı programını güncelleyin:
      sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
    5. apigee-service.sh komut dosyasını yürütmek için source komutunu kullanın:
      source /etc/profile.d/apigee-service.sh
  2. Yönetim sunucusunda apigee-provision yardımcı programını güncelleyin:
    /opt/apigee/apigee-service/bin/apigee-service apigee-provision update
  3. Postgres düğümlerini (ana ve bekleme) güncelleyin:
    /opt/apigee/apigee-setup/bin/update.sh -c ps -f configFile
  4. Tüm Edge düğümlerinde, Edge işlemi için update.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  5. Tüm düğümlerde TOA için update.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile

Güvenlik sorunları düzeltildi

Bu sürümde herhangi bir güvenlik sorunu düzeltilmemiştir.

Desteklenen yazılımlarda yapılan değişiklikler

Bu sürümde desteklenen yazılımlarda herhangi bir değişiklik yapılmamıştır.

Desteği sonlandırma ve kullanımdan kaldırma

Bu sürümde yeni kullanımdan kaldırma veya desteği sonlandırma işlemleri yoktur.

Yeni özellikler

Bu sürümde yeni özellik yok.

Hata düzeltmeleri

Bu bölümde, bu sürümde düzeltilen Private Cloud hataları listelenmektedir.

Sorun Kimliği Açıklama
271093461

OASValidation politikası çok fazla bellek ayırması tüketiyordu

Bu sorun düzeltildi.
248499777

Başka bir POST isteğinin içine GET isteği yerleştirilmesini önlemek için daha fazla kontrol eklendi.

245387101

Geliştirici uygulamasının API'leriyle ilgili denetleme verileri değiştirildi.

Tüketici gizli anahtarı artık tutarlı bir şekilde maskelenerek günlüğe kaydediliyor. Denetleme günlüğüne düz metin olarak gizli anahtar kaydetmek isterseniz gizli anahtarın maskelenmesini önlemek için Yönetim sunucusunda yapılandırmayı conf_keymanagement_app.auditlog.mask.secret olarak false ayarlayabilirsiniz.
267778362

Apigee-provision, cron girişleri eklenirken boş satırlar oluşturuyordu.

Bu sorun düzeltildi.
267788856

Kimliğe dayalı olmayan dizin API'lerinin, kuruluş başına 10.000'den fazla uygulama olduğunda düzgün çalışması için rebuildindex işlevi geliştirildi.

273931118

İsteklerdeki kabul üstbilgisinde joker karakter olduğunda yanlış içerik türlerinin döndürülmesine neden olan MGMT API'deki regresyon düzeltildi.

Bu durum, kullanıcı arayüzünde izleme dosyası indirilirken de hatalara neden oluyordu.
274587823

Güvenlik nedeniyle, harici öğelerin artık XSLTransform Politikası'nda varsayılan olarak yüklenmesine izin verilmiyor.

Bu durumu, Mesaj İşleyici'de conf_feature-flags_xsl.allow.external.entities=true işaretini ayarlayarak geçersiz kılabilirsiniz.
245387101

Geliştirici uygulamasının API'leriyle ilgili denetleme verileri değiştirildi.

Tüketici gizli anahtarı artık tutarlı bir şekilde maskelenerek günlüğe kaydediliyor. Denetlemede düz metin sırrı kaydetmek isterseniz sırrın maskelenmesini önlemek için Yönetim sunucusunda yapılandırmayı conf_keymanagement_app.auditlog.mask.secret olarak false değiştirebilirsiniz.
276991965

OPDK v4.52.00'da kullanıma sunulan ve belirli API ile Accept üstbilgi kombinasyonlarının başarısız olmasına neden olan hata düzeltildi.

260024953

Bir hedef sunucu kullanıldığında ve hedef hatasıyla karşılaşıldığında Apigee, URL ve ana makine gibi bazı hedef değişkenleri doldurmuyordu.

Bu sorun çözüldü.
274399775

Edge for Private Cloud v4.51'den v4.52'ye yükseltme yapılırken Cassandra ve cassandra-client en son sürümlere yükseltilmiyordu.

Bu sorun düzeltildi.
269545512

Ağ geçidindeki Postgres sürücü sürümü 42.5.4 olarak güncellendi.

270203185

Para kazanma bölümündeki Postgres sürücü sürümü 42.5.4 olarak güncellendi.

197529839

Proxy'lerin koşul ifadelerinde yeni satırların işlenmesi iyileştirildi.

214664198

Analytics Fact Tables'a, en uzun sürede çalışan ilk üç politikayı yakalayan bir sütun eklendi.

258898812

Uygulamaları getirme API yanıtından beklenmeyen parametre credentialsLoaded kaldırıldı.

270967547

Edge for Private Cloud 4.50'den 4.52'ye yükseltme yapılırken bir sorun oluştu.

Bu sorun düzeltildi.

Bilinen sorunlar

Apigee-postgresql, 4.50 veya 4.51 sürümünden 4.52 sürümüne yükseltmeyle ilgili sorunlar yaşıyor. Sorunlar genellikle alt olgu tablolarının sayısı 500'den fazla olduğunda ortaya çıkar. Geçici çözüm için Edge for Private Cloud ile ilgili bilinen sorunlar bölümündeki 4.52 sürümüne güncellerken Postgresql yükseltmesi başlıklı makaleye bakın.

Bilinen sorunların tam listesi için Edge for Private Cloud ile ilgili bilinen sorunlar başlıklı makaleyi inceleyin.

Birden fazla yama sürümü uygulama

Bu bölümde, önceki yama sürümünden daha eski bir Edge for Private Cloud sürümünden güncelleme yapıyorsanız birden fazla yama sürümünün nasıl uygulanacağı açıklanmaktadır.

Her yama sürümü, Private Cloud için Edge'in belirli bileşenleriyle ilgili güncellemeler içerir. Örneğin: edge-management-server. Birden fazla yama sürümü uygulamak için, şu anda yüklü olan sürümünüzden daha sonraki bir yama sürümüne dahil edilen her Edge bileşenini güncellemeniz gerekir. Bu bileşenleri, mevcut sürümünüzden sonraki tüm sürümler için Edge for Private Cloud sürüm notlarına bakarak ve bu sürümlerin RPM listesini kontrol ederek bulabilirsiniz. Tüm Edge for Private Cloud sürüm notlarının bağlantıları için Apigee Sürüm Notları'na bakın.

Not: Yama sürümlerinde yer alan bileşenin en son sürümüne ait RPM'yi yükleyerek her bileşeni yalnızca bir kez güncellemeniz gerekir. Bileşeni güncellemek için ilgili sürümün sürüm notlarındaki talimatları uygulayın.

Not: Bir bileşeni yükselttiğinizde, bileşenin en son yama sürümü otomatik olarak yüklenir. En son yama sürümü olmayan bir sürüme yükseltmek istiyorsanız Apigee'nin deposunun kendi tarball kopyasını Apigee yansıtmasını kullanarak korumanız ve Apigee yüklemeleri için bu yansıtmayı kullanmanız gerekir. Daha fazla bilgi için Edge sürümünüzü korumak için yerel bir Edge deposu kullanma başlıklı makaleyi inceleyin.