On Monday, January 2, 2017, we released a new version of Apigee Edge for Private Cloud.
To update your installation, perform the following procedure:
On all Edge nodes, clean Yum repos:
> sudo yum clean all
If you are using a local repository, update apigee-mirror:
> /opt/apigee/apigee-service/bin/apigee-service apigee-mirror update
On all Edge nodes, update apigee-setup:
> /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
On all Edge nodes, update edge-gateway:
>/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
where configFile specifies the config file you used to install Edge.
On all Edge UI nodes, update edge-ui:
>/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
The following bugs are fixed in this release.
|Issue ID||Description||Build number|
An issue where an extra space in a config file caused an upgrade error to 4.16.01 has been fixed.
apigee-mirror pulls all third-party libraries, not just latest
In previous releases, apigee-mirror only pulled the latest version of a third-party library. Now it pulls all versions used by Edge.
Permissions could be set incorrectly for a user in multiple custom roles
If a user is a member of multiple custom roles, permissions could be set incorrectly for the user. This issue has been fixed.
This release has the following known issues.
Router fails to start Nginx or Router fails to start
If the Edge Router fails to start Nginx or fails to start at all, as shown in the /opt/apigee/var/log/edge-router/logs/system.log file, then delete all files in the /opt/nginx/conf.d directory, and restart the router:
> rm -f /opt/nginx/conf.d/* > /opt/apigee/apigee-service/bin/apigee-service edge-router restart
Error when running "apigee-service apigee-postgresql pg-data-purge" command
If you run the "apigee-service apigee-postgresql pg-data-purge" command and see an error in the form:
ERROR: must be owner of relation
Edit /opt/apigee/apigee-postgresql-4.16.05-0.0.894/lib/actions/pg-data-purge and set the following property to 'apigee':
|DOC-1687||Due to a known package dependency conflict, the Katello agent used in Satellite Server 6 will not install properly on Apigee Edge hosts running the Qpid daemon.|