How to upgrade
The Orchestrator is released as Docker Container. In order to upgrade a deployed instance to a new version you have to:
if the instance is deployed on a orchestration solution (like Kubernetes), make reference on its guide on how to upgrade the instance to the new version
if the instance is deployed on a host with just a docker engine running:
Stop the old container:
Remove the old container:
Pull the new image version:
Start the new version:
UPGRADE AND COMPATIBILITY NOTES
This section highlights important changes upgrading the PaaS Orchestrator. Each section covers the upgrade from the previous release. If you are skipping releases when upgrading, it is recommended to read the sections for all releases in between.
UPGRADING TO v1.1.x
Upgrading to v1.1.0-FINAL
The openid
scope needs to be added (if not already present) in the IAM protected resource server configuration.
UPGRADING TO v1.2.x
Upgrading to v1.2.0-FINAL
No action required.
Upgrading to v1.2.1-FINAL
This release require a parameter change regarding the Zabbix wrapper endpoint; the environment variable must be changed from
to
Upgrading to v1.2.2-FINAL
No action required.
UPGRADING TO v1.3.x
Upgrading to v1.3.0-FINAL
In this release the IAM integration has undergone a major rework, thus some changes in the configuration needs to be done:
The
profile
andoffline_access
scopes need to be added (if not already present) in the IAM protected resource server configuration.:warning: The access tokens used to authenticate API requests to the Orchestrator will need to have this scopes granted. Please check the IAM configuration of the clients calling the Orchestrator and refer to their guide in order to understand how to configure them with this new scopes.
The
urn:ietf:params:oauth:grant-type:token-exchange
grant type needs to be added in the IAM protected resource server configuration.The
SECURITY_ENABLE
parameter has been renamed toOIDC_ENABLED
The
OIDC_ISSUERS
,OIDC_CLIENT_ID
andOIDC_CLIENT_SECRET
have been deprecated and combined intoOIDC_IAM-PROPERTIES[{issuer}]_ORCHESTRATOR_CLIENT-ID
andOIDC_IAM-PROPERTIES[{issuer}]_ORCHESTRATOR_CLIENT-SECRET
.If your configuration was:
OIDC_ISSUERS
: https://iam-test.indigo-datacloud.eu/OIDC_CLIENT_ID
: client_idOIDC_CLIENT_SECRET
: client_secret
now it wolud be:
OIDC_IAM-PROPERTIES[https://iam-test.indigo-datacloud.eu/]_ORCHESTRATOR_CLIENT-ID
: client_idOIDC_IAM-PROPERTIES[https://iam-test.indigo-datacloud.eu/]_ORCHESTRATOR_CLIENT-SECRET
: client_secretUPGRADING TO v1.4.x
Upgrading to v1.4.0-FINAL
No action required.
UPGRADING TO v1.5.x
Upgrading to v1.5.0-FINAL
The way the service must be configured has been completely revised, making it more coherent and expressive. Please refer to the deployment guide to properly update the service configuration
Upgrading to v1.5.1-FINAL
No action required.
Last updated