Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: hashicorp/terraform
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: b6bb055
Choose a base ref
...
head repository: hashicorp/terraform
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: 88c71b7
Choose a head ref
  • 5 commits
  • 47 files changed
  • 1 contributor

Commits on Dec 15, 2025

  1. refactor: Gate pluggable state storage experiment behind the experime…

    …nt `pluggable_state_stores`. This is defined via configuration, instead of the old CLI flag `-enable-pluggable-state-storage-experiment`
    
    This commit removes the old `-enable-pluggable-state-storage-experiment` flag and the equivalent `TF_ENABLE_PLUGGABLE_STATE_STORAGE` ENV. All tests are updated to no longer provide that flag or ENV, and instead all the test fixture configurations are updated to include `experiments = [pluggable_state_stores]`
    SarahFrench committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    49f2487 View commit details
    Browse the repository at this point in the history
  2. test: Add a new test that shows PSS cannot be used if the `pluggable_…

    …state_stores` experiment isn't declared in the config.
    SarahFrench committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    a881941 View commit details
    Browse the repository at this point in the history
  3. test: Make tests tolerant of warnings in the returned diagnostics

    Prior to this change the strings.Contains assertion was only receiving a string representing the warning, and the error diagnostic was no longer being asserted against.
    SarahFrench committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    d5a6171 View commit details
    Browse the repository at this point in the history
  4. fix: Avoid losing diagnostics raised when we parse config in `(c *Ini…

    …tCommand) Run`, instead pass config and diags into downstream code.
    SarahFrench committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    cac915f View commit details
    Browse the repository at this point in the history
  5. test: Fix test and update override files to not include any experimen…

    …t lists in the terraform block.
    SarahFrench committed Dec 15, 2025
    Configuration menu
    Copy the full SHA
    88c71b7 View commit details
    Browse the repository at this point in the history
Loading