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.8.0 #680

Merged
merged 46 commits into from
Jun 27, 2024
Merged

Release v2.8.0 #680

merged 46 commits into from
Jun 27, 2024

Conversation

jeremmfr
Copy link
Owner

ENHANCEMENTS:

  • resource/junos_bridge_domain: add static_remote_vtep_list argument inside vxlan block argument (Fix #672)
  • resource/junos_interface_logical: add encapsulation argument (Fix #674)
  • data-source/junos_interface_logical: add encapsulation attribute like resource
  • resource/junos_routing_instance: add remote_vtep_list and remote_vtep_v6_list arguments (Fix #673)
  • data-source/junos_routing_instance: add remote_vtep_list and remote_vtep_v6_list attributes like resource
  • resource/junos_rstp: 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
  • resource/junos_rstp_interface: 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
  • resource/junos_security_log_stream:
    • 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
    • add transport block argument (Fix #675)
  • resource/junos_switch_options: add remote_vtep_list and remote_vtep_v6_list arguments
  • resource/junos_vlan: add static_remote_vtep_list argument inside vxlan block argument
  • resource/junos_vstp: 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
  • resource/junos_vstp_interface: 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
  • resource/junos_vstp_vlan: 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
  • resource/junos_vstp_vlan_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

jeremmfr and others added 30 commits May 6, 2024 08:45
- re-order disable linters (deprecated section with version order, alphabetical order for unwanted)
- gci: use localModule
- gofumpt: remove unnecessary module-path
tests: bump golangci-lint to v1.58.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.22.0 to 0.23.0.
- [Commits](golang/crypto@v0.22.0...v0.23.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.22.2 to 0.23.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.22.2...v0.23.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>
Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 5 to 6.
- [Release notes](https://github.com/golangci/golangci-lint-action/releases)
- [Commits](golangci/golangci-lint-action@v5...v6)

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

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

deps: bump golang.org/x/crypto from 0.22.0 to 0.23.0
…m/hashicorp/terraform-plugin-go-0.23.0

deps: bump github.com/hashicorp/terraform-plugin-go from 0.22.2 to 0.23.0
…gci/golangci-lint-action-6

workflows: bump golangci/golangci-lint-action from 5 to 6
Bumps [github.com/hashicorp/terraform-plugin-mux](https://github.com/hashicorp/terraform-plugin-mux) from 0.15.0 to 0.16.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.15.0...v0.16.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.16.0

deps: bump github.com/hashicorp/terraform-plugin-mux from 0.15.0 to 0.16.0
Bumps [github.com/hashicorp/terraform-plugin-testing](https://github.com/hashicorp/terraform-plugin-testing) from 1.7.0 to 1.8.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.7.0...v1.8.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.8.0

deps: bump github.com/hashicorp/terraform-plugin-testing from 1.7.0 to 1.8.0
tests: bump golangci-lint to v1.59.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.23.0 to 0.24.0.
- [Commits](golang/crypto@v0.23.0...v0.24.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-framework](https://github.com/hashicorp/terraform-plugin-framework) from 1.8.0 to 1.9.0.
- [Release notes](https://github.com/hashicorp/terraform-plugin-framework/releases)
- [Changelog](https://github.com/hashicorp/terraform-plugin-framework/blob/main/CHANGELOG.md)
- [Commits](hashicorp/terraform-plugin-framework@v1.8.0...v1.9.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
r/rstp*: use new provider via framework
…g/x/crypto-0.24.0

deps: bump golang.org/x/crypto from 0.23.0 to 0.24.0
…m/hashicorp/terraform-plugin-framework-1.9.0

deps: bump github.com/hashicorp/terraform-plugin-framework from 1.8.0 to 1.9.0
r/vstp*: use new provider via framework
for
- show config command lines
- set/delete prefix definition lines
- set/read routing_instance value
providerfwk: adjust code (show, set, delete) lines in same way
jeremmfr added 16 commits June 18, 2024 09:14
inside vxlan block
Fix #672

and use same way as vlan to vxlan/vlan-id field names on struct
to avoid undesired errors in special cases
r/bridge_doamin,routing_instance,switch_options,vlan: add `remote-vtep-list` arguments
interface_logical: add encapsulation argument
security_log_stream: use new provider via framework & add `transport` block
tests: bump golangci-lint to v1.59.1
@jeremmfr jeremmfr added the release Release MR label Jun 27, 2024
@jeremmfr jeremmfr added this to the v2.8.0 milestone Jun 27, 2024
@jeremmfr jeremmfr self-assigned this Jun 27, 2024
@jeremmfr jeremmfr merged commit 4499d2c into v2 Jun 27, 2024
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.

1 participant