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 v2.4.0 #607

Merged
merged 68 commits into from
Dec 21, 2023
Merged

Release v2.4.0 #607

merged 68 commits into from
Dec 21, 2023

Conversation

jeremmfr
Copy link
Owner

FEATURES:

  • add junos_forwardingoptions_storm_control_profile resource (Partial fix #574)
  • add junos_iccp resource (Partial fix #573)
  • add junos_iccp_peer resource (Partial fix #573)
  • add junos_multichassis resource (Partial fix #576)
  • add junos_multichassis_protection_peer resource (Partial fix #576)
  • add junos_system_syslog_user resource (Fix #593)
  • provider: add commit_confirmed and commit_confirmed_wait_percent argument to be able use commit confirmed feature to commit the resource actions (Fix #585)

ENHANCEMENTS:

  • resource/junos_interface_physical:
    • add mc_ae block argument in parent_ether_opts block (Fix #572)
    • add storm_control argument (Partial fix #574)
  • data-source/junos_interface_physical:
    • add mc_ae block attribute in parent_ether_opts block like resource
    • add storm_control attribute like resource
  • resource/junos_switch_options:
  • resource/junos_system: add web_management_session_idle_timeout and web_management_session_limit arguments in services block (Fix #594)
  • resource/junos_system_syslog_file: 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_system_syslog_host: resource now use new terraform-plugin-framework
    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
  • provider: display all errors when configuration commit generate multiple errors

BUG FIXES:

  • data-source/junos_interface_physical: fix reading link_speed and minimum_bandwidth attributes in parent_ether_opts block
  • resource/junos_system_syslog_file: fix reading archive size when value is a multiple of 1024 (k,m,g)

dependabot bot and others added 30 commits November 9, 2023 00:27
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.14.0 to 0.15.0.
- [Commits](golang/crypto@v0.14.0...v0.15.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.19.0...v0.19.1)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-go
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…g/x/crypto-0.15.0

deps: bump golang.org/x/crypto from 0.14.0 to 0.15.0
…m/hashicorp/terraform-plugin-go-0.19.1

deps: bump github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.19.1
Bumps [github.com/jeremmfr/go-utils](https://github.com/jeremmfr/go-utils) from 0.10.0 to 0.11.0.
- [Release notes](https://github.com/jeremmfr/go-utils/releases)
- [Changelog](https://github.com/jeremmfr/go-utils/blob/main/CHANGELOG.md)
- [Commits](jeremmfr/go-utils@v0.10.0...v0.11.0)

---
updated-dependencies:
- dependency-name: github.com/jeremmfr/go-utils
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…m/jeremmfr/go-utils-0.11.0

deps: bump github.com/jeremmfr/go-utils from 0.10.0 to 0.11.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.15.0 to 0.16.0.
- [Commits](golang/crypto@v0.15.0...v0.16.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
add example of junos configuration
…mple

github: update feature request template
Add support for storm-control: add profile resource and argument in interface_physical
…g/x/crypto-0.16.0

deps: bump golang.org/x/crypto from 0.15.0 to 0.16.0
Add support for ICCP protocol
in parent_ether_opts block argument
Partial fix #572
in parent_ether_opts block attribute
to be same to Attributes and Blocks in resource
to be same to Attributes and Blocks in resource
Bumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.
- [Release notes](https://github.com/actions/setup-go/releases)
- [Commits](actions/setup-go@v4...v5)

---
updated-dependencies:
- dependency-name: actions/setup-go
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…ns/setup-go-5

workflows: bump actions/setup-go from 4 to 5
jeremmfr and others added 26 commits December 12, 2023 13:45
add support of `multi-chassis`
and commit_confirmed_wait_percent
Fix #585
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2 to 3.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v2...v3)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
with the go replace to minor fix to accept empty list of primitives on apply
…b/codeql-action-3

workflows: bump github/codeql-action from 2 to 3
…form-plugin-sdk-v2.30.0

deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 to v2.30.0
Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.5.1 to 1.6.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-testing/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-testing/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-testing@v1.5.1...v1.6.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-testing
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…m/hashicorp/terraform-plugin-testing-1.6.0

deps: bump github.com/hashicorp/terraform-plugin-testing from 1.5.1 to 1.6.0
Bumps [github.com/hashicorp/terraform-plugin-go](https://github.com/hashicorp/terraform-plugin-go) from 0.19.1 to 0.20.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-go/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-go/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-go@v0.19.1...v0.20.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-go
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…m/hashicorp/terraform-plugin-go-0.20.0

deps: bump github.com/hashicorp/terraform-plugin-go from 0.19.1 to 0.20.0
Bumps [github.com/hashicorp/terraform-plugin-mux](https://github.com/hashicorp/terraform-plugin-mux) from 0.12.0 to 0.13.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-mux/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-mux/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-mux@v0.12.0...v0.13.0)

---
updated-dependencies:
- dependency-name: github.com/hashicorp/terraform-plugin-mux
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…m/hashicorp/terraform-plugin-mux-0.13.0

deps: bump github.com/hashicorp/terraform-plugin-mux from 0.12.0 to 0.13.0
with the go replace to minor fix to accept empty list of primitives on apply
fix reading 'archive size' when value is a multiple of 1024 (k,m,g)
provider: add `commit_confirmed` argument to commit with `confirmed` option
…form-plugin-sdk-v2.31.0

deps: bump github.com/hashicorp/terraform-plugin-sdk/v2 to v2.31.0
r/system: add web_management_session_* arguments
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.16.0 to 0.17.0.
- [Commits](golang/crypto@v0.16.0...v0.17.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
…g/x/crypto-0.17.0

deps: bump golang.org/x/crypto from 0.16.0 to 0.17.0
Bumps [github.com/jeremmfr/go-netconf](https://github.com/jeremmfr/go-netconf) from 0.4.14 to 0.4.15.
- [Changelog](https://github.com/jeremmfr/go-netconf/blob/master/CHANGELOG.md)
- [Commits](jeremmfr/go-netconf@v0.4.14...v0.4.15)

---
updated-dependencies:
- dependency-name: github.com/jeremmfr/go-netconf
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
add junos_system_syslog_user resource
…m/jeremmfr/go-netconf-0.4.15

deps: bump github.com/jeremmfr/go-netconf from 0.4.14 to 0.4.15
@jeremmfr jeremmfr added the release Release MR label Dec 21, 2023
@jeremmfr jeremmfr added this to the v2.4.0 milestone Dec 21, 2023
@jeremmfr jeremmfr self-assigned this Dec 21, 2023
@jeremmfr jeremmfr merged commit 76cb698 into v2 Dec 21, 2023
24 checks passed
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.

None yet

1 participant