API Management Migration Notes 7.1.0 -> 7.2.0
If starting with a clean installation, there is nothing to do. If updating an installation of API Management, follow the steps listed on Updating API Management and pay attention to the following changes:
The Docker settings file .env has changed:
New | To Do |
---|---|
| Newly added. You need to provide the amount of memory that Elasticsearch can allocate. |
The docker image for Elasticsearch has changed from 5.6.9 to 5.6.12. Refer to the Elasticsearch pages for more information on the new version.
To store files in the elasticsearch_data volume, the old Elasticsearch container uses a user with id 100; the new container uses a user elasticsearch with id 1000.
You need to change the ownership for your Elasticsearch data volume, default name apimgmt_elasticsearch_data. You can lookup the name of the volume withdocker volume ls
.
To change the owner, use the following command:BASHdocker run --rm -v apimgmt_elasticsearch_data:/usr/share/elasticsearch/data alpine ash -c "chown -R 1000.1000 /usr/share/elasticsearch/data"