Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release v1.14.0 #157

Merged
merged 64 commits into from
Mar 19, 2021
Merged

Release v1.14.0 #157

merged 64 commits into from
Mar 19, 2021

Conversation

jeremmfr
Copy link
Owner

FEATURES:

  • add junos_chassis_cluster resource (Fixes parts of #106)
  • add junos_group_dual_system resource (Fixes #120)
  • add junos_null_commit_file resource (Fixes parts of #136)
  • add junos_security_address_book resource (Fixes #137) Thanks @tagur87
  • add junos_security_global_policy resource (Fixes #138)
  • add provider argument file_permission
  • add provider argument fake_create_with_setfile - Don't use in normal terraform run and be carefully with this option
    See docs for more informations (Fixes parts of #136)

ENHANCEMENTS:

  • add cluster, family_evpn arguments in junos_bgp_group and junos_bgp_neighbor resource
  • add new bgp_multipath block argument to replace multipath bool argument in junos_bgp_group and junos_bgp_neighbor resource
    bgp_multipath let add optional arguments. multipath is now deprecated
  • add esi argument in junos_interface_physical resource and data source (Fixes #126) Thans @dejongm
  • add ether_opts, gigether_opts and parent_ether_opts arguments in junos_interface_physical resource and data source to add more options and replace ae_lacp, ae_link_speed, ae_minimum_links, ether802_3ad arguments which are now deprecated (Fixes #133, #127, parts of #106)
  • add security_inbound_protocols and security_inbound_services arguments in junos_interface_logical resource and data source (Fixes #141)
  • add feature_profile_web_filtering_juniper_enhanced_server argument in utm argument of junos_security resource (Fixes #155)

BUG FIXES:

  • fix change description to null in junos_interface_logical and junos_interface_physical resource
  • fix prefix list order issue in junos_policyoptions_prefix_list resource (Fixes #150)
  • fix validation for name of address_book and address_boob_set in junos_security_zone resource (Fixes #153)

jeremmfr and others added 30 commits February 11, 2021 13:47
Add evpn to policy options from/to family stanzas
add new `bgp_multipath` block argument to replace `multipath` bool argument in `junos_bgp_group` and `junos_bgp_neighbor` resource.
`bgp_multipath` let add optional arguments. `multipath` is now **deprecated**
upgrade linter & fix errors (revive,cyclop)
Several arguments to bgp resource
* interface esi/agg sys-id initial

* COB checkin

* add bytelength validation function

* linter test fix

* delete abritrary go tmp file

* update interface esi integration

* fix lacp_system_id set issue

* remove lacp_system_id, update formatting

* add tf test and documentation

* process gofmt

* fix tf formating

* resolve pull request recommendations

* fmt updates

* fix esi schema object

* fix regex

* fix regex

* fix confset issue

* remove swp file.

* updates

* remove ~ dir

Co-authored-by: Mark deJong <[email protected]>
Co-authored-by: Jeremy Muriel <[email protected]>
…s_interface_physical resource

to add more options and replace ae_lacp, ae_link_speed, ae_minimum_links, ether802_3ad arguments which are now deprecated
(Fixes #133, #127, parts of #106)
Fix #120: add junos_group_dual_system resource
chassis_cluster & ether-options for interfaces physical
add `security_inbound_protocols` and `security_inbound_services` arguments in `junos_interface_logical` resource
fix change `description` to null in `junos_interface_logical` and `junos_interface_physical` resource
This function allows us to validate that a wildcard is proper.

Junos requires that wildcards be IPv4 and in the format
10.0.0.0/255.255.255.0

Cidr format is not allowed, so this function provides checks to
ensure the correct formatting.
This is the basic schema were starting with.
fix interface_physical data source with new attributes
add `security_inbound_protocols` and `security_inbound_services` attributes in `junos_interface_logical` data source
security inbound-traffic on logical interface & fix description null
tagur87 and others added 26 commits March 17, 2021 07:50
[workflows][website] add check & fix missing links in sidebar
golang version & module upgrade
fix #138: add junos_security_global_policy resource
resource Load a file with set/delete lines on device and commit
This options is useful to create a workaround for a long terraform run (see provider doc)
fix #136: add junos_null_commit_file resource & provider arguments fake_create_with_setfile & file_permission
fix #150: prefix list order issue in junos_policyoptions_prefix_list …
Fix #153: reworks validateNameObjectJunos to accept address-book name format
[workflows][docs] fix to new default branch main
in utm argument of `junos_security` resource
Fix #155: add feature_profile_web_filtering_juniper_enhanced_server argument
@jeremmfr jeremmfr added the release Release MR label Mar 19, 2021
@jeremmfr jeremmfr self-assigned this Mar 19, 2021
@jeremmfr jeremmfr merged commit 9ffc1c0 into v1 Mar 19, 2021
@jeremmfr jeremmfr added this to the v1.14.0 milestone Dec 7, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release Release MR
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants