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

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

2 Ocak 2016 Pazartesi günü, Private Cloud için Apigee Edge'in yeni bir sürümünü kullanıma sunduk.

Güncelleme prosedürü

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

  1. Tüm Edge düğümlerinde Yum depolarını temizleyin:
    > sudo yum clear all

  2. Yerel kod deposu kullanıyorsanız Apigee-mirror:
    > /opt/../..//Apigee-service/bin/Apigee-service Apigee-mirror update

  3. Tüm Edge düğümlerinde apigee-setup güncellemesi yapın:
    > /opt/../..//Apigee-service/bin/Apigee-service Apigee-setup güncelleme

  4. Tüm Cassandra düğümlerinde apigee-cassandra'yı güncelleyin:
    >/opt/../..//become-setup/bin/update.sh -c cs -f configFile

    Burada configFile, Edge'i yüklemek için kullandığınız yapılandırma dosyasını belirtir.

  5. Tüm Qpid düğümlerinde apigee-qpid güncellemesi yapın:
    >/opt/../..//Apigee-setup/bin/update.sh -c qpid -f configFile

  6. Tüm Edge düğümlerinde edge-gateway'i güncelleyin:
    >/opt/../..//Apigee-setup/bin/update.sh -c Edge -f configFile
  7. Tüm Edge kullanıcı arayüzü düğümlerinde edge-ui'yi güncelleyin:
    >/opt/../..//Apigee-setup/bin/update.sh -c ui -f configFile

Düzeltilen hatalar

Bu sürümde aşağıdaki hatalar düzeltilmiştir.

Sorun Kimliği Açıklama Derleme numarası
APIRT-3717

Yükseltme sonrasında İleti İşleyici'de JavaScript hatası

Yapılandırma dosyasındaki fazladan bir boşluğun, 4.16.01 sürümüne yükseltme hatasına neden olması sorunu düzeltildi.

edge-gateway-4.16.05-0.0.893
DBS-1375

Management Server ve Cassandra iletişim kurmuyor

Önceki sürümlerde, Yönetim Sunucusu ile Cassandra arasındaki iletişim sorununu belirten aşağıdaki hatayla karşılaşıyordunuz:

"code": "datastore.ErrorWhileAccessingDataStore"

Söz konusu sorun bu sürümde düzeltilmiştir.

apigee-cassandra-2.1.13-0.0.992
DOS-4350

Apigee-mirror yalnızca en son sürümü değil, tüm üçüncü taraf kitaplıkları çeker

Önceki sürümlerde, Apigee-mirror yalnızca üçüncü taraf kitaplığın en son sürümünü alıyordu. Artık Edge'in kullandığı tüm sürümleri çeker.

apigee-mirror-4.16.05-0.0.937
EDGEUI-827

Birden fazla özel rolde bir kullanıcı için izinler yanlış ayarlanmış olabilir

Bir kullanıcı birden fazla özel rolün üyesiyse kullanıcı için izinler yanlış ayarlanabilir. Bu sorun düzeltildi.

edge-ui-4.16.05-0.0.3790

Bilinen sorunlar

Bu sürümde aşağıdaki bilinen sorunlar bulunuyor.

Sorun Kimliği Açıklama
APIRT-2978

Yönlendirici Nginx'i başlatamıyor veya Yönlendirici başlatılamıyor

Uç Yönlendirici, Nginx'i başlatamazsa veya /opt/apigee/var/log/edge-router/logs/system.log dosyasında gösterildiği gibi hiç başlatamazsa /opt/apigee/var/log/edge-router/logs/system.log dizinindeki tüm dosyaları silin ve yönlendiriciyi yeniden başlatın:

> rm -f /opt/nginx/conf.d/*
> /opt/apigee/apigee-service/bin/apigee-service edge-router restart
APIRT-3364

İleti İşleyici, IPv4 ve IPv6'da DNS araması yapıyor

NSCD'yi (Ad Hizmeti Önbelleği Arka Plan Programı) yükleyip etkinleştirdiyseniz Mesaj İşleyicilerin biri IPv4, diğeri IPv6 için olmak üzere iki DNS araması yaptığını fark edebilirsiniz.

IPv6'da DNS aramasını devre dışı bırakmak için:

  1. Her Mesaj İşleyici düğümünde /etc/nscd.conf dosyasını düzenleyin.
  2. Şu özelliği ayarlayın:

    enable-cache hosts no
PRC-1118

"Apigee-service Apigee-postgresql pg-data-purge" komutu çalıştırılırken hata oluştu

"Apigee-service Apigee-postgresql pg-data-purge" komutunu çalıştırır ve şu biçimde bir hata görürseniz:

HATA: ilişkinin sahibi olmalı

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge öğesini düzenleyin ve aşağıdaki özelliği "Apigee" olarak ayarlayın:

POSTGRES_USER=apigee

DOC-1687 Bilinen bir paket bağımlılığı çakışması nedeniyle, Uydu Sunucusu 6'da kullanılan Katello aracısı, Qpid arka plan programını çalıştıran Apigee Edge ana makinelerine doğru şekilde yüklenmez.