You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 KiB
17 KiB
Version 4.6.0
Feature
general
- Add sort_by optional string field for the below data sources in cloudapi and cloudbroker:
group | cloudapi data sources | cloudbroker data sources |
---|---|---|
account | decort_account_computes_list decort_account_deleted_list decort_account_disks_list decort_account_list decort_account_rg_list decort_account_templates_list decort_account_vins_list |
decort_cb_account_computes_list decort_cb_account_disks_list decort_cb_account_flipgroups_list decort_cb_account_list decort_cb_account_list_deleted decort_cb_account_rg_list decort_cb_account_vins_list |
audit | - | decort_cb_audit_list |
bservice | decort_bservice_deleted_list decort_bservice_list |
- |
disk | decort_disk_list decort_disk_list_types decort_disk_list_types_detailed decort_disk_list_unattached decort_disk_list_deleted |
decort_cb_disk_list decort_cb_disk_list_deleted decort_cb_disk_list_types decort_cb_disk_list_types_detailed decort_cb_disk_list_unattached |
extnet | decort_extnet_computes_list decort_extnet_list |
decort_cb_extnet_list |
flipgroup | decort_flipgroup_list | decort_cb_flipgroup_list |
grid | - | decort_cb_grid_list |
image | decort_image_list | decort_cb_image_list decort_cb_image_list_stacks |
k8ci | decort_k8ci_list | decort_cb_k8ci_list decort_cb_k8ci_list_deleted |
k8s | decort_k8s_list decort_k8s_list_deleted |
decort_cb_k8s_list decort_cb_k8s_list_deleted |
kvmvm | decort_kvmvm_list decort_kvmvm_list_deleted decort_kvmvm_pci_device_list decort_kvmvm_vgpu_list |
decort_cb_kvmvm_list decort_cb_kvmvm_list_deleted decort_cb_kvmvm_pci_device_list decort_cb_kvmvm_vgpu_list |
lb | decort_lb_list decort_lb_list_deleted |
decort_cb_lb_list decort_cb_lb_list_deleted |
locations | decort_locations_list | - |
rg | decort_rg_list decort_rg_list_computes decort_rg_list_deleted decort_rg_list_lb decort_rg_list_vins |
decort_cb_rg_list decort_cb_rg_list_computes decort_cb_rg_list_deleted decort_cb_rg_list_lb decort_cb_rg_list_vins |
sep | - | decort_cb_sep_list |
stack | decort_stack_list | decort_cb_stack_list |
vfpool | decort_vfpool_list | decort_cb_vfpool_list |
vins | decort_vins_list decort_vins_list_deleted |
decort_cb_vins_list decort_cb_vins_list_deleted |
account:
- Add available_templates optional field to resource decort_cb_account in cloudbroker/account
- Add data source decort_cb_account_available_templates_list in cloudbroker/account
- Add compute_features computed fields to data sources decort_account, decort_account_list, decort_account_deleted_list, decort_cb_account, decort_cb_account_list, decort_account_deleted_list and to resource decort_account in cloudapi/account and cloudbroker/account
- Add compute_features optional field to resource decort_cb_account in cloudbroker/account
- Add extnet_id, free_ips computed fields to data sources decort_account_vins_list and decort_cb_account_vins_list in cloudapi/account and cloudbroker/account
audit:
- Add guid computed field to data source decort_cb_audit_linked_jobs in cloudbroker/audit
- Delete field status_code in data source decort_cb_audit_list in cloudbroker/audit
- Add fields min_status_code and max_status_code in data source decort_cb_audit_list in cloudbroker/audit
bservice:
- Add validation of ram to be divisible by 128 to resource decort_bservice_group in cloudapi/bservice
disks:
- Add resource and data source decort_disk_replication and decort_cb_disk_replication
- Add field replication in data sources and resource decort_disk, decort_disk_list, decort_disk_list_deleted, decort_cb_disk, decort_cb_disk_list, decort_cb_disk_list_deleted
- Add node_ids optional field to resource decort_cb_disk in cloudbroker/disk
flipgroup:
- Add conn_id, status and account_id optional fields to data sources decort_flipgroup_list and decort_cb_flipgroup_list in cloudapi/flipgroup and cloudbroker/flipgroup
- Add client_ids optional fields to data sources decort_flipgroup_list and decort_cb_flipgroup_list in cloudapi/flipgroup and cloudbroker/flipgroup
kvmvm:
- Add cd_image_id computed field to data sources decort_kvmvm, decort_kvmvm_list, decort_cb_kvmvm, decort_cb_kvmvm_list and resourced decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add natable_vins_id, natable_vins_ip, natable_vins_name, natable_vins_network and natable_vins_network_name computed fields to data source decort_cb_kvmvm and to resource decort_cb_kvmvm in cloudbroker/kvmvm
- Change field local_port (in block port_forwarding) from required to optional in resources decort_kvmvm and decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add hp_backed, cpu_pin, numa_affinity and numa_node_id computed fields to data sources decort_kvmvm, decort_kvmvm_list, decort_cb_kvmvm, decort_cb_kvmvm_list in cloudapi/kvmvm and cloudbroker/kvmvm
- Add hp_backed, cpu_pin, numa_affinity optional fields and numa_node_id computed field to resources decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add validation of ram to be divisible by 128 to resources decort_kvmvm and decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add name optional field to data source decort_cb_kvmvm_pci_device_list in cloudbroker/kvmvm
- Add fields image_name and virtual_image_name in resource and data source decort_cb_kvmvm in cloudbroker/kvmvm
- Add fields enabled and node_id in resource and data sources decort_cb_kvmvm, decort_cb_kvmvm_list, decort_cb_kvmvm_list_deleted in cloudbroker/kvmvm. Add field node_id in resource and data sources decort_kvmvm, decort_kvmvm_list, decort_kvmvm_list_deleted in cloudapi/kvmvm
- Delete network and extra_disk fields in data source decort_cb_kvmvm in cloudbroker/kvmvm
- Add computed fields compute_id, description, guid, hwpath, device_id, name, rg_id, stack_id, status, system_name in data source decort_kvmvm_pci_device_list in cloudapi/kvmvm
- Add computed fields account_id, created_time, deleted_time, gid, guid, vgpu_id, last_claimed_by, last_update_time, mode, pci_slot, pgpuid, profile_id, ram, reference_id, rg_id, status, type, vm_id in data sources decort_kvmvm_vgpu_list and decort_cb_kvmvm_vgpu_list in cloudapi/kvmvm and cloudbroker/kvmvm
- Add field replication (disk_id, pool_id, role, self_volume_id, storage_id, volume_id) in data source decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add computed field reserved_node_cpus in data sources decort_kvmvm, decort_kvmvm_list, decort_kvmvm_list_deleted, decort_cb_kvmvm, decort_cb_kvmvm_list, decort_cb_kvmvm_list_deleted and in resources decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add "VFNIC" as allowed net_type value in network block for resources decort_kvmvm and decort_cb_kvmvm (created with "KVM_X86" driver) in cloudapi/kvmvm and cloudbroker/kvmvm
- Set optional field image_id in resource decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add optional field without_boot_disk in resource decort_kvmvm, decort_cb_kvmvm in cloudapi/kvmvm and cloudbroker/kvmvm
- Add optional fields depresent, node_ids in resource decort_cb_kvmvm in cloudbroker/kvmvm
image:
- Add cd_presented_to computed field to data sources decort_image, decort_cb_image and to resources decort_image, decort_cb_image in cloudapi/image and cloudbroker/image
- Add account_id required field to resource decort_image in cloudapi/image
- Add accounts optional field to resource decort_cb_image in cloudbroker/image
- Add network_interface_naming computed field to data sources decort_image, decort_image_list, decort_cb_image, decort_cb_image_list and to resources decort_image, decort_cb_image in cloudapi/image and cloudbroker/image
- Delete gid required field from resource decort_image in cloudapi/image
- Delete meta and ckey computed fields from data sources and resource decort_cb_image and decort_cb_image_list in cloudbroker/image
- Add resource decort_image_from_blank_compute and decort_cb_image_from_blank_compute in cloudapi/compute and cloudbroker/compute
- Add resource decort_image_from_platoform_disk and decort_cb_image_from_platoform_disk in cloudapi/compute and cloudbroker/compute
- Add file_path optional field to resource decort_cb_image in cloudbroker/image
- Сhanged url field from required to optional in resource decort_cb_image in cloudbroker/image
k8s:
- Change lb_sysctl_params optional field from string to array in resources decort_k8s and decort_k8s_cp in cloudapi/k8s
- Add lb_sysctl_params optional field to resource decort_cb_k8s_cp in cloudbroker/k8s
- Add validation of ram to be divisible by 128 to resources decort_k8s, decort_k8s_cp, decort_k8s_wg, decort_cb_k8s_cp and decort_cb_k8s_wg in cloudapi/k8s and cloudbroker/k8s
- Change possible values num field (can be 5) in resources decort_k8s(cloudapi/k8s), decort_k8s_cp(cloudapi/k8s) and decort_cb_k8s_cp(cloudbroker/k8s)
lb:
- Add user_managed, manager_id, manager_type and part_k8s computed fields to data sources decort_lb, decort_lb_list, decort_cb_lb, decort_cb_lb_list and to resources decort_lb, decort_cb_lb in cloudapi/lb and cloudbroker/lb
- Add sysctl_params optional field to resources decort_lb and decort_cb_lb in cloudapi/lb and cloudbroker/lb
- Add safe optional field to resource decort_cb_lb in cloudbroker/lb
node:
- Add data sources decort_cb_node and decort_cb_node_list in cloudbroker/node
rg:
- Add compute_features computed fields to data sources decort_resgroup, decort_rg_list, decort_rg_list_deleted, decort_cb_rg, decort_cb_rg_list, decort_cb_rg_list_deleted and to resource decort_resgroup in clouapi/rg and cloudbroker/rg
- Add compute_features optional field to resource decort_cb_rg in cloudbroker/rg
- Add extnet_id, free_ips computed fields to data sources decort_rg_vins_list and decort_cb_rg_vins_list in cloudapi/rg and cloudbroker/rg
- Change resource quota handling logic in cloudapi to be like cloudbroker's. Added "cu_d" field into cloudapi resource quota schema. Deleted default values of "cpu", "ram", "disk", "ext_traffic", "ext_ips" and "gpu_units" fields in cloudapi resource schema
sep:
- Add pools optional field to resource decort_cb_sep in cloudbroker/sep
- Change config field from optional to required in resource decort_cb_sep in cloudbroker/sep
user:
- Add data sources decort_cb_user, decort_cb_user_list and decort_cb_user_get_audit in cloudbroker/user
- Add resource decort_cb_user in cloudbroker/user
vfpool:
- Add data sources decort_vfpool, decort_vfpool_list and decort_cb_vfpool, decort_cb_vfpool_list in cloudapi/vfpool and cloudbroker/vfpool
- Add resource decort_cb_vfpool in cloudbroker/vfpool
vins:
- Change field int_port (in block nat_rule) from required to optional in resource decort_cb_vins in cloudbroker/vins
- Add extnet_id, free_ips computed fields to data sources decort_vins_list, decort_cb_vins_list in cloudapi/vins and cloudbroker/vins
- Add dns optional field to resources decort_vins and decort_cb_vins in cloudapi/vins and cloudbroker/vins
- Add node_id computed field to resources and data sources decort_vins and decort_cb_vins in cloudapi/vins and cloudbroker/vins
- Add vnfdev_id optional field to data sources decort_cb_vins_list in cloudbroker/vins
- Add vnfdev_id optional field to data sources decort_vins_list_deleted in cloudapi/vins
Bugfix
- Fix boot_disk_size field to be saved correctly in state in order to stop unnecessary resource update attempts after
terraform apply
in resource decort_cb_kvmvm in cloudbroker/kvmvm - Rename computed field name to k8s_name in order to fix state in data source decort_k8s_list_deleted in cloudapi/k8s
- Delete account_id field in data sources decort_rg_list_lb and decort_cb_rg_list_lb in cloudapi/rg and cloubroker/rg