Commit Graph

32097 Commits

Author SHA1 Message Date
Oleksandr Levchenkov
e1e182987b
add OpenBao as key provider for state encryption (#1436)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-08 13:38:17 +01:00
Syasusu
0b90cc3383
doc: add -json flag doc for init and get command (#1460)
Signed-off-by: Syasusu <syasusu@163.com>
2024-04-08 13:17:40 +02:00
James Humphries
63ae75ea2b
Add liason email to README.md (#1474)
Signed-off-by: James Humphries <jamesh@spacelift.io>
Co-authored-by: Alejandro Lazaro <virtualroot@users.noreply.github.com>
2024-04-08 12:00:21 +01:00
hrboyceiii
841878a6dd
Update devcontainer image to Go 1.21 (#1470)
Signed-off-by: hrboyceiii <hrboyceiii@users.noreply.github.com>
2024-04-08 11:37:25 +02:00
alwayshang
fd3736bd99
chore: fix repetitive words (#1472)
Signed-off-by: alwayshang <zhanghonghao@outlook.com>
2024-04-07 13:48:13 +02:00
Jessie Puls
650ab6db8f
Fixing link that was pointing to localhost in docs (#1466)
Signed-off-by: Jessie Puls <jessiepuls@gmail.com>
2024-04-04 13:40:03 -04:00
Oleksandr Levchenkov
d146acd2e6
fix e2e init test for windows (#1461)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-04 17:05:17 +03:00
Александар Симић
f75920b609
Fix for setting the env variable on Unix/Linux (#1463)
Signed-off-by: Александар Симић <a@repl.ist>
2024-04-04 09:58:49 -04:00
Oleksandr Levchenkov
3fdd533d9c
add website docs for GCP KMS key provider (#1459)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-04 12:08:33 +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
Ashwin Annamalai
046beee664
Change numbers to make tests work in i386 (#1454)
Signed-off-by: Ashwin Annamalai <4549937+IgnorantSapient@users.noreply.github.com>
2024-04-01 15:13:26 -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
Oleksandr Levchenkov
8321f14786
fix: commands.go location in architecture docs (#1451)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-04-01 13:47:22 +03:00
Jonas Bakken
207a5e20c8
docs: update nonsensitive docs to not show error (#1391)
Signed-off-by: Jonas Bakken <jonasbakken@protonmail.com>
2024-03-29 10:29:02 -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
Oleksandr Levchenkov
8c6e334b39
upgrade go cty to v1.14.4 (#1446)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-03-29 08:30:04 -04:00
Christian Mesh
c03a4b93f8
Remove some unused provider schema abstractions (#1444)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-29 08:20:46 -04:00
Oleksandr Levchenkov
02e12d054e
ignore AccessDenied error on listing workspaces in S3 (#1445)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-03-29 14:08:34 +02:00
Christian Mesh
969a7e0a99
Add provider functions to provider.Interface with GRPC implementation (#1437)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-28 12:56:58 -04:00
Zhiwei
6dcc39e107
doc: Add and Improve Security Notices for filemd5, md5, and filesha1 functions (#1443)
Signed-off-by: Zhiwei Liang <zhi.wei.liang@outlook.com>
2024-03-28 11:45:13 -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
Christian Mesh
979bf5ce3f
Fix #1407: Pass through metadata fields in state encryption (#1417)
Signed-off-by: Christian Mesh <christianmesh1@gmail.com>
2024-03-28 11:14:08 -04:00
Oleksandr Levchenkov
641751f163
remove GCP KMS key reading from env (#1440)
Signed-off-by: ollevche <ollevche@gmail.com>
2024-03-28 07:43:54 -04:00
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