17.01.16 - Apigee Edge for Public Cloud release notes (API Management)

On Wednesday, February 15, 2017, we began releasing a new version of Apigee Edge for Public Cloud.

Deprecations and retirements

The following features are being deprecated or retired. See the Edge deprecation policy for more information. See Apigee deprecations and retirements for the dates around which features will be retired (removed from the product).

Apigee secure store (vaults)

The Apigee secure store, also known as "vaults," is being deprecated and will be retired a year from the deprecation announcement date shown on the Deprecations and retirements page. Vaults, which provide encrypted storage of key/value pairs, are created with the management API and accessed at runtime with functions in the apigee-access Node.js module.

Instead of using the secure store, use encrypted key value maps (KVMs), as described in Working with key value maps. Encrypted KVMs are just as secure as vaults and provide more options for creation and retrieval. (MGMT-3848)

New features and updates

Following are the new features and updates in this release.

Shared flows zero-downtime deployment

When you want to deploy shared flows and ensure that little or no incoming traffic is rejected during deployment, you can now use a zero-downtime deployment management API. The process is almost identical to zero-downtime deployment for API proxies using the management API. The only difference is the management API resource.

The following call deploys the shared flow revision indicated in the URI, then undeploys the previously deployed revision (the override=true query parameter enables this):

curl -X POST -H "Content-type:application/x-www-form-urlencoded" \
https://api.enterprise.apigee.com/v1/o/{org_name}/environments/{env-name}/sharedflows/{shared_flow_name}/revisions/{revision_number}/deployments?"override=true" \
-u email:password


Bugs fixed

The following bugs are fixed in this release. This list is primarily for users checking to see if their support tickets have been fixed. It's not designed to provide detailed information for all users.

Issue ID Description
MGMT-3697 Management API slow performance
MGMT-3674 Unable to create encrypted KVM or Vaults for HIPAA-enabled orgs
MGMT-3647 User role access for users with Capitalized email throws 403
MGMT-3601 Error when deploying new Apigee proxy
MGMT-3527 Load Target server, Cache, VirtualHost error during deployment
DOS-4008 Traffic logging bug showing inaccurate drop in traffic