Releases: OpenNebula/terraform-provider-opennebula
Releases · OpenNebula/terraform-provider-opennebula
v1.5.0
FEATURES:
- provider: Added a
--debug
flag for enabling provider debugging (#582) - shared_schemas: Add
machine
,kernel
,kernel_ds
,initrd
,initrd_ds
,root
,kernel_cmd
,bootloader
,sd_disk_bus
,uuid
,firmware
andfirmware_secure
to OS schema (#558) - adapt provider for OpenNebula 7.0 API (#595)
- add CI job for OpenNebula 7.0 (#611)
- implement nic_alias (#494)
ENHANCEMENTS:
- resources/opennebula_virtual_machine: allow to retrieve IPv6 address information after VM creation (#247)
- add support for oneFlow 7.0 (#613)
BUG FIXES:
- resources/opennebula_virtual_network: correct vlan_id prevalence in vnet creation (#515)
- resources/opennebula_virtual_network_address_range, opennebula_virtual_router_nic, opennebula_virtual_network: fix incomplete IPv6 handling in VRouter NIC and AddressRange (#586)
- resources/opennebula_virtual_network: fix tag settings for reservations (#589)
- bump Go to 1.20 to fix known CVEs (#600)
- remove CI tests for 6.4 due to deprecated runner (#606)
- bump GOCA version to latest commit (#608)
ENHANCEMENTS:
v1.4.1
FEATURES:
- resources/opennebula_virtual_network: allow to modify the user owning the resource (#529)
- resources/opennebula_virtual_router_nic: add floating_only nic argument (#547)
- resources/opennebula_virtual_machine: add method, gateway, dns arguments for nics (#548)
- resources/opennebula_service: add service role scaling (#553)
ENHANCEMENTS:
- resources/opennebula_template: enable disk and nic update (#491)
- resources/opennebula_template: set random_passwd in graphics template only if true (#535)
- resources/opennebula_virtual_machine: add nil checks before type casting (#530)
- resources/opennebula_virtual_machine: allow to recreate VMs if in DONE state (#562)
- use dev_override for local development (#568)
- add CPU model to template docs (#570)
BUG FIXES:
- resources/opennebula_datastore: fix trailing space in CEPH_HOST (#543)
- resources/opennebula_datastore: remove DS_MAD for Ceph SYSTEM datastore (#542)
- resources/opennebula_datastore: fix compatible_system_datastore parsing (#552)
- resources/opennebula_vm_group: fix anti affinity reading (#497)
- resources/opennebula_virtual_router_instance: fix re-contextualization (#537)
- resources/opennebula_service_template: fix update operation (#551)
- resources/opennebula_service: fix panic in network ID retrieval code (#532)
- resources/opennebula_service: fix networks_values parsing (#575)
v1.4.1-rc2
FEATURES
- resources/opennebula_virtual_network: allow to modify the user owning the resource (#529)
- resources/opennebula_virtual_machine: add nil checks before type casting (#530)
- resources/opennebula_virtual_router_nic: add floating_only nic argument (#547)
- resources/opennebula_virtual_machine: add method, gateway, dns arguments for nics (#548)
ENHANCEMENTS
- resources/opennebula_template: enable disk and nic update (#491)
BUG FIXES
v1.4.1-rc1
FEATURES
- resources/opennebula_virtual_network: allow to modify the user owning the resource (#529)
- resources/opennebula_virtual_machine: add nil checks before type casting (#530)
- resources/opennebula_virtual_router_nic: add floating_only nic argument (#547)
ENHANCEMENTS
- resources/opennebula_template: enable disk and nic update (#491)
BUG FIXES
v1.4.0
FEATURES
- New Resource:
opennebula_marketplace
(@treywelsh, #414) - New Data Source:
opennebula_marketplace
(@treywelsh, #414) - New Resource:
opennebula_marketplace_appliance
(@treywelsh, @frousselet, #476, #517, #518, #521) - New Data Source:
opennebula_marketplace_appliance
(@treywelsh, #476) - resources/opennebula_virtual_router_nic: add floating IP allocation (@sk4zuzu, #510)
ENHANCEMENTS
- resources/opennebula_virtual_machine: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_template: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_virtual_machine: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498) - resources/opennebula_template: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498)
BUG FIXES
- resources/opennebula_virtual_machine: fix
cpumodel
update (@treywelsh, #463) - resources/opennebula_service_template: improve
service_template
idempotency (@vickmp, #468) - resources/opennebula_service: fix service crashes (@sk4zuzu, #469)
- resources/opennebula_virtual_network: fix the
reservation_ar_id=0
case (@sk4zuzu, #512)
v1.4.0-rc4
FEATURES
- New Resource:
opennebula_marketplace
(@treywelsh, #414) - New Data Source:
opennebula_marketplace
(@treywelsh, #414) - New Resource:
opennebula_marketplace_appliance
(@treywelsh, @frousselet, #476, #517, #518, #521) - New Data Source:
opennebula_marketplace_appliance
(@treywelsh, #476) - resources/opennebula_virtual_router_nic: add floating IP allocation (@sk4zuzu, #510)
ENHANCEMENTS
- resources/opennebula_virtual_machine: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_template: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_virtual_machine: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498) - resources/opennebula_template: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498)
BUG FIXES
- resources/opennebula_virtual_machine: fix
cpumodel
update (@treywelsh, #463) - resources/opennebula_service_template: improve
service_template
idempotency (@vickmp, #468) - resources/opennebula_service: fix service crashes (@sk4zuzu, #469)
- resources/opennebula_virtual_network: fix the
reservation_ar_id=0
case (@sk4zuzu, #512)
v1.4.0-rc3
FEATURES
- New Resource:
opennebula_marketplace
(@treywelsh, #414) - New Data Source:
opennebula_marketplace
(@treywelsh, #414) - New Resource:
opennebula_marketplace_appliance
(@treywelsh, @frousselet, #476, #517, #518, #521) - New Data Source:
opennebula_marketplace_appliance
(@treywelsh, #476) - resources/opennebula_virtual_router_nic: add floating IP allocation (@sk4zuzu, #510)
ENHANCEMENTS
- resources/opennebula_virtual_machine: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_template: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_virtual_machine: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498) - resources/opennebula_template: add
passwd
andrandom_passwd
fields tographics
section. (@axbgrossi, #498)
BUG FIXES
- resources/opennebula_virtual_machine: fix
cpumodel
update (@treywelsh, #463) - resources/opennebula_service_template: improve
service_template
idempotency (@vickmp, #468) - resources/opennebula_service: fix service crashes (@sk4zuzu, #469)
- resources/opennebula_virtual_network: fix the
reservation_ar_id=0
case (@sk4zuzu, #512)
v1.4.0-rc2
FEATURES
- New Resource:
opennebula_marketplace
(@treywelsh, #414) - New Data Source:
opennebula_marketplace
(@treywelsh, #414) - New Resource:
opennebula_marketplace_appliance
(@treywelsh, #476) - New Data Source:
opennebula_marketplace_appliance
(@treywelsh, #476) - resources/opennebula_virtual_router_nic: add floating IP allocation (@sk4zuzu, #510)
ENHANCEMENTS
- resources/opennebula_virtual_machine: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477) - resources/opennebula_template: add
nic
scheduling attributes:network_mode_auto
,sched_requirements
,sched_rank
. (@treywelsh, #477)
BUG FIXES
- resources/opennebula_virtual_machine: fix
cpumodel
update (@treywelsh, #463) - resources/opennebula_service_template: improve
service_template
idempotency (@vickmp, #468) - resources/opennebula_service: fix service crashes (@sk4zuzu, #469)
- resources/opennebula_virtual_network: fix the
reservation_ar_id=0
case (@sk4zuzu, #512)
v1.4.0-rc1
FEATURES
- New Resource:
opennebula_marketplace
(@treywelsh, #414) - New Data Source:
opennebula_marketplace
(@treywelsh, #414) - New Resource:
opennebula_marketplace_appliance
(@treywelsh, #476) - New Data Source:
opennebula_marketplace_appliance
(@treywelsh, #476) - resources/opennebula_virtual_router_nic: add floating IP allocation (@sk4zuzu, #510)
BUG FIXES
- resources/opennebula_virtual_machine: fix
cpumodel
update (@treywelsh, #463) - resources/opennebula_service_template: improve
service_template
idempotency (@vickmp, #468) - resources/opennebula_service: fix service crashes (@sk4zuzu, #469)
- resources/opennebula_virtual_network: fix the
reservation_ar_id=0
case (@sk4zuzu, #512)
v1.3.1
BUG FIXES
- data/opennebula_template: fix filtering (#479, @treywelsh)
ENHANCEMENTS
- provider:
insecure
attribute now also skips TLS verification for the flow client (#482, @benjamb) - opennebula_service: allows timeout to be user configurable (#467, @treywelsh)