director-sdk

Cloudera Altus Director API v10 (2.6.0) Changelog

This document summarizes changes to the Altus Director server API from version v9 to the new version v10, released with Altus Director 2.6.0.

Breaking Changes

There are no breaking changes in this new server API version.

The following concerns are typical for moving to a new API version.

When a new Altus Director server API version is released, older versions remain available and supported. Therefore, moving to the new version is usually only needed to make use of new API features. Over time, however, very old API versions are deprecated and then removed.

TLS

Deployment and deployment template objects now include the following new fields:

The PUT endpoint environments/e/deployments/d/clusters/c/template now allows for updating the following deployment template fields:

The following related error codes may now be returned:

See Altus Director documentation on TLS for details on how to use these API changes to work with TLS.

SSH Host Key Fingerprints

Instance objects returned from the API now include the following new field:

Instance template objects now include the following new field:

The valid values for sshHostKeyRetrievalType are:

The following related error code may now be returned:

See Altus Director documentation on SSH host key fingerprints for more information.

Miscellaneous

Cluster objects returned by Altus Director now include the following new field:

It is now possible to GET a cluster which is in the middle of updating; in this case, the last known data for the cluster is returned.

Instance template objects now also include the following new field:

The following error code related to rack IDs may now be returned: