Commit Graph

32073 Commits

Author SHA1 Message Date
Christian Mesh
f88f7f42f8
Weekly update for 2024-03-27 (#1441)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-27 14:53:55 -04:00
Jesper Schmitz Mouridsen
0750bcc1ef
Update bsd.mdx (#1438)
Signed-off-by: Jesper Schmitz Mouridsen <jesper@schmitz.computer>
2024-03-27 12:16:38 -04:00
Christian Mesh
63252aa2da
Update to tfplugin proto 5.5 and 6.5 (#1435)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-26 14:36:26 -04:00
Christian Mesh
f02bb11812
Generate all encryption keys during encryption setup (#1421)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: James Humphries <jamesh@spacelift.io>
2024-03-26 07:43:34 -04:00
Christian Mesh
8abb707c90
Improve panic handling within go-routines (#1425)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-26 07:41:16 -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
Oleksandr Levchenkov
739a66a86c
fix panic when encryption enabled for remote and cloud backends (#1431)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-03-25 20:42:18 +02:00
Janos
1785200f14
Weekly update (#1419)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-21 13:51:36 +01:00
Mick Tarsel
e72a1baa75
docs: Add mailto prefix for email address (#1416)
Signed-off-by: Mick Tarsel <mtarsel@gmail.com>
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
Co-authored-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-20 11:57:27 +01:00
Christian Mesh
230fc89a28
GCP KMS for Key Provider for Encryption (#1392)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-18 15:54:20 -04:00
James Humphries
73f5fbf4bc
Added aws_kms key provider compliance tests (#1395)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
Co-authored-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-18 14:48:19 -04:00
Janos
21aa528090
Fixing alpha feedback form (#1411)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-18 15:46:59 +01:00
Janos
c7e9343393
Adding temporary feedback template for 1.7.0-alpha1 issues (#1410)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-18 15:37:15 +01:00
James Humphries
21236981d7
Update Service name used in experimental telemetry (#1406)
Signed-off-by: James Humphries <james@james-humphries.co.uk>
2024-03-15 15:30:20 +01:00
ALZ
4117fc281a
docs: fix typo (#1400)
Signed-off-by: ALZ <axza@users.noreply.github.com>
Co-authored-by: Alejandro Lazaro <virtualroot@users.noreply.github.com>
2024-03-14 18:32:00 +01:00
Janos
314ab9d03d
Fixed aesthetic issue for AWS KMS (#1401)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-14 16:28:30 +01:00
Janos
1a34c658a3
Adding AWS KMS documentation (#1399)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-14 16:18:04 +01:00
Janos
8c99c75229
[State Encryption] Compliance tests (#1377)
Signed-off-by: Janos <86970079+janosdebugs@users.noreply.github.com>
2024-03-14 15:53:40 +01: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
Kuba Martin
8b64a8ae65
Version bump to 1.7.0-alpha1 (#1397)
Signed-off-by: Jakub Martin <kubam@spacelift.io>
2024-03-14 15:32:16 +01:00
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