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