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 Apigee Edge Private Cloud'un yeni bir sürümünü yayınladık.

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 başlıklı makaleyi inceleyin.

Bu sürümün güncellenmesi, aşağıdaki RPM listesindeki bileşenleri günceller:

  • 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 RPM sürümlerinin güncellenmesi gerekip gerekmediğini kontrol etmek 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ıları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-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, Edge süreci 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 aşağıdaki komutu yürütün:
    /opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile

Güvenlik sorunları düzeltildi

Bu sürümde düzeltilen bilinen güvenlik sorunlarının listesini aşağıda bulabilirsiniz. Bu sorunları önlemek için Edge for Private Cloud'un en yeni sürümünü yükleyin.
Sorun Kimliği Açıklama
279065506 OAuth2 için yönlendirme URL'sinde, siteler arası istek sahteciliği (CSRF) güvenlik açığını önlemek amacıyla durum parametresinin entropisi, tahmin edilemez hale getirilerek iyileştirildi.",
279065586 İstemci tarafı saldırılarına karşı sitelere ek bir güvenlik katmanı sağlamak için üstbilgiye içerik güvenlik 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): 8.8 sürümü
  • Oracle Linux (Intel 64 bit): 7.9, 8.7 ve 8.8 sürümleri
  • Rocky Linux 8
  • Tomcat 9.0.82

Desteklenen yazılımların tam listesi için Edge for Private Cloud desteklenen yazılımları başlıklı makaleyi inceleyin.

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

Bu sürümde yeni kullanımdan kaldırma veya devre dışı bırakma işlemleri yok.

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ı ayarlama

Bu sürümle birlikte, yeni bir kuruluş veya ortam oluştururken kuruluş ve ortam adlarındaki 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 biri 0'dan küçük veya 255'ten büyük bir değere ayarlanırsa sistem sırasıyla maksimum 1 veya 255 değerini kullanır.

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

Bu sürümle birlikte, conf_keymanagement_oauth_access_token_expiry_time_in_millis özelliğini istediğiniz milisaniye cinsinden son kullanma süresine ayarlayarak erişim jetonlarının son kullanma süresini belirleyebilirsiniz. Bu özellik varsayılan olarak devre dışıdır. Bu özelliği 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öneticilerine Apigee'de oluşturulan erişim jetonlarının geçerlilik süresi üzerinde daha fazla kontrol imkanı sunar.

Hata düzeltmeleri

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

Sorun Kimliği Açıklama
290242749

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

Bu sorun düzeltildi.
260397807

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

Bu sorun düzeltildi.
234544436

Yeni Edge kullanıcı arayüzünde kuruluş değiştirilirken sol menünün kaybolması sorunu düzeltildi.

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 bootstrap kontrolü eklendi.

279065586

OAuth2 için yönlendirme URL'sinde, siteler arası istek sahtekarlığı (CSRF) güvenlik açığını önlemek amacıyla durum parametresinin entropisi tahmin edilemez hale getirilerek iyileştirildi.

283310836

Büyük XML'ler ayrıştırılırken alınan 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<>

Bu sorun, uzun kuruluş ve ortam adları için postgres dizin adı çakışmalarının daha iyi şekilde ele alınmasıyla düzeltildi.
293733533

Edge'deki Spring üçüncü taraf kitaplığı Ağ geçidi bileşenleri, 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 artık doğru sahipliğe sahip.

294989027

Belirli İstatistik API'lerinin performansı iyileştirildi.

Bilinen sorunlar

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ü, Edge for Private Cloud'un 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 sonraki bir yama sürümüne dahil edilen her bir 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.