Skip to content

Commit

Permalink
chore(deps): update dependency opentofu/opentofu to v1.8.7 (main) (#21)
Browse files Browse the repository at this point in the history
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [opentofu/opentofu](https://redirect.github.com/opentofu/opentofu) |
patch | `v1.8.0` -> `v1.8.7` |

---

### Release Notes

<details>
<summary>opentofu/opentofu (opentofu/opentofu)</summary>

###
[`v1.8.7`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.7)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.6...v1.8.7)

BUG FIXES:

- Error messages related to validation of sensitive input variables will
no longer disclose the sensitive value in the UI.
([#&#8203;2219](https://redirect.github.com/opentofu/opentofu/pull/2219))
- Changes to encryption configuration now auto-apply the migration
([#&#8203;2232](https://redirect.github.com/opentofu/opentofu/pull/2232))
- Updated github.com/golang-jwt/jwt/v4 from 4.4.2 to 4.5.1 to make
security scanners happy (no vulnerability, see
[#&#8203;2179](https://redirect.github.com/opentofu/opentofu/pull/2179))
- `tofu test` is now setting `null`s for dynamic type when generating
mock values.
([#&#8203;2245](https://redirect.github.com/opentofu/opentofu/pull/2245))
- Variables declared in test files are now taking into account type
default values.
([#&#8203;2244](https://redirect.github.com/opentofu/opentofu/pull/2244))

###
[`v1.8.6`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.6)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.5...v1.8.6)

ENHANCEMENTS:

- OpenTofu builds now use Go version 1.22
([#&#8203;2050](https://redirect.github.com/opentofu/opentofu/issues/2050))

BUG FIXES:

- Extended trace logging for HTTP backend, including request and
response bodies.
([#&#8203;2120](https://redirect.github.com/opentofu/opentofu/pull/2120))
- The `tofu test` command doesn't try to validate mock provider
definition by its underlying provider schema now.
([#&#8203;2140](https://redirect.github.com/opentofu/opentofu/pull/2140))
- Type validation for mocks and overrides are now less strict in `tofu
test`.
([#&#8203;2144](https://redirect.github.com/opentofu/opentofu/pull/2144))

###
[`v1.8.5`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.5)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.4...v1.8.5)

##### BUG FIXES:

- Provider functions will now handle partially unknown arguments per the
tfplugin spec
([#&#8203;2127](https://redirect.github.com/opentofu/opentofu/pull/2127))
- `tofu init` will no longer return a spurious "Backend configuration
changed" error when re-initializing a working directory with existing
initialization of a backend whose configuration schema has required
arguments. This was a regression caused by the similar fix in the v1.8.4
release.
([#&#8203;2135](https://redirect.github.com/opentofu/opentofu/pull/2135))

**Full Changelog**:
opentofu/opentofu@v1.8.4...v1.8.5

###
[`v1.8.4`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.4)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.3...v1.8.4)

##### BUG FIXES:

- `tofu init` will no longer return a supurious "Backend configuration
changed" error when re-initializing a working directory with identical
settings, backend configuration contains references to variables or
local values, and when the `-backend-config` command line option is
used. That combination previously caused OpenTofu to incorrectly treat
the backend configuration as invalid.
([#&#8203;2055](https://redirect.github.com/opentofu/opentofu/pull/2055))
- configuration generation should no longer fail when generating
sensitive properties
-   Provider defined functions are now supported better in child modules
- Fixed an issue where X-Terraform-Get was not being read correctly if a
custom module registry returns a 200 statuscode instead of 201

**Full Changelog**:
opentofu/opentofu@v1.8.3...v1.8.4

###
[`v1.8.3`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.3)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.2...v1.8.3)

##### What's Changed

SECURITY:

- Added option to enable the sensitive flag for variables used in module
sources/versions and backend configurations.
- This emits a warning by default to prevent breaking compatability with
previous 1.8.x versions.
- It is *highly recommended* to set `TOFU_ENABLE_STATIC_SENSITIVE=1` in
any environments using this release.
    -   This will be enabled by default as a breaking change in v1.9.0

BUG FIXES:

- Fixed autoloaded test tfvar files being used in non-test scenarios
([#&#8203;2039](https://redirect.github.com/opentofu/opentofu/pull/2039))
- Fixed crash when using sensitive values in module sources/versions and
backend configurations
([#&#8203;2046](https://redirect.github.com/opentofu/opentofu/pull/2046))

**Full Changelog**:
opentofu/opentofu@v1.8.2...v1.8.3

###
[`v1.8.2`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.2)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.1...v1.8.2)

##### What's Changed

SECURITY:

-   Update go version to 1.21.11 to fix CVE-2024-24790

BUG FIXES:

- Better handling of key_provider references
([#&#8203;1965](https://redirect.github.com/opentofu/opentofu/pull/1965))

**Full Changelog**:
opentofu/opentofu@v1.8.1...v1.8.2

###
[`v1.8.1`](https://redirect.github.com/opentofu/opentofu/releases/tag/v1.8.1)

[Compare
Source](https://redirect.github.com/opentofu/opentofu/compare/v1.8.0...v1.8.1)

##### What's Changed

- Fix missing module source panic
([#&#8203;1888](https://redirect.github.com/opentofu/opentofu/issues/1888))
in
[https://github.com/opentofu/opentofu/pull/1889](https://redirect.github.com/opentofu/opentofu/pull/1889)

**Full Changelog**:
opentofu/opentofu@v1.8.0...v1.8.1

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on Monday" (UTC),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend Renovate](https://mend.io/renovate/).
View the [repository job
log](https://developer.mend.io/github/masterpointio/terraform-spacelift-automation).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS44MC4wIiwidXBkYXRlZEluVmVyIjoiMzkuODAuMCIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsiYXV0by11cGdyYWRlIl19-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
  • Loading branch information
renovate[bot] authored Dec 22, 2024
1 parent 8e7cab5 commit 66bfeaa
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion aqua.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -12,5 +12,5 @@ registries:
packages:
- name: terraform-docs/terraform-docs@v0.18.0
- name: hashicorp/terraform@v1.9.3
- name: opentofu/opentofu@v1.8.0
- name: opentofu/opentofu@v1.8.7
- name: spacelift-io/spacectl@v1.8.0

0 comments on commit 66bfeaa

Please sign in to comment.