Oleksandr Levchenkov
76e2d7c4fc
fix: providers block shouldn't be merged with file mocks in tofu test ( #1791 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Arel Rabinowitz <30493345+RLRabinowitz@users.noreply.github.com>
2024-07-10 16:18:09 +03:00
Christian Mesh
dcaa01e1ca
Include .tofu in tofu fmt
( #1790 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-07-10 09:06:08 -04:00
Christian Mesh
5f8497b86b
Update changelog and bump version for 1.8.0-beta1 ( #1785 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-07-09 10:07:13 -04:00
James Humphries
12d9380982
Improve comparison of sensitive marks on resources, and propagate the sensitive_attributes correctly ( #1640 )
...
Signed-off-by: James Humphries <james@james-humphries.co.uk>
2024-07-09 08:42:02 -04:00
Siddhartha Sonker
bb1176d3a6
Added backport.yml to automate backport process ( #1452 )
...
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
2024-07-09 13:12:51 +01:00
Oleksandr Levchenkov
9d9a7aab06
add mock providers for testing framework ( #1772 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-07-09 14:41:52 +03:00
Christian Mesh
2c5c8a5f72
Fix plan static variable injection ( #1771 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: James Humphries <james@james-humphries.co.uk>
Co-authored-by: James Humphries <james@james-humphries.co.uk>
2024-07-09 07:17:45 -04:00
Andrew Hayes
3ef6d45afe
Adds source context for the 'insufficient feature blocks' error ( #1777 )
...
Signed-off-by: Andrew Hayes <andrew.hayes@harness.io>
2024-07-09 09:56:07 +01:00
Oleksandr Levchenkov
fcfeb6dd60
ignore any lock file on license header check ( #1776 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-07-08 15:27:11 +03:00
Mikel Olasagasti Uranga
8ed42dd715
Bump github.com/hashicorp/go-retryablehttp to fix CVE-2024-6104 ( #1752 )
...
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
2024-07-02 12:58:14 +02:00
Mikel Olasagasti Uranga
79e29ca7bc
Bump github.com/hashicorp/go-getter to fix CVE-2024-6257 ( #1751 )
...
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
2024-07-02 12:58:06 +02:00
Andrew Hayes
7e706fa1a7
Adds provider function to tofu scheme/metadata commands ( #1753 )
...
Signed-off-by: Andrew Hayes <andrew.hayes@harness.io>
2024-07-01 16:41:27 +01:00
Christian Mesh
edc654c1de
Hardcode golangci-lint revision to fix build on main ( #1759 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-07-01 10:47:26 -04:00
Ikko Eltociear Ashimine
fa18e32e12
chore: update version4.go ( #1754 )
...
Signed-off-by: Ikko Eltociear Ashimine <eltociear@gmail.com>
Signed-off-by: Ikko Ashimine <ashimine_ikko_bp@tenso.com>
2024-07-01 10:04:49 -04:00
Oleksandr Levchenkov
374c9eedd3
refactor Scope.evalContext to meet linting criteria ( #1750 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-07-01 16:19:29 +03:00
Christian Mesh
e2b6b46d43
Bump version to 1.8.0-alpha1 and cleanup CHANGELOG ( #1745 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-06-24 10:47:41 -04:00
Oleksandr Levchenkov
19b5287b8f
allow static evaluations in encryption configuration ( #1728 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-06-24 10:18:16 -04:00
Christian Mesh
8f8e0aa4aa
Static Evaluation Base, Module Sources, Backend Config ( #1718 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: Christian Mesh <cristianmesh1@gmail.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-24 09:13:07 -04:00
Ronny Orot
ab289fc07c
OpenTofu Specific Code Override: Add support to .tofu files ( #1738 )
...
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-06-24 16:10:35 +03:00
chenzj
1ecb2dcae3
Fixes: show insensitive plan details when resource in set with sensitive value ( #1313 )
...
Signed-off-by: Zejun Chen <tibazq@gmail.com>
Signed-off-by: chenzj <tibazq@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-20 14:06:33 -04:00
Janos
261b966562
Fixes #1594 : Support lower-case http/https_proxy env variables in S3 backend ( #1736 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-06-20 11:11:19 -04:00
Oleksandr Levchenkov
bf058a2195
add trace log level warning to docs ( #1737 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-06-19 10:48:57 -04:00
Emre Duzgun
502877dbf7
initwd Windows tests fixes ( #1723 )
...
Signed-off-by: eduzgun <emreduz00@gmail.com>
Signed-off-by: Emre Duzgun <100037959+eduzgun@users.noreply.github.com>
2024-06-18 10:49:30 -04:00
edualb
3fdc809050
docs: update 'Use OpenTofu as Docker Image' documentation ( #1705 )
...
Signed-off-by: eduardo <eduardoslafiq@gmail.com>
2024-06-18 06:34:31 -04:00
Christian Mesh
2d72c90de1
Remove unused config parser ( #1732 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-06-18 05:49:10 -04:00
Arel Rabinowitz
927d1a5759
Remove use_legacy_workflow
from the S3 backend configuration ( #1730 )
...
Signed-off-by: RLRabinowitz <rlrabinowitz2@gmail.com>
2024-06-17 13:33:10 -04:00
Ronny Orot
5a40234661
RFC: OpenTofu Specific Code Override ( #1699 )
...
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-17 13:35:42 +03:00
Arel Rabinowitz
5667df4969
Change link for missing module or missing provider ( #1724 )
...
Signed-off-by: RLRabinowitz <rlrabinowitz2@gmail.com>
2024-06-16 11:46:37 -04:00
Christian Mesh
e67cbc448c
Weekly Update ( #1721 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-14 10:22:40 -04:00
Janos
e502f4b83e
Friendlier error message for provider signing errors ( #1712 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-06-13 13:58:54 +02:00
Oleksandr Levchenkov
568ff66bef
add early validation for enforced encryption methods ( #1711 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-06-12 21:06:06 +03:00
Christian Mesh
ed0c761b0e
RFC #1042 : Planning the implementation of static evaluation ( #1649 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-12 09:21:32 -04:00
Christian Mesh
874483182b
Backfill accepted RFCs into new location ( #1702 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-06-12 07:31:35 -04:00
Emre Duzgun
b0725807ff
fix internal/states unit tests Windows ( #1714 )
...
Signed-off-by: eduzgun <emreduz00@gmail.com>
2024-06-10 13:19:57 -04:00
Janos
b084b3e3f4
Adding warnings about TRACE logs ( #1709 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-06-07 09:06:17 -04:00
Nil Gàllego
a460475c81
[Documentation] Add script to verify OpenTofu installation ( #1706 )
...
Signed-off-by: Nil <nilgallego@pm.me>
2024-06-06 06:35:49 -04:00
Oleksandr Levchenkov
64fb36dc54
add override implementation for testing framework ( #1499 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Ronny Orot <ronny.orot@gmail.com>
2024-06-06 13:20:41 +03:00
Janos
bfe5a4cd13
New RFC process ( #1669 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Siddhartha Sonker <158144589+siddharthasonker95@users.noreply.github.com>
Co-authored-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-03 10:30:18 -04:00
Oleksandr Levchenkov
5a161c8bcc
add automated copyright header check ( #1696 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov <ollevche@gmail.com>
2024-06-03 16:49:36 +03:00
Oleksandr Levchenkov
ab9c995064
fix tofu installation tests ( #1695 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-06-03 16:29:14 +03:00
Siddhartha Sonker
9138470a67
Allowed variable to pass inside variables
block ( #1488 )
...
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
2024-06-03 18:44:05 +05:30
Wei
1fecaef9aa
fix: slack link and BuildKite
component ( #1681 )
...
Signed-off-by: Wei Hong <zxc37984@gmail.com>
2024-05-29 07:32:34 -04:00
Alex Ott
7e1a02cbb8
Make persist interval for remote state backend configurable ( #1591 )
...
Signed-off-by: Alex Ott <alexott@gmail.com>
Co-authored-by: Siddhartha Sonker <158144589+siddharthasonker95@users.noreply.github.com>
2024-05-28 13:47:16 -04:00
Oleksandr Levchenkov
8361438c52
remove copyright headers from website examples and lock files ( #1687 )
...
Signed-off-by: ollevche <ollevche@gmail.com>
2024-05-28 13:40:19 -04:00
Christian Mesh
882b942575
Provider functions in variable validations ( #1689 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-05-28 11:05:34 -04:00
Ronny Orot
cc8d6e07f4
Fix bug in import 'to' parsing in json configurations ( #1665 )
...
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-05-27 11:49:30 +03:00
Oleksii Prudkyi
6ec06c86f5
gcs backend: fix race condition on locking ( #1342 )
...
Signed-off-by: Oleksii Prudkyi <Oleksii.Prudkyi@gmail.com>
2024-05-23 09:57:02 -04:00
Wei
01a8947659
docs: fix slack broken link ( #1662 )
...
Signed-off-by: Wei Hong <zxc37984@gmail.com>
2024-05-22 13:55:52 -04:00
Janos
27ed1d8dcd
Fixes #1644 : Incorrect encryption env config documentation ( #1670 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-05-22 19:52:52 +02:00
Christian Mesh
5c2d39023f
Add missing changelog for #1647 ( #1668 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-05-22 13:50:52 -04:00