Skip to content

Deprecate isCloudInit field from OS create and update #3087

Description

@nvlitagaki

Moved from internal issue tracking

We aren't actually using the isCloudInit field on operating system -- even if it is set to false, if the OS has the cloud-init userData field specified, the system will still provision cloud-init based on that field. As such, we should deprecate that field in the REST API requests to create and update operating system. Since it's not being respected, there is no need to continue to store it in the database either. Since callers may expect it, it probably still makes sense to send it in the API response, but we'll just derive the value on the fly based on checking for the presence of non-empty userData

Metadata

Metadata

Assignees

Labels

apiaffects API surface areagood first issueGood for newcomers

Type

Fields

No fields configured for Task.

Projects

Status
In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions