You're viewing Apigee Edge documentation.
Go to the
Apigee X documentation. info
On November 3, 2021, we released a new version of Apigee Edge for Private Cloud.
Update procedure
Updating this release will update the components in the following list of RPMs:
- apigee-setup-4.51.00-0.0.1131.noarch.rpm
- apigee-provision-4.51.00-0.0.618.noarch.rpm
- apigee-service-4.51.00-0.0.1431.noarch.rpm
- apigee-postgresql-10.17-0.0.2521.noarch.rpm
- edge-gateway-4.51.00-0.0.60146.noarch.rpm
- edge-management-server-4.51.00-0.0.60146.noarch.rpm
- edge-message-processor-4.51.00-0.0.60146.noarch.rpm
- edge-qpid-server-4.51.00-0.0.60146.noarch.rpm
- edge-postgres-server-4.51.00-0.0.60146.noarch.rpm
- edge-router-4.51.00-0.0.60146.noarch.rpm
- edge-management-ui-4.51.00-0.0.20025.noarch.rpm
- edge-ui-4.51.00-0.0.20205.noarch.rpm
- edge-mint-management-server-4.51.00-0.0.40243.noarch.rpm
- edge-mint-gateway-4.51.00-0.0.40243.noarch.rpm
- edge-mint-message-processor-4.51.00-0.0.40243.noarch.rpm
- apigee-mtls-4.51.00-0.0.20234.noarch.rpm
- apigee-mtls-consul-4.51.00-0.0.20140.noarch.rpm
You can check the RPM versions you currently have installed, to see if they need to be updated, by entering:
apigee-all version
To update your installation, perform the following procedure on the Edge nodes:
-
On all Edge nodes:
- Clean the Yum repos:
sudo yum clean all
- Download the latest Edge 4.51.00
bootstrap_4.51.00.sh
file to/tmp/bootstrap_4.51.00.sh
:curl https://software.apigee.com/bootstrap_4.51.00.sh -o /tmp/bootstrap_4.51.00.sh
- Install the Edge 4.51.00
apigee-service
utility and dependencies:sudo bash /tmp/bootstrap_4.51.00.sh apigeeuser=uName apigeepassword=pWord
where uName:pWord are the username and password you received from Apigee. If you omit pWord, you will be prompted to enter it.
- Update the
apigee-setup
utility:sudo /opt/apigee/apigee-service/bin/apigee-service apigee-setup update
- Use the
source
command to execute theapigee-service.sh
script:source /etc/profile.d/apigee-service.sh
- Clean the Yum repos:
- Update the
apigee-provision
utility on the Management Server:/opt/apigee/apigee-service/bin/apigee-service apigee-provision update
- Update Postgres nodes (master and standby):
/opt/apigee/apigee-setup/bin/update.sh -c ps -f /opt/silent.conf
- On all Edge nodes, execute the
update.sh
script for theedge
process:/opt/apigee/apigee-setup/bin/update.sh -c edge -f configFile
- Execute the
update.sh
for the UI on all nodes:/opt/apigee/apigee-setup/bin/update.sh -c ui -f configFile
- If you are using the New Edge experience, execute the following command:
/opt/apigee/apigee-setup/bin/update.sh -c ue -f configFile
- If you are using Apigee mTLS, follow the procedure described in Upgrade Apigee mTLS. For more information, see Introduction to Apigee mTLS.
Changes to supported software
There are no changes to supported software in this release.
Deprecations and retirements
There are no new deprecations or retirements in this release.
New features
This release introduces the following new features:
Added ability to set TLS Ciphers in the New Edge UI
You can now configure TLS ciphers in the New Edge UI using the property
MANAGEMENT_UI_TLS_ALLOWED_CIPHERS
. See
TLS configuration properties.
Enabled Envoy Adapter configuration in Edge for Private Cloud API Products UI
You can now configure the Envoy Adapter proxy in Edge for Private Cloud. See the the Envoy Adapter documentation.
Bug fixes
This section lists the Private Cloud bugs that were fixed in this release.
Issue ID | Description |
---|---|
191882212 |
Users were unable to edit the end date of a rate plan This has been fixed. |
197771819 |
Certain APIs used by UE (new UI) were failing when external role mapping was enabled This has been fixed. |
201450538 |
Certain APIs were not returning correct secrets when credential secret encryption was enabled This has been fixed. |
201558985 |
|
199746727 |
|
201026796 |
Fixed system requirement checks during installation of qpid component to match documented recommendations of 16 GB RAM rather than 8 GB |
202094489 |
Postgres database upgrades were being attempted even though there was no Postgres database change This has been fixed. |
177305642 |
A message processor would sometimes boot up successfully even though it was not able to load all underlying repositories This has been fixed. A failure in loading a repository will cause a failure in booting up of MP. |
197644288 |
|
200980027 |
|
195945365 |
|
122773253 |
Corrected the regular expressions for user password rules |
198268995 |
|
194874193 |
Improved error alert logic for password update page |
201495786 |
Fixed an issue in which |
201765308 |
Fixed a console error in sharedflow for undefined flow method variable |
Security issues fixed
There are no security issues fixed in this release.
Known issues
See Known issues with Edge for Private Cloud for a complete list of known issues.