Releases: OpenNebula/terraform-provider-opennebula
Releases · OpenNebula/terraform-provider-opennebula
v1.3.1-rc1
v1.3.0
FEATURES
- New Resource:
opennebula_user_quotas
(@treywelsh, #448) - New Resource:
opennebula_group_quotas
(@treywelsh, #447) - resources/opennebula_virtual_machine: add
raw
section and share its code withopennebula_template
resource. (@treywelsh, #464)
DEPRECATION
- resources/opennebula_user:
quotas
section (@treywelsh, #448) - resources/opennebula_group:
quotas
section (@treywelsh, #447) - resources/opennebula_cluster:
hosts
,datastores
, andvirtual_networks
are not optional anymore but computed (@treywelsh, #439) - resources/opennebula_virtual_network:
clusters
(@treywelsh, #439) - resources/opennebula_datastore:
cluster_id
(@treywelsh, #439)
BUG FIXES
- data/opennebula_template: fix filtering and documentation (@treywelsh, #470)
- resources/opennebula_virtual_machine: fix a check on context
- resources/opennebula_image: remove useless group checks (@treywelsh, #460)
- resources/opennebula_security_group: remove useless group checks (@treywelsh, #460)
- resources/opennebula_template: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_machine: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_network: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_router: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_router_instance: remove useless group checks (@treywelsh, #460)
- resources/opennebula_vm_group: remove useless group checks (@treywelsh, #460)
v1.3.0-rc1
FEATURES
- New Resource:
opennebula_user_quotas
(@treywelsh, #448) - New Resource:
opennebula_group_quotas
(@treywelsh, #447) - resources/opennebula_virtual_machine: add
raw
section and share its code withopennebula_template
resource. (@treywelsh, #464)
DEPRECATION
- resources/opennebula_user:
quotas
section (@treywelsh, #448) - resources/opennebula_group:
quotas
section (@treywelsh, #447) - resources/opennebula_cluster:
hosts
,datastores
, andvirtual_networks
are not optional anymore but computed (@treywelsh, #439) - resources/opennebula_virtual_network:
clusters
(@treywelsh, #439) - resources/opennebula_datastore:
cluster_id
(@treywelsh, #439)
BUG FIXES
- data/opennebula_template: fix filtering and documentation (@treywelsh, #470)
- resources/opennebula_virtual_machine: fix a check on context
- resources/opennebula_image: remove useless group checks (@treywelsh, #460)
- resources/opennebula_security_group: remove useless group checks (@treywelsh, #460)
- resources/opennebula_template: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_machine: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_network: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_router: remove useless group checks (@treywelsh, #460)
- resources/opennebula_virtual_router_instance: remove useless group checks (@treywelsh, #460)
- resources/opennebula_vm_group: remove useless group checks (@treywelsh, #460)
v1.2.2
BUG FIXES
- resources/virtual_network_address_range: fix failing import due to incorrect virtual network key (@treywelsh, #456)
- resources/opennebula_host: fix host type reading (@treywelsh, #455 )
- resources/opennebula_security_group: fix rules not applied (@treywelsh, #452)
v1.2.1
FEATURES
- New Data Source:
opennebula_zone
(@treywelsh, #417) - resources/opennebula_user: add
ssh_public_key
attribute (@treywelsh, #416)
BUG FIXES
- resources/opennebula_virtual_machine: fix index out of range when attaching a new NIC (@treywelsh, #423)
- resources/opennebula_host: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_image: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_network: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_router_instance: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: remove features section reading (@treywelsh, #427)
- resources/opennebula_virtual_network: rework the template management to fix attributes update and fix resource import (@treywelsh, #428, #436)
mtu
,guest_mtu
,description
,gateway
,network_mask
,network_address
,search_domain
,dns
are not marked ascomputed
and are not read for a reservation virtual networkgateway
,network_mask
,network_address
,search_domain
,dns
are now read by the provider- When not used more emtpy values are set for attributes
- resources/opennebula_service: check if flow client is nil (@treywelsh, #445)
- resources/opennebula_service_template: check if flow client is nil (@treywelsh, #445)
v1.2.1-rc3
FEATURES
- New Data Source:
opennebula_zone
(@treywelsh, #417) - resources/opennebula_user: add
ssh_public_key
attribute (@treywelsh, #416)
BUG FIXES
- resources/opennebula_virtual_machine: fix index out of range when attaching a new NIC (@treywelsh, #423)
- resources/opennebula_host: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_image: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_network: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_router_instance: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: remove features section reading (@treywelsh, #427)
- resources/opennebula_virtual_network: rework the template management to fix attributes update and fix resource import (@treywelsh, #428, #436)
mtu
,guest_mtu
,description
,gateway
,network_mask
,network_address
,search_domain
,dns
are not marked ascomputed
and are not read for a reservation virtual networkgateway
,network_mask
,network_address
,search_domain
,dns
are now read by the provider- When not used more emtpy values are set for attributes
v1.2.1-rc2
FEATURES
- New Data Source:
opennebula_zone
(@treywelsh, #417) - resources/opennebula_user: add
ssh_public_key
attribute (@treywelsh, #416)
BUG FIXES
- resources/opennebula_virtual_machine: fix index out of range when attaching a new NIC (@treywelsh, #423)
- resources/opennebula_host: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_image: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_network: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_router_instance: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: remove features section reading (@treywelsh, #427)
- resources/opennebula_virtual_network: rework the template management to fix attributes update and fix resource import (@treywelsh, #428, #436)
mtu
,guest_mtu
,description
,gateway
,network_mask
,network_address
,search_domain
,dns
are not marked ascomputed
and are not read for a reservation virtual networkgateway
,network_mask
,network_address
,search_domain
,dns
are now read by the provider- When not used more emtpy values are set for attributes
v1.2.1-rc1
FEATURES
- New Data Source:
opennebula_zone
(@treywelsh, #417) - resources/opennebula_user: add
ssh_public_key
attribute (@treywelsh, #416)
BUG FIXES
- resources/opennebula_virtual_machine: fix index out of range when attaching a new NIC (@treywelsh, #423)
- resources/opennebula_host: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_image: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_network: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_router_instance: rework diagnostics in read method and lower some severity levels (@treywelsh, #425)
- resources/opennebula_virtual_machine: remove features section reading (@treywelsh, #427)
- resources/opennebula_virtual_network: rework the template management to fix attributes update and fix resource import (@treywelsh, #428, #436)
mtu
,guest_mtu
,description
,gateway
,network_mask
,network_address
,search_domain
,dns
are not marked ascomputed
and are not read for a reservation virtual networkgateway
,network_mask
,network_address
,search_domain
,dns
are now read by the provider- When not used more emtpy values are set for attributes
v1.2.0
FEATURES
- resources/opennebula_virtual_network_address_range: add
ipam
field (@treywelsh, #192) - resources/opennebula_virtual_network_address_range: add
custom
section to allow to pass user defined custom attributes (@treywelsh, #376) - New Data Source:
opennebula_templates
(@treywelsh, #322)
BUG FIXES
- resources/opennebula_virtual_machine: add transient state
LCM_INIT
(@treywelsh, #410) - resources/opennebula_virtual_network: for
ovswitch
type the attributesvlan_id
andautomatic_vlan_id
are optional (@treywelsh, #405)
NOTES
- update the provider dependency on the terraform SDK 2 to the release v2.24.1
- update the go release to use the 1.18
ENHANCEMENTS
- data/opennebula_cluster: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_datastore: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_host: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_image: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_security_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_template: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_user: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_data_center: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_machine_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_network: Allow to filter by ID (@treywelsh, #415)
v1.2.0-rc1
FEATURES
- resources/opennebula_virtual_network_address_range: add
ipam
field (@treywelsh, #192) - resources/opennebula_virtual_network_address_range: add
custom
section to allow to pass user defined custom attributes (@treywelsh, #376) - New Data Source:
opennebula_templates
(@treywelsh, #322)
BUG FIXES
- resources/opennebula_virtual_machine: add transient state
LCM_INIT
(@treywelsh, #410) - resources/opennebula_virtual_network: for
ovswitch
type the attributesvlan_id
andautomatic_vlan_id
are optional (@treywelsh, #405)
NOTES
- update the provider dependency on the terraform SDK 2 to the release v2.24.1
- update the go release to use the 1.18
ENHANCEMENTS
- data/opennebula_cluster: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_datastore: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_host: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_image: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_security_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_template: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_user: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_data_center: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_machine_group: Allow to filter by ID (@treywelsh, #415)
- data/opennebula_virtual_network: Allow to filter by ID (@treywelsh, #415)