opentofu/cmd/tofu
Martin Atkins f21bd00a1b
Some checks are pending
build / Build for freebsd_386 (push) Waiting to run
build / Build for linux_386 (push) Waiting to run
build / Build for openbsd_386 (push) Waiting to run
build / Build for windows_386 (push) Waiting to run
build / Build for freebsd_amd64 (push) Waiting to run
build / Build for linux_amd64 (push) Waiting to run
build / Build for openbsd_amd64 (push) Waiting to run
build / Build for solaris_amd64 (push) Waiting to run
build / Build for windows_amd64 (push) Waiting to run
build / Build for freebsd_arm (push) Waiting to run
build / Build for linux_arm (push) Waiting to run
build / Build for linux_arm64 (push) Waiting to run
build / Build for darwin_amd64 (push) Waiting to run
build / Build for darwin_arm64 (push) Waiting to run
build / End-to-end Tests for linux_386 (push) Waiting to run
build / End-to-end Tests for windows_386 (push) Waiting to run
build / End-to-end Tests for darwin_amd64 (push) Waiting to run
build / End-to-end Tests for linux_amd64 (push) Waiting to run
build / End-to-end Tests for windows_amd64 (push) Waiting to run
Quick Checks / List files changed for pull request (push) Waiting to run
Quick Checks / Unit tests for linux_386 (push) Blocked by required conditions
Quick Checks / Unit tests for linux_amd64 (push) Blocked by required conditions
Quick Checks / Unit tests for windows_amd64 (push) Blocked by required conditions
Quick Checks / Unit tests for linux_arm (push) Blocked by required conditions
Quick Checks / Unit tests for darwin_arm64 (push) Blocked by required conditions
Quick Checks / Unit tests for linux_arm64 (push) Blocked by required conditions
Quick Checks / Race Tests (push) Blocked by required conditions
Quick Checks / End-to-end Tests (push) Blocked by required conditions
Quick Checks / Code Consistency Checks (push) Blocked by required conditions
Quick Checks / License Checks (push) Waiting to run
Website checks / List files changed for pull request (push) Waiting to run
Website checks / Build (push) Blocked by required conditions
Website checks / Test Installation Instructions (push) Blocked by required conditions
main: Log about reliance on GODEBUG settings
The Go runtime provides a number of configuration knobs that subtly change
its behavior, and we cannot control which of these is available over time
as we change which version of Go we're building with.

It's therefore possible that an OpenTofu user might be intentionally or
unintentionally relying on one of these settings for OpenTofu to work on
their system, in which case they would be broken if they upgraded to a
newer version of OpenTofu which uses a different Go version that no longer
supports that setting.

These log lines are intended to help us more quickly notice that
possibility if someone opens a bug report describing an unexpected behavior
change after upgrading to a new OpenTofu minor release series. We can ask
the reporter to share "TF_LOG=debug" output from both the previous and new
releases to compare, and then these log lines should appear in the older
version's output so we can search the Go codebase and issue tracker for
each of the mentioned names to learn if the handling of that setting has
changed between Go versions.

Signed-off-by: Martin Atkins <mart@degeneration.co.uk>
2025-12-18 12:33:55 -08:00
..
commands.go main: Honor the BROWSER environment variable on Unix systems 2025-11-03 11:27:13 -08:00
experiments.go backend/local: Opt-in to experimental plan/apply/refresh functions 2025-11-21 09:20:59 -08:00
help.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
main.go main: Log about reliance on GODEBUG settings 2025-12-18 12:33:55 -08:00
main_test.go refactor: add err checks (#2896) 2025-06-17 20:18:53 +04:00
module_source.go httpclient: Add OTel tracing automatically when needed (#2772) 2025-05-09 10:16:38 +01:00
oci_distribution.go traceattrs: Functions for the commonly-used OCI-related attributes 2025-11-03 11:41:50 -08:00
oci_distribution_test.go main: Docker credential helper support for OCI registry auth 2025-04-21 07:50:21 -07:00
plugins.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00
provider_source.go Add download_retry_count for direct and network_mirror in CLI configuration (#3368) 2025-10-18 11:42:25 +03:00
provider_source_test.go Add download_retry_count for direct and network_mirror in CLI configuration (#3368) 2025-10-18 11:42:25 +03:00
registries_disco.go cliconfig: Registry protocol retry count and timeout settings 2025-09-10 11:45:38 -07:00
signal_unix.go various: Remove legacy "+build" comments 2025-11-01 08:00:01 -03:00
signal_windows.go various: Remove legacy "+build" comments 2025-11-01 08:00:01 -03:00
version.go main: Log about reliance on GODEBUG settings 2025-12-18 12:33:55 -08:00
webbrowser.go main: Honor the BROWSER environment variable on Unix systems 2025-11-03 11:27:13 -08:00
webbrowser_nonunix.go main: Honor the BROWSER environment variable on Unix systems 2025-11-03 11:27:13 -08:00
webbrowser_unix.go main: Honor the BROWSER environment variable on Unix systems 2025-11-03 11:27:13 -08:00
working_dir.go Update copyright notice (#1232) 2024-02-08 09:48:59 +00:00