Commit Graph

  • 4be77f7235 tofu: Don't panic if provider startup fails during validate b-provider-validate-startup-panic Martin Atkins 2026-05-15 11:51:49 -07:00
  • c9db2cf950 Small fixes for CONTRIBUTING.RELEASE.md (#4105) main Andrei Ciobanu 2026-05-14 17:51:07 +03:00
  • 5cbb1b620b Update govulncheck with the new major version (#4106) Andrei Ciobanu 2026-05-14 17:50:52 +03:00
  • 2402701406 fix: skip local encrypted state read when init runs with -backend=false (#4076) (#4077) Jeon 2026-05-14 20:52:40 +09:00
  • bdcbf091aa [v1.12] Update changelog and version (#4104) v1.12.0 v1.12 Andrei Ciobanu 2026-05-14 12:57:57 +03:00
  • 4bd8c80bbd Update changelog and version (#4103) v1.11.8 v1.11 Andrei Ciobanu 2026-05-14 11:48:00 +03:00
  • 85c9d5078f TMP move-config-loader-init-out-of-meta Andrei Ciobanu 2026-05-14 11:37:57 +03:00
  • 36c16172c6 rfc: Collecting Data on Usage of Various OpenTofu Features rfc-feature-usage-data Martin Atkins 2026-04-30 11:35:49 -07:00
  • 8541e02cc6 encryption/azure_vault: - add test for authentication configuration - fix 'environment' and 'metadata_host' Gal Salomon 2026-05-12 08:32:07 +03:00
  • 3a557feb0d encryption/azure_vault: fix Azure key_provider ignores 'tenant_id' and 'subscription_id' Gal Salomon 2026-05-11 12:00:58 +03:00
  • a5e0d7c266 states: Add missing lock in RemoveResourceInstanceObjectFull Sebastien Tardif 2026-05-08 06:38:46 -07:00
  • 74a1b87db9 CHANGELOG: Entry for opentofu/opentofu#3316 Martin Atkins 2026-05-13 08:18:21 -07:00
  • ff60b79090 chore: rename test for OCI repository Daniel Argüelles 2026-05-08 09:29:21 +02:00
  • 4cd02246bb feat: add test for OCI repository handling with 401 Unauthorized response Daniel Argüelles 2026-05-07 21:36:45 +02:00
  • 0ef05811e7 chore: improve TestGetOCIRepositoryORASClient_PerRepositoryCredentials with subtests Daniel Argüelles 2026-04-29 20:12:14 +02:00
  • 0a4c98a48e fix: typos and improve comments Daniel Argüelles 2026-04-29 08:48:47 +02:00
  • 29f3758127 feat: remove oras.Ping and add test per-repository credential handling for OCI clients Daniel Argüelles 2026-04-28 09:30:06 +02:00
  • a05aad6901 go.mod: Upgrade to Go 1.26.3 Martin Atkins 2026-05-11 11:51:42 -07:00
  • cc6c038dda go.mod: Upgrade to Go 1.26.3 Martin Atkins 2026-05-11 11:51:42 -07:00
  • a021604044 Transform configload.Loader to an interface for granular control Andrei Ciobanu 2026-05-12 14:26:08 +03:00
  • 85e9009e4a Fix panic during closing of the ephemeral resources (#4081) Andrei Ciobanu 2026-05-12 09:30:07 +03:00
  • ab8e09b15a docs(test): clarify mock_resource usage in test docs (#3639) aleksandarss 2026-05-12 07:35:14 +02:00
  • 3c3138fb0b website: Updates for the v1.12 release Martin Atkins 2026-05-04 15:49:54 -07:00
  • 0eddb0e704 CHANGELOG: Entry for opentofu/opentofu#4094 Martin Atkins 2026-05-11 12:14:03 -07:00
  • 0e0f7ecdd4 go.mod: Upgrade to Go 1.25.10 Martin Atkins 2026-05-11 12:03:21 -07:00
  • f121778fa3 Fix misconfigured tests extract-global-configurations-in-one-struct Andrei Ciobanu 2026-05-11 17:30:47 +03:00
  • f872af8e55 Remove the unused arugments/system.go Andrei Ciobanu 2026-05-11 17:26:55 +03:00
  • f88e68e75b Rework tests as suggested in review replace-the-state-related-configs-from-meta Andrei Ciobanu 2026-05-11 17:10:54 +03:00
  • 39c055bbe8 Unify the way meta fields are accessed Andrei Ciobanu 2026-05-11 16:37:24 +03:00
  • 398c818dcf Prepare v1.11.7 release (#4093) v1.11.7 Andrei Ciobanu 2026-05-11 13:46:32 +03:00
  • 51257d7593 Prepare v1.10.10 release (#4092) v1.10.10 v1.10 Andrei Ciobanu 2026-05-11 13:42:12 +03:00
  • 26bfe9a99a CHANGELOG: Entry for opentofu/opentofu#4082 Martin Atkins 2026-05-08 08:57:33 -07:00
  • a1409ecf67 providercache: Don't clobber mismatching cache entries Martin Atkins 2026-05-06 15:21:32 -07:00
  • af5d2fb009 CHANGELOG: Entry for opentofu/opentofu#4082 Martin Atkins 2026-05-08 08:59:22 -07:00
  • f5a909feb0 providercache: Don't clobber mismatching cache entries Martin Atkins 2026-05-06 15:21:32 -07:00
  • 50c854dd68 providercache: Don't clobber mismatching cache entries Martin Atkins 2026-05-06 15:21:32 -07:00
  • 1d3548a0e7 providercache: Don't clobber mismatching cache entries Martin Atkins 2026-05-06 15:21:32 -07:00
  • ac7666861a Fix outdated comment replace-the-backend-related-configs-from-meta Andrei Ciobanu 2026-05-06 12:41:24 +03:00
  • c05d2a62be Refactor the arguments.State.addState method to use bit masks instead of plain bools Andrei Ciobanu 2026-04-30 15:54:49 +03:00
  • eca426354b Replace individual backend meta related attributes with arguments.Backend Andrei Ciobanu 2026-04-30 14:29:14 +03:00
  • 1d7c716abf Move system configuration attributes to its own package Andrei Ciobanu 2026-05-06 12:39:01 +03:00
  • a8ec7b5e50 Remove redundant check Andrei Ciobanu 2026-05-05 14:15:34 +03:00
  • 760225fdd2 Add copyright headers Andrei Ciobanu 2026-04-30 15:01:05 +03:00
  • d16afb5272 Move AllowExperimentalFeatures to arguments.System Andrei Ciobanu 2026-04-30 10:52:17 +03:00
  • 476f619d16 Move GlobalPluginDir to arguments.System Andrei Ciobanu 2026-04-30 10:50:55 +03:00
  • c6c154861b Move PluginCacheDir to arguments.System Andrei Ciobanu 2026-04-30 10:49:48 +03:00
  • 6726207bc6 Move SystemArguments to the 'arguments' package and move CliConfigDir into this new struct Andrei Ciobanu 2026-04-30 10:48:21 +03:00
  • f558634a64 rfc: Installation and Caching of Remote Dependencies rfc-remote-dependency-installation-and-caching Martin Atkins 2026-04-28 15:31:07 -07:00
  • de96d7475c release candidate v1.12.0-rc1 Larry Bordowitz 2026-04-29 14:01:55 -05:00
  • 7dfc5a5aeb Fix panic in validate from replace_triggered_by Christian Mesh 2026-04-29 08:36:06 -04:00
  • 9e746cc2d1 Fix panic in validate from replace_triggered_by (#4069) Christian Mesh 2026-04-29 09:05:32 -04:00
  • 0c9535bfaa Add test to confirm 4068 add-test-for-4068 Andrei Ciobanu 2026-04-29 15:19:22 +03:00
  • 7ca9224e7a Move runInAutomation to a new struct that is meant to be used only for values that are generated before initialising the commands Andrei Ciobanu 2026-04-29 15:00:53 +03:00
  • a4e589ff3b Add warning for providers locks that were likely due to v1.12.0 upgrade_warning_providers_lock_platforms Christian Mesh 2026-04-29 07:24:52 -04:00
  • 62bd155825 Remove unneded automation configuration from views Andrei Ciobanu 2026-04-29 13:06:33 +03:00
  • 5ddfb11cbc tofu plan: mention that empty plan might be caused by incorrect -target Babur Ayanlar 2026-04-28 20:40:20 +02:00
  • c2e619ebb9 resources: Unit tests for ManagedResourceType.PlanChanges Martin Atkins 2026-04-27 17:30:30 -07:00
  • 5ce4d25e60 Fix suggestions from PR review Andrei Ciobanu 2026-04-28 17:47:32 +03:00
  • 6ab1eec77f Properly propogate applyOpts backup func for graph walk 4027_graph_panic_errored.tfstate Christian Mesh 2026-04-28 10:04:11 -04:00
  • 978526b3e0 Self review fixes Andrei Ciobanu 2026-04-28 14:45:55 +03:00
  • 2cfaa36598 Deprecation diagnostics internal rework (#3996) Christian Mesh 2026-04-28 07:44:49 -04:00
  • ea140b67b3 Remove the arguments.NewState since it was mostly useless and confusing in purpose Andrei Ciobanu 2026-04-28 13:17:48 +03:00
  • 7652ec817d State show should not lock the state Andrei Ciobanu 2026-04-28 12:34:32 +03:00
  • dfee244ac4 Add copyright headers Andrei Ciobanu 2026-04-28 08:35:08 +03:00
  • 450bd7ca88 CHANGELOG: Entry for opentofu/opentofu#4056 Martin Atkins 2026-04-27 09:06:30 -07:00
  • 787cf165db go.mod: go get github.com/apparentlymart/go-cidr@v1.1.1 Martin Atkins 2026-04-27 09:03:12 -07:00
  • 878e628861 add changelog bugfix Larry Bordowitz 2026-04-24 14:34:33 -05:00
  • f09556ee76 remove magic strings, add dev notes Larry Bordowitz 2026-04-14 16:09:00 -05:00
  • 561012e4a9 azurerm: respect audience in request URL Larry Bordowitz 2026-04-14 15:21:34 -05:00
  • f85c6fc8ae Cleanup another place where state flag was registered Andrei Ciobanu 2026-04-27 17:30:46 +03:00
  • 0af2e8d521 UIInput must return when the first SIGINT/SIGTERM signal is received (#4051) Andrei Ciobanu 2026-04-27 17:03:57 +03:00
  • b8ddaa5bff Remove unused Meta.initStatePaths Andrei Ciobanu 2026-04-27 17:02:50 +03:00
  • 347320970c Propagate the state locking arguments to the CLIOpts Andrei Ciobanu 2026-04-27 15:39:03 +03:00
  • f442e70d4f Tackle most of the related remaining TODOs Andrei Ciobanu 2026-04-27 15:31:51 +03:00
  • 0f453faf67 Fix the bug introduced in previous commits Andrei Ciobanu 2026-04-27 14:36:42 +03:00
  • 8bed3a1e5a Switch to more generic typeexpr.TypeContext symbol_libraries_experiment Christian Mesh 2026-04-27 07:05:23 -04:00
  • 39a82362bd Add example of unexported symbols pattern rfc_symbol_libraries Christian Mesh 2026-04-27 06:26:08 -04:00
  • fea46e39b7 Hack together some truly terrible function parameter validation logic Christian Mesh 2026-04-24 15:49:50 -04:00
  • c6f06f8f6d fix: prevent panic in tofu login OAuth flow due to channel race (#4016) DongJun Lee 2026-04-26 02:00:52 +09:00
  • 82aac5ba8c Fix validation condition Christian Mesh 2026-04-24 15:50:54 -04:00
  • 1300d05fe8 Fix example syntax errors Christian Mesh 2026-04-24 15:18:36 -04:00
  • c52d3620fb Refactoring followup Christian Mesh 2026-04-24 15:13:36 -04:00
  • 62d7dcaf5c Rename const block to values block Christian Mesh 2026-04-24 15:12:57 -04:00
  • 3ece0f5804 Updates to match the RFC Christian Mesh 2026-04-24 15:05:04 -04:00
  • ae9d47eefc Minor tweaks after first proper read through Christian Mesh 2026-04-24 14:26:06 -04:00
  • 1d911e7f05 First draft of the symbol libraries RFC Christian Mesh 2026-04-24 14:17:11 -04:00
  • 6b13dd73f0 Typo Christian Mesh 2026-04-24 07:07:52 -04:00
  • 8823f1f17b temp enable GODEBUG winsymlink to see what breaks f-godebug-phaseout Martin Atkins 2026-04-23 16:06:54 -07:00
  • b85ffd18e9 Allow library references from tf files Christian Mesh 2026-04-23 10:55:37 -04:00
  • 2df40be1d2 Nasty hacks to support both symbols and libraries Christian Mesh 2026-04-23 10:52:32 -04:00
  • 72d6cca6d9 Minor tweaks Christian Mesh 2026-04-23 08:08:25 -04:00
  • 5379aa2811 Better errors when cycles Christian Mesh 2026-04-23 07:23:34 -04:00
  • 18fcf8ac43 CHANGELOG: Entry for opentofu/opentofu#4049 Martin Atkins 2026-04-22 16:59:23 -07:00
  • afdfaf390d Warn when relying on non-default GODEBUG values Martin Atkins 2026-04-22 16:21:17 -07:00
  • d356958bb2 rfc: Behavior Differences in the New OpenTofu Runtime rfc-new-runtime-behavior-changes Martin Atkins 2026-04-21 17:09:57 -07:00
  • abd1ea7523 Forgot consts file Christian Mesh 2026-04-22 15:35:11 -04:00
  • e41f646519 Allow libraries in non-root modules Christian Mesh 2026-04-22 15:33:36 -04:00
  • 39ccda5eed Const support Christian Mesh 2026-04-22 15:00:46 -04:00
  • 4e0cbe8bbf Switch to workgraph for symlib Christian Mesh 2026-04-22 14:36:44 -04:00
  • 011a5fe6a0 Replace individual state meta related attributes with arguments.State Andrei Ciobanu 2026-04-22 12:21:46 +03:00