Janos
19a994ee7f
Documentation updates for 1.7.0-alpha1 (state encryption) ( #1396 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-14 15:05:05 +01:00
dependabot[bot]
12e7b4a440
Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 ( #1393 )
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: James Humphries <james@james-humphries.co.uk>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: James Humphries <james@james-humphries.co.uk>
2024-03-14 12:09:28 +00: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
Syasusu
e25c06c673
Fix: improve unit test coverage for ProvisionerBlock decode ( #1324 )
...
Signed-off-by: Syasusu <syasusu@163.com>
2024-03-13 13:45:45 -04:00
chenzj
8d2216d24b
Fix: don't panic when both source and content of file provisioner are null ( #1376 )
...
Signed-off-by: Zejun Chen <tibazq@gmail.com>
2024-03-13 13:45:36 -04:00
Christian Mesh
07a9185767
Initial implementation of aws_kms encryption.key_provider ( #1349 )
...
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-03-13 13:19:20 -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
Christian Mesh
abb7bc4c52
Encryption e2e tests ( #1389 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-13 13:06:03 -04:00
Kuba Martin
fb41232d30
Weekly update for the 2024-03-13. ( #1390 )
...
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-03-13 17:41:00 +01:00
Christian Mesh
586c45fe5a
Refactor encryption configuration ( #1387 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-13 10:58:52 -04:00
Janos
4c4d9bca67
Fixed crash on encryption use ( #1384 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-13 12:00:31 +01: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
chenzj
ff79db26c8
fix: unit test of package internal/builtin for windows #1281 ( #1383 )
...
Signed-off-by: Zejun Chen <tibazq@gmail.com>
2024-03-13 11:14:20 +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
Karthik Nayak
311b5c37b0
Issue 248: left-over resources after tofu test should be written to a file ( #1243 )
...
Signed-off-by: kazzhar <karthik.nayak@harness.io>
2024-03-12 15:29:06 +01:00
Karthik Nayak
670f2515c3
Issue 982: document provider development quirks ( #1321 )
...
Signed-off-by: kazzhar <karthik.nayak@harness.io>
2024-03-11 17:34:46 -04: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
Christian Mesh
b052880246
Encryption should require an explicit fallback ( #1364 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-11 09:24:59 -04:00
Janos
a18e643a8d
PBKDF2 passphrase key provider ( #1310 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <jamesh@spacelift.io>
2024-03-11 14:24:31 +01:00
Shashwat Pandey
e539576a84
added documentation of -concise flag for plan ( #1356 )
...
Signed-off-by: Shashwat Pandey <72958686+SypherSP@users.noreply.github.com>
2024-03-11 12:03:54 +01: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
Christian Mesh
cef62ea738
Update to encryption key provider interface ( #1351 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-08 07:55:08 -05:00
Janos
8cd4036af0
Weekly update (2024-03-07) ( #1348 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: James Humphries <jamesh@spacelift.io>
2024-03-08 09:54:41 +00:00
Christian Mesh
5ab6167bbf
Initial wiring of encryption through the command package ( #1316 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-07 08:55:57 -05: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
Janos
fa638907f1
Fixes #1169 : AES-GCM implementation ( #1291 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: James Humphries <James@james-humphries.co.uk>
Co-authored-by: James Humphries <jamesh@spacelift.io>
Co-authored-by: Serdar Dalgıç <serdardalgic@users.noreply.github.com>
Co-authored-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-07 10:24:37 +00:00
Shashwat Pandey
4482ce9226
issue 1206: add documentation for private registry ( #1319 )
...
Signed-off-by: Shashwat Pandey <72958686+SypherSP@users.noreply.github.com>
Co-authored-by: James Humphries <James@james-humphries.co.uk>
2024-03-07 06:45:34 +01: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
Roger Simms
5e239012a1
Add TSC meeting notes from 2024-02-27 ( #1344 )
...
Signed-off-by: Roger Simms <roger.simms@harness.io>
Signed-off-by: Roger Simms <roger.simms@gmail.com>
2024-03-06 15:00:15 -05:00
Mikel Olasagasti Uranga
9b37edd359
Switch from mitchellh/mapstructure to go-viper/mapstructure/v2 ( #1330 )
...
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
2024-03-06 13:26:22 +01:00
Christian Mesh
36eb93f958
Integrate encryption config into configs package ( #1295 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-04 11:04:45 -05: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
Christian Mesh
ac3ed86617
Integrate encryption into plan serialization ( #1292 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-04 09:00:29 -05:00
Christian Mesh
997e5fa46e
State Encryption Error Handling / Diagnostics ( #1294 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-04 08:30:30 -05:00
chenzj
2485299cd4
Fix: unit test of package internal/addr for windows #1281 ( #1325 )
...
Signed-off-by: Zejun Chen <tibazq@gmail.com>
2024-03-04 11:41:04 +00:00
Pooria Ghaedi
b5889b10eb
Feat: urldecode function #1234 ( #1283 )
...
Signed-off-by: pooriaghaedi <pooria.ghaedi@gmail.com>
2024-03-01 15:09:45 +00: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
Janos
632cbff69f
Removing erroneously added stuff ( #1314 )
...
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-27 13:53:10 +01:00
Russell Poovey
806c585824
Update alpine-manual.sh ( #1311 )
...
Signed-off-by: Russell Poovey <git@0896c69e.anonaddy.com>
2024-02-27 10:23:47 +00:00
Siddhartha Sonker
2c3f37a01c
1078 prerelease vs release ( #1235 )
...
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-02-26 17:20:59 +01:00
Rishav Dhar
5125db5841
fix broken link ( #1286 )
...
Signed-off-by: Rishav Dhar <19497993+rdhar@users.noreply.github.com>
2024-02-26 11:27:27 +00:00
Kuba Martin
74a479e94b
Weekly update for the 2024-02-22. ( #1297 )
...
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-02-22 15:20:11 +01:00
Shashwat Pandey
96b7fce5d1
issue 966: different user agent for unit tests ( #1279 )
...
Signed-off-by: Shashwat Pandey <72958686+SypherSP@users.noreply.github.com>
2024-02-22 08:45:06 +00:00
chenzj
0b6d8ba2a5
fix: internal/config unit test for windows ( #1281 )
...
Signed-off-by: Zejun Chen <tibazq@gmail.com>
2024-02-21 14:39:59 -05: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
Nikita Barskov
851391f2e6
Add page about official OpenTofu Docker image ( #1271 )
...
Signed-off-by: Nikita Barskov <nbarskov@gmail.com>
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-19 20:09:46 +01:00
Yuvraj
ee72400176
feat: add freebsd installation ( #1260 )
...
Signed-off-by: Yuvraj <evalsocket@gmail.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-02-19 14:47:47 +00:00
Mikel Olasagasti Uranga
2d08241b8f
Docs: add Fedora section and minor changes in rpm doc ( #1280 )
...
Signed-off-by: Mikel Olasagasti Uranga <mikel@olasagasti.info>
2024-02-19 10:54:48 +00:00
Siddhartha Sonker
accfe1c412
Allow referencing output from test run in local variables block (tofu test) ( #1254 )
...
Signed-off-by: siddharthasonker95 <158144589+siddharthasonker95@users.noreply.github.com>
2024-02-19 10:18:56 +00:00