Commit Graph

4079 Commits

Author SHA1 Message Date
Christian Mesh
f668c48ffd
Update changelog and version for 1.8.0-beta2 (#1807)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-07-11 11:14:09 -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
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
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
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
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
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
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
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
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
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
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
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
chenzj
cffe80d300
Better wording on for_each block with unsuitable type value (#1485)
Signed-off-by: Zejun Chen <tibazq@gmail.com>
Signed-off-by: chenzj <tibazq@gmail.com>
2024-05-13 13:57:10 +03:00
Oleksandr Levchenkov
b7098f50cb
wrap JSON strings as jsonencode calls on generate-config-out (#1595)
Signed-off-by: ollevche <ollevche@gmail.com>
Signed-off-by: Oleksandr Levchenkov  <ollevche@gmail.com>
2024-05-10 18:37:40 +03:00
Christian Mesh
015b79b139
Allow unconfigured provider functions in test context (#1603)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-05-07 09:31:17 -04:00
Christian Mesh
08469452b6
Fix inmem backend crash due to missing struct field (#1619)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-05-07 09:09:14 -04:00
Christian Mesh
91561ca8e8
Fix GCS backend crash from encryption changes (#1618)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-05-07 09:00:14 -04:00
Siddhartha Sonker
6065bc593f
Fixed tofu test when module has no resource (#1409)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
2024-05-06 14:49:42 +02:00
David Sims
54ec1a05f8
tofu test -json Machine Readable UI documentation (#1515)
Signed-off-by: David Sims <simsdj82@gmail.com>
2024-05-03 08:31:17 +02:00
Siddhartha Sonker
de30707b6b
Fix for tofu init failure when test have spaces in their name (#1489)
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-04-25 11:11:38 -04:00
Christian Mesh
34eac2e2da
Repo updates to v1.8 (unreleased) (#1555)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-04-25 11:04:22 -04:00
James Humphries
8e347ecfd6
Cleanup the changelog formatting (#1535)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
2024-04-23 14:13:57 +01:00
Ronny Orot
dcc1fa3b88
Support for_each syntax in import block (#1492)
Signed-off-by: RLRabinowitz <rlrabinowitz2@gmail.com>
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: RLRabinowitz <rlrabinowitz2@gmail.com>
2024-04-17 17:12:10 +03:00
David Sims
1f3db74281
HTTP backend user-defined headers (#1487)
Signed-off-by: David Sims <simsdj82@gmail.com>
2024-04-16 14:45:56 +02:00
Arel Rabinowitz
63c88507a8
Make import block's to possibly more dynamic (#1270)
Signed-off-by: RLRabinowitz <rlrabinowitz2@gmail.com>
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Ronny Orot <ronny.orot@gmail.com>
2024-04-15 13:06:35 +03:00
Christian Mesh
b868012192
Integrate provider functions (#1439)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-04-10 08:04:08 -04:00
Oleksandr Levchenkov
7b68b7827f
add changelog entry for GCP KMS and OpenBao; update bao doc domain (#1481)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-10 14:41:29 +03:00
Oleksandr Levchenkov
832845a908
add changelog entries for s3 and twingate bugs (#1456)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-03 13:08:30 +01:00
Syasusu
bdab86962f
feat: init and get command support json format output (#1453)
Signed-off-by: Syasusu <syasusu@163.com>
2024-04-02 12:32:37 -04:00
Yuvraj
aa8b4a7cca
feat: add retry in provider install (#1255)
Signed-off-by: Yuvraj <evalsocket@gmail.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2024-04-01 12:41:18 -04:00
Sanskruti Shahu
08f9a740ac
Added support to use .tfvars files from tests folder (#1386)
Signed-off-by: sanskruti-shahu <sanskruti.shahu@harness.io>
2024-03-29 08:44:27 -04:00
chenzj
dcec46ef0b
Insert configuration marks to state value when import (#1350)
Signed-off-by: Zejun Chen <tibazq@gmail.com>
2024-03-28 11:19:22 -04:00
Syasusu
c0f6b189b5
fix: large number are truncated in plan (#1382)
Signed-off-by: Syasusu <syasusu@163.com>
2024-03-26 07:18:59 -04:00
Kuba Martin
719968cefe
Adding state encryption to the changelog. (#1398)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-03-14 15:50:05 +01:00
Christian Mesh
738d65d8eb
Add missing changelog entry and move item to correct block (#1394)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-14 07:54:44 -04:00
Ronny Orot
0a747533bf
Delete item about removed block documentation from the changelog (#1388)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-03-13 13:17:10 -04:00
Jonas Bakken
fc5ffe4edd
feat: implement issensitive function (#1381)
Signed-off-by: Jonas Bakken <jonasbakken@protonmail.com>
2024-03-13 11:22:58 +01:00
Kuba Martin
94537dcda2
Add changelog entry for #1243 (#1379)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-03-12 15:48:12 +01:00
Christian Mesh
b51396fed5
Allow for templatefile recursion (up to 1024 depth default) (#1250)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-11 10:00:06 -04:00
James Humphries
85c9bb2418
Added urldecode to changelog, bumped all new functions together in the changelog (#1352)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
2024-03-11 10:23:48 +00:00
Ronny Orot
99b43c98fc
Adding removed block docs (#1332)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-07 15:47:22 +02:00
Brian Vander Schaaf
783100123c
fix: test flakiness from nondeterministic waiting (#1337)
Signed-off-by: Brian Vander Schaaf <6099457+bvand@users.noreply.github.com>
2024-03-06 16:25:14 -05:00
Sanskruti Shahu
835dcb8121
Added templatestring function similar to templatefile (#1223)
Signed-off-by: sanskruti-shahu <sanskruti.shahu@harness.io>
Signed-off-by: Sanskruti Shahu <76054960+sanskruti-shahu@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2024-02-28 09:56:05 -05:00
Kuba Martin
659242f977
Fix changelog nested list indentation. (#1317)
Signed-off-by: Kuba Martin <kubam@spacelift.io>
2024-02-27 16:42:17 +01:00
Ronny Orot
e9fe0f1118
Add support for removed block (#1158)
Signed-off-by: Ronny Orot <ronny.orot@gmail.com>
2024-02-21 10:31:44 +02:00