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.16.0 #209

Merged
merged 56 commits into from
May 17, 2021
Merged

Release v1.16.0 #209

merged 56 commits into from
May 17, 2021

Conversation

jeremmfr
Copy link
Owner

FEATURES:

  • add junos_security_zone_book_address resource (Fixes parts of #192)
  • add junos_security_zone_book_address_set resource (Fixes parts of #192)
  • add junos_services_advanced_anti_malware_policy resource
  • add junos_services_ssl_initiation_profile resource
  • add junos_services_user_identification_ad_access_domain resource
  • add junos_services_user_identification_device_identity_profile resource (Fixes parts of #189)

ENHANCEMENTS:

  • resource/junos_security: add policies argument with policy_rematch and policy_rematch_extensive arguments inside (Fixes #185) Thanks @Sha-San-P
  • resource/junos_security_address_book: list of string for address argument inside address_set argument is now unordered
  • resource/junos_security_global_policy: add advanced_anti_malware_policy argument inside permit_application_services argument
  • resource/junos_security_global_policy: add match_source_end_user_profile argument inside policy argument
  • resource/junos_security_nat_source_pool: add address_pooling argument (Fixes #193) Thanks @edpio19
  • resource/junos_security_policy: add match_source_end_user_profile argument inside policy argument
  • resource/junos_security_policy: add advanced_anti_malware_policy argument inside permit_application_services argument
  • resource/junos_security_zone: add address_book_configure_singly argument to disable management of address-book in this resource. (Fixes parts of #192)
  • resource/junos_security_zone: add address_book_dns, address_book_range and address_book_wildcard arguments and add description on existing address_book_* arguments
  • resource/junos_security_zone: list of string for address argument inside address_book_set argument is now unordered
  • resource/junos_services: add advanced_anti_malware argument (Fixes #201)
  • resource/junos_services: add user_identification argument (Fixes parts of #189)
  • resource/junos_services: url_parameter is now a sensitive argument
  • resource/junos_services: authentication_token, authentication_tls_profile and url are now attributes (information read from Junos config) when not set in Terraform config. (Fixes #200)
  • resource/junos_system: add web_management_http and web_management_https arguments (Fixes #173) Thanks @MerryPlant
  • resource/junos_system: add license argument (Fixes #205) Thanks @MerryPlant
  • clean code: remove override of the lists of 1 map to handle directly the map
  • clean code: fix lll linter errors with a var to map
  • clean code: remove a useless override of map with himself and a useless option to compare different type

BUG FIXES:

  • fix errors not generated with certain nested blocks empty and default integer argument = -1 in these blocks
  • resource/junos_services: fix set/read/delete empty application_identification block to enable 'application-identification'

jeremmfr and others added 30 commits April 21, 2021 11:22
fix missing blank lines and header style for Markdown
Fixes #185: Added support for security policy rematch
* Adds support for address-pooling to nat src pool

* Fixed terraform linting error

* Single address-pooling argument
CleanCode: fix lll linter errors and rm override lists of 1 map
resource/`junos_security_zone`: add `address_book_dns`, `address_book_range` and `address_book_wildcard` arguments and add `description` on existing `address_book_*` arguments
resource/`junos_security_address_book`: list of string for `address` argument inside `address_set` argument is now unordered
resource/`junos_security_zone`: list of string for `address` argument inside `address_book_set` argument is now unordered
and default integer argument = -1 in these blocks
List of blocks :
- family_*_input and input block in junos_forwardingoptions_sampling_instance
- flow.0.aging, ike_traceoptions and log block in junos_security
- ip block in junos_security_screen
- traffic_sessions_per_client block in junos_security_utm_policy
- application_identification block in junos_services
- services.0.ssh, internet_options, internet_options.0.icmpv4_rate_limit and internet_options.0.icmpv6_rate_limit block in junos_system
…n block

to enable application-identification
jeremmfr and others added 26 commits May 5, 2021 08:55
Fix block empty with defaut int -1 and application_identification empty in junos_services
Fixes #189: add support for user-identification of services
Fixes #192: add a separate method to configure address-book in security-zone
resource/junos_services: authentication_token, authentication_tls_profile and url are now attributes (information read from Junos config) when not set in Terraform config. (Fixes #200)
Fixes #200: r/services: authentication_* & url are now attributes when not set
Original source from #174

Co-authored-by: MerryPlant <[email protected]>
fix: exported const FormatDefault should have comment (or a comment on this block) or be unexported
Fixes #173: Added web-management http(s) to system services (Rework #174)
inside permit_application_services argument
inside permit_application_services argument
Fixes #201: add advanced-anti-malware service
interface{} is comparable with string/int
Fixes #205: Added support for system license
@jeremmfr jeremmfr added the release Release MR label May 17, 2021
@jeremmfr jeremmfr self-assigned this May 17, 2021
@jeremmfr jeremmfr merged commit 3404a3c into v1 May 17, 2021
@jeremmfr jeremmfr added this to the v1.16.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.

5 participants