Commit Graph

32 Commits

Author SHA1 Message Date
Larry Bordowitz
ed6699f8c9 refactor: add err checks (#2896)
Signed-off-by: Larry Bordowitz <laurence.bordowitz@gmail.com>
2025-06-17 20:18:53 +04:00
xingjiu
f0e3ad83c8 backend/oss: Support NO_PROXY environment variable
This backend previously had its own local implementation of dealing with the typical proxy-configuration environment variables, which did not support NO_PROXY.

We'll now use the proxy-from-environment implementation from the Go x/net/http library, which matches how we deal with proxy-from-environment in some other locations and, in particular, handles the NO_PROXY environment variable in the way that it's typically interpreted by other software.

Signed-off-by: zeshan <xingjiu06@gmail.com>
2025-04-17 09:39:04 -07:00
Christian Mesh
2f5dcd5c0a Integrate Encryption into State Backends (#1288)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-04 09:25:14 -05:00
namgyalangmo
cb2e9119aa Update copyright notice (#1232)
Signed-off-by: namgyalangmo <75657887+namgyalangmo@users.noreply.github.com>
2024-02-08 09:48:59 +00:00
Yaron Yarimi
487d9bc6a4 Rename multiple packages to OpenTofu (addrs, backend, command) (#506) 2023-09-21 15:38:46 +03:00
Elbaz
b524b2bdbe Update internal/httpclient folder to OpenTofu (#467) 2023-09-20 14:59:20 +03:00
Yaron Yarimi
c8acedd885 Rename github.com/placeholderplaceholderplaceholder/opentf to github.com/opentofu/opentofu (#461) 2023-09-20 14:35:35 +03:00
Lars Lehtonen
8044800a31 internal/backend: wrap formatted errors (#396) 2023-09-14 13:57:12 +03:00
Lars Lehtonen
bfbe8ee4df internal/backend: deprecate io/ioutil (#312)
Signed-off-by: Lars Lehtonen <lars.lehtonen@gmail.com>
2023-09-06 19:41:23 +02:00
Elbaz
5c74d466ce update to use const opentf 2023-08-28 11:35:51 +03:00
Elbaz
d1b585bab6 remove redundent stringf 2023-08-27 17:40:55 +03:00
Elbaz
de001ef784 rename func application 2023-08-27 17:39:27 +03:00
Elbaz
9362df1d9e rename func 2023-08-27 17:38:54 +03:00
Elbaz
2cdedaf734 added combined tests 2023-08-27 15:32:14 +03:00
Elbaz
092d34b055 sort imports 2023-08-27 14:49:32 +03:00
Elbaz
7723d93946 export more commons 2023-08-27 13:55:04 +03:00
Elbaz
7078034160 update backend to use common user agent 2023-08-27 13:48:30 +03:00
Elbaz
77c668de0c export to useragent 2023-08-27 12:17:01 +03:00
Elbaz
116af60275 rename user agent 2023-08-27 11:58:02 +03:00
Kuba Martin
ebcf7455eb Rename root module name. (#4)
* Rename module name from "github.com/hashicorp/terraform" to "github.com/placeholderplaceholderplaceholder/opentf".

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Gofmt.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Regenerate protobuf.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comments.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo issue and pull request link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo comment changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Fix comment.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* Undo some link changes.

Signed-off-by: Jakub Martin <kubam@spacelift.io>

* make generate && make protobuf

Signed-off-by: Jakub Martin <kubam@spacelift.io>

---------

Signed-off-by: Jakub Martin <kubam@spacelift.io>
2023-08-17 14:45:11 +02:00
guimin.hgm
ce8790c939 backend/oss: Removes the deprecated warning for configuraion variable assume_role 2023-06-12 12:34:47 -07:00
hashicorp-copywrite[bot]
325d18262e [COMPLIANCE] Add Copyright and License Headers 2023-05-02 15:33:06 +00:00
xiaozhu36
ec62ca1b70 backend/oss: Ignore the getting oss endpoint error and using string concat instead; Improves the error message level 2022-12-04 11:51:29 +08:00
xiaozhu36
e0a2716601 backend/oss: Removes the ConflictWith tag which on the attributes assume_role* to fix the incompatible error 2021-11-03 11:17:35 +08:00
xiaozhu36
5d19a34f88 backend/oss: Supports the new attribute sts_endpoint 2021-11-01 22:52:45 +08:00
James Bardin
2ebdc099ac Merge pull request #29307 from hayorov/main
Flatten `assume_role` block for OSS backend
2021-11-01 09:18:25 -04:00
xiaozhu36
7afaea4cf2 backend/oss: Fixes the nil pointer panic error when missing access key or secret key 2021-10-20 16:05:00 +08:00
Alex Khaerov
14f366dbf4 Update documentation 2021-10-18 12:54:40 +08:00
Alex Khaerov
f32702c5c2 Support deprecated assume_role block 2021-10-18 12:32:57 +08:00
Alex Khaerov
9d5f1752c8 oss backend: flattern assume_role block 2021-08-03 14:26:15 +08:00
xiaozhu36
c495caafeb backend/oss: Changes the DescribeEndpoint to DescribeEndpoints to fixes the unsupported sts bug 2021-07-15 16:07:18 +08:00
Martin Atkins
73dda868cc Move backend/ to internal/backend/
This is part of a general effort to move all of Terraform's non-library
package surface under internal in order to reinforce that these are for
internal use within Terraform only.

If you were previously importing packages under this prefix into an
external codebase, you could pin to an earlier release tag as an interim
solution until you've make a plan to achieve the same functionality some
other way.
2021-05-17 14:09:07 -07:00