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

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

2 Ocak 2016 Pazartesi günü, Apigee Edge Private Cloud'un yeni bir sürümünü yayınladık.

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 clean all

  2. Yerel bir depo kullanıyorsanız apigee-mirror'ı güncelleyin:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-mirror update

  3. Tüm Edge düğümlerinde apigee-setup'ı güncelleyin:
    > /opt/apigee/apigee-service/bin/apigee-service apigee-setup update

  4. Tüm Cassandra düğümlerinde apigee-cassandra'yı güncelleyin:
    >/opt/apigee/apigee-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'i güncelleyin:
    >/opt/apigee/apigee-setup/bin/update.sh -c qpid -f configFile

  6. Tüm Edge düğümlerinde edge-gateway'i güncelleyin:
    >/opt/apigee/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/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 işleminden sonra mesaj işleyicide JavaScript hatası

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

edge-gateway-4.16.05-0.0.893
DBS-1375

Yönetim sunucusu ve Cassandra iletişim kurmuyor

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

"code": "datastore.ErrorWhileAccessingDataStore"

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

apigee-cassandra-2.1.13-0.0.992
DOS-4350

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

Önceki sürümlerde apigee-mirror yalnızca üçüncü taraf kitaplığının en son sürümünü çekiyordu. Artık Edge tarafından kullanılan tüm sürümleri çekiyor.

apigee-mirror-4.16.05-0.0.937
EDGEUI-827

İzinler, birden fazla özel roldeki bir kullanıcı için yanlış ayarlanmış olabilir

Bir kullanıcı birden fazla özel rolün üyesiyse kullanıcının izinleri 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 vardır.

Sorun Kimliği Açıklama
APIRT-2978

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

/opt/apigee/var/log/edge-router/logs/system.log dosyasında gösterildiği gibi, Edge yönlendirici Nginx'i başlatamazsa veya hiç başlatılamazsa /opt/nginx/conf.d 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

Mesaj İşleyici, IPv4 ve IPv6 üzerinde DNS araması yapar

NSCD'yi (Name Service Cache Daemon) yükleyip etkinleştirdiyseniz Mesaj İşleyicilerin iki DNS araması yaptığını fark edebilirsiniz: biri IPv4, diğeri IPv6 için.

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şuyor

"apigee-service apigee-postgresql pg-data-purge" komutunu çalıştırıp aşağıdaki biçimde bir hata görürseniz:

HATA: İlişkinin sahibi olmalıdır

/opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge dosyasını 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, Satellite Server 6'da kullanılan Katello aracısı, Qpid daemon'u çalıştıran Apigee Edge ana makinelerine düzgün şekilde yüklenmez.