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

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

25 Ekim 2023'te, Private Cloud için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Not: Bu sürüm 25 Ekim 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. Önceki bir sürümden güncelleme yapmanız gerekiyorsa Birden fazla yama sürümü uygulama bölümüne göz atın.

Bu sürüm güncellendiğinde aşağıdaki BGBG listesindeki bileşenler de güncellenir:

  • edge-gateway-4.52.00-0.0.60200.noarch.rpm
  • edge-management-server-4.52.00-0.0.60200.noarch.rpm
  • edge-message-processor-4.52.00-0.0.60200.noarch.rpm
  • edge-postgres-server-4.52.00-0.0.60200.noarch.rpm
  • edge-qpid-server-4.52.00-0.0.60200.noarch.rpm
  • edge-router-4.52.00-0.0.60200.noarch.rpm
  • apigee-sso-4.52.00-0.0.21316.noarch.rpm
  • edge-analytics-4.52.00-0.0.40100.noarch.rpm
  • edge-management-ui-4.52.00-0.0.20029.noarch.rpm
  • edge-ui-4.52.00-0.0.20233.noarch.rpm
  • apigee-service-4.52.00-0.0.1500.noarch.rpm
  • apigee-mirror-4.52.00-0.0.1032.noarch.rpm
  • apigee-tomcat-9.0.82-0.0.939.noarch.rpm
  • apigee-configutil-4.52.00-0.0.624.noarch.rpm

Şu anda yüklü olan BGBG sürümlerini kontrol ederek güncellenmelerinin gerekip gerekmediğini görmek için şunları girebilirsiniz:

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 deposunu 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 sitesine 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 parametresini çıkarırsanız bunu girmeniz istenir.

    4. Apigee-service.sh komut dosyasını yürütmek için source komutunu kullanın:
      source /etc/profile.d/apigee-service.sh
  2. Tüm Edge düğümlerinde uç işlemi için update.sh komut dosyasını çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
  3. Tüm düğümlerde TOA için update.sh komut dosyasını çalıştırın:
  4. /opt/apigee/apigee-setup/bin/update.sh -c sso -f configFile
  5. Tüm kullanıcı arayüzü düğümlerinde, kullanıcı arayüzü için update.sh komut dosyasını yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
  6. Yeni Edge deneyimini kullanıyorsanız şu komutu çalıştırın:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Güvenlik sorunları giderildi

Aşağıda, bu sürümde düzeltilmiş olan bilinen güvenlik sorunlarının bir listesini bulabilirsiniz. Bu sorunları önlemek için Edge for Private Cloud'un en son sürümünü yükleyin.
Sorun Kimliği Açıklama
279065506 OAuth2 yönlendirme URL'sinde durum parametresinin entropisi, Siteler Arası İstek Sahtekarlığı (CSRF) güvenlik açığından kaçınmak amacıyla, öngörülemez hale gelecek şekilde iyileştirildi.",
279065586 İstemci taraflı saldırılardan kaynaklanan sitelere ek bir güvenlik katmanı sağlamak için başlığa içerik güvenliği politikaları eklendi.

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

Aşağıdaki yazılım sürümleri için destek eklendi:

  • Red Hat Enterprise Linux (Intel 64-bit): Sürüm 8.8
  • Oracle Linux (Intel 64 bit): Sürüm 7.9, 8.7 ve 8.8
  • Rocky Linux 8
  • Tomcat 9.0.82

Desteklenen yazılımların tam listesi için Private Cloud için Edge destekli yazılım bölümüne bakın.

Kullanımdan kaldırma ve kullanımdan kaldırma işlemleri

Bu sürümde yeni bir kullanımdan kaldırma işlemi veya kullanımdan kaldırma işlemi bulunmamaktadır.

Yeni özellikler

Bu sürümde aşağıdaki yeni özellikler kullanıma sunuluyor:

Kuruluş ve ortam adları için maksimum karakter sayısını ayarlayın

Bu sürümde, yeni bir kuruluş veya ortam oluştururken kuruluş ve ortam adları için maksimum karakter sayısını sınırlayabilirsiniz. Maksimum karakter sayısı için varsayılan değer 255'tir. Daha düşük bir maksimum değer ayarlamak için aşağıdaki özellikleri ilgili özellikler dosyasında ayarlayın:

  • Kuruluş mülkü dosyasında org.name.max.length değerini ayarlayın.
  • Kuruluş mülkü dosyasında env.name.max.length değerini ayarlayın.

Bu özelliklerden herhangi biri 0'dan küçük veya 255'ten büyük bir değere ayarlanırsa sistem, maksimum değer olarak sırasıyla 1 veya 255'i kullanır.

Erişim jetonlarının geçerlilik süresini belirleme

Bu sürümde, conf_keymanagement_oauth_access_token_expiry_time_in_millis özelliğini milisaniye cinsinden istenen geçerlilik bitiş süresine ayarlayarak erişim jetonlarının geçerlilik süresini belirleyebilirsiniz. Bu özellik varsayılan olarak devre dışıdır. Etkinleştirmek için Mesaj İşleyici'de conf_keymanagement_oauth_access_token_is_apply_limit değerini true olarak ayarlayın.

Bu özellik, Apigee yöneticilerinin Apigee'de oluşturulan erişim jetonlarının süresinin sona ermesi üzerinde daha iyi kontrol sahibi olmasını sağlar.

Hata düzeltmeleri

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

Sorun Kimliği Açıklama
290242749

ServiceCallout.response değişkeni DataMasking'de kullanıldığında, politikalar izde görünmüyordu.

Bu sorun düzeltildi.
260397807

E-posta şablonlarındaki bir sorun, çok baytlı karakterlerin e-postayla gönderilmesini engelledi.

Bu sorun düzeltildi.
234544436

Yeni Edge kullanıcı arayüzünde kuruluş değiştirilirken soldaki menünün kaybolmasına neden olan bir sorun oluştu.

Bu sorun düzeltildi.
293268203

Analytics bağımlılıkları, yönetim sunucusu düğümlerinde otomatik olarak yükseltilmiyordu.

Bu sorun düzeltildi.
261616264

Yükseltme işlemi sırasında postgresql'in kaldırılmadığından/silinmediğinden emin olmak için önyükleme denetimi eklendi.

279065586

OAuth2 yönlendirme URL'sinde durum parametresinin entropisi, Siteler Arası İstek Sahtekarlığı (CSRF) güvenlik açığını önlemek amacıyla, parametrenin entropisi iyileştirildi.

283310836

Büyük XML'ler ayrıştırılırken çıkan hata mesajı iyileştirildi.

245936798

Kuruluş ve ortam adlarıyla ilgili bir sorun, Postgresql <code<create< code="" dir="ltr"translate="no"> sorgularının başarısız olmasına neden oluyordu.</code<create<>

Uzun kuruluş ve ortam adları için postgres dizin adı çakışmalarının iyileştirilmesiyle bu sorun düzeltildi.
293733533

Edge Ağ Geçidi bileşenlerindeki Spring üçüncü taraf kitaplığı, 5.3.20 sürümünden 5.3.27 sürümüne güncellendi.

294363158

Bir regresyon, Edge kullanıcı arayüzünün analiz ve izleme sayfalarındaki açılır menülerde bazı ek boyutların görünmesine neden oluyordu.

Bu sorun düzeltildi.
297889765

Apigee-mirror tarafından oluşturulan yapıların artık doğru sahiplik bilgileri var

Bilinen sorunlar

Bilinen sorunların tam listesi için Private Cloud için Edge ile ilgili bilinen sorunlar sayfasına bakın.

Birden fazla yama sürümü uygulama

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

Her yama sürümü, Edge for Private Cloud'un edge-management-server gibi belirli bileşenleri için güncellemeler içerir. Birden fazla yama sürümü uygulamak için yama sürümünde bulunan her bir Edge bileşenini şu anda yüklü sürümünüzden daha sonra güncellemeniz gerekir. Bu bileşenleri, mevcut sürümünüzden sonraki tüm sürümlerin Edge for Private Cloud sürüm notlarına bakarak ve bu sürümlerin BGBG 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 BGBG'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şen yeni sürüme geçirildiğinde bileşenin en son yama sürümü otomatik olarak yüklenir. Güncel olmayan bir yama sürümüne yükseltme yapmak istiyorsanız Apigee deposunu kullanarak Apigee deposunun kendi tarball kopyasını Apigee yansıtmasını kullanarak yönetmeniz ve bu yansıtmayı Apigee kurulumları için 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ı makaleye bakın.