v2.9.0
FEATURES:
- add junos_applications resource (Fix #694)
- add junos_security_authentication_key_chain resource
- provider: add
no_decode_secrets
attribute to disable decoding secret$9$
hashes by Junos device when reading resource data (Fix #688)
ENHANCEMENTS:
- resource/junos_application: add
do_not_translate_a_query_to_aaaa_query
,do_not_translate_aaaa_query_to_a_query
,icmp_code
,icmp_type
,icmp6_code
andicmp6_type
arguments - data-source/junos_applications:
- add
do_not_translate_a_query_to_aaaa_query
,do_not_translate_aaaa_query_to_a_query
,icmp_code
,icmp_type
,icmp6_code
andicmp6_type
attributes inapplications
attribute - add
do_not_translate_a_query_to_aaaa_query
anddo_not_translate_aaaa_query_to_a_query
arguments insidematch_options
block argument
- add
- resource/junos_rip_group: resource now use new terraform-plugin-framework
some of config errors are now sent during Plan instead of during Apply
optional boolean attributes doesn't accept value false
optional string attributes doesn't accept empty value
the resource schema has been upgraded to have one-blocks in single mode instead of list - resource/junos_rip_neighbor: resource now use new terraform-plugin-framework
some of config errors are now sent during Plan instead of during Apply
optional boolean attributes doesn't accept value false
optional string attributes doesn't accept empty value
the resource schema has been upgraded to have one-blocks in single mode instead of list - resource/junos_snmp_v3_usm_user: now provider store the corresponding
authentication-key
andprivacy-key
ofauthentication-password
andprivacy-password
in private state of Terraform after create/update resource to be able to detect a change of the password outside of Terraform. - resource/junos_system: add
keys
argument insidelicense
block argument (Fix #689) - resource/junos_system_login_user:
- resource now use new terraform-plugin-framework
some of config errors are now sent during Plan instead of during Apply
optional boolean attributes doesn't accept value false
optional string attributes doesn't accept empty value
the resource schema has been upgraded to have one-blocks in single mode instead of list - now provider store the corresponding
authentication encrypted-password
ofauthentication plain-text-password
in private state of Terraform after create/update resource to be able to detect a change of the password outside of Terraform.
- resource now use new terraform-plugin-framework
- resource/junos_system_root_authentication:
- resource now use new terraform-plugin-framework
some of config errors are now sent during Plan instead of during Apply
optional boolean attributes doesn't accept value false
optional string attributes doesn't accept empty value - now provider store the corresponding
encrypted-password
ofplain-text-password
in private state of Terraform after create/update resource to be able to detect a change of the password outside of Terraform.
- resource now use new terraform-plugin-framework
- release now with golang 1.23
BUG FIXES:
- resource/junos_security_ike_policy, resource/junos_security_ike_proposal, resource/junos_security_ipsec_policy, resource/junos_security_ipsec_proposal, resource/junos_security_ipsec_vpn: don't check device compatibility with security model (could be used on non-security devices)