Commit Graph

1265 Commits (81f2efb96b1e3cad4132c31030519b3877acc465)

Author SHA1 Message Date
Elie CHARRA 066aed9785
chore: fix mess with terraform2 imports 2022-07-07 16:16:06 +02:00
Martin Guibert dc58f94ce9
chore: extract enumeration to it's own submodule 2022-07-07 16:16:03 +02:00
sundowndev-snyk 957b27a695
test(acc): add retry backoff to google_compute_subnetwork 2022-07-07 11:27:26 +04:00
Raphaël 1f727eff03
Merge pull request #1555 from snyk/feat/state-discovery-hcl
Discover tfstate from hcl
2022-07-06 16:42:02 +04:00
Elie CHARRA 6b13f9012c
fix: Better error messages for AWS auth 2022-07-05 11:55:32 +02:00
Elie 66520e6bb3
Merge pull request #1553 from snyk/fix/aws_acc_tests
Add retry to kms acc tests
2022-07-04 15:49:34 +02:00
sundowndev-snyk 8444e5a4fc
test: scan command
Add test suite for the retrieveBackendsFromHCL function
2022-07-04 16:52:19 +04:00
William Beuil eb36fc4a25
fix: add retry kms acc tests 2022-06-28 14:57:37 +02:00
sundowndev-snyk 95d3650e3f
chore: add backoff retry to gcp acc tests 2022-06-24 12:15:24 +04:00
sundowndev-snyk e9d00d1a89
feat: discover tfstate from hcl 2022-06-24 12:12:32 +04:00
Elie CHARRA 39aa6d5909
fix: ecr repo without policy was crashing the whole execution 2022-06-23 16:11:39 +02:00
Christof 3fd14d6e2c
chore: Remove additional resources from fixtures
There's no need to keep i.e. the VPCs in the fixtures for parsing the route table TF state files.
2022-06-21 10:57:46 +02:00
Christof d40368983c
fix: Remove timeouts from aws_default_route_table 2022-06-15 13:51:21 +02:00
Christof Dorner 0bff01a7b2
test: Use timeouts in AWS routetable acc test 2022-06-15 13:30:01 +02:00
Christof Dorner 3025f675e1
fix: Filter out timeouts from aws_route_table
Configurable timeouts on the aws_route_table resource are Terraform-only, thus filtering them out prevents false-positive drift to be shown.
2022-06-14 18:04:14 +02:00
Christof Dorner 92033904e1
chore: Use provider 3.62 for AWS route table tests
This is the version that introduces support for the `timeout` block which we'll filter out in a next commit.
2022-06-14 18:04:13 +02:00
Christof Dorner 93292f577f
chore: Allow to set provider version in tests
Different AWS terraform state reader resource tests can use different provider versions.
2022-06-14 17:49:22 +02:00
Christof Dorner 28f1fb48aa
feat: Display better message when Azure credentials are missing 2022-06-13 13:51:53 +02:00
Almog Ben David a50b393a32
Merge pull request #1494 from snyk/feat/aws_ecr_repository_policy
feat: add aws `ecr_repository_policy` resource
2022-06-08 11:17:47 +03:00
Almog Ben-David 7fdc7cff17
feat: add aws `ecr_repository_policy` resource 2022-06-08 10:45:42 +03:00
Raphaël 273225e984
Merge pull request #1530 from snyk/feat/handle_gcp_missing_creds
Catch missing credentials error for GCP
2022-06-08 10:44:32 +04:00
sundowndev-snyk a455f99a1e
feat: catch missing credentials error for gcp 2022-06-07 15:46:12 +04:00
Raphaël 41052de88b
chore: fix a typo in provider init error
introduced in #1515
2022-06-07 14:19:18 +04:00
Raphaël dd2f2105b2
Merge pull request #1514 from snyk/fix/google_compute_global_forwarding_rule_acc_test
fix: google_compute_global_forwarding_rule acc test
2022-06-07 13:20:53 +04:00
Elie f9ce34d9f0
feat: Display better message when AWS credentials missing 2022-06-03 10:32:54 +02:00
sundowndev-snyk 741ed33b82
fix: google_compute_global_forwarding_rule acc test 2022-06-02 11:33:45 +04:00
Elie 0cc16eefaf
Merge pull request #1493 from snyk/feat/add_aws_iam_group_policy_attachment
Add `aws iam group policy attachment`
2022-05-30 13:13:46 +02:00
Elie 8c6f577576
Merge pull request #1501 from snyk/fix/driftignore
fix: driftignore that ignore type
2022-05-30 13:12:41 +02:00
Elie 0986e6370e
fix: driftignore that ignore type
In some case driftignore filtering engine was ignoring
some types event if some inclusion rules are defined.
This is because we do not handle the case where we use an
inclusion rule on a resource with an ID, the git matching logic
is not exactly what we want here.
2022-05-30 13:06:33 +02:00
Elie 2ea9f83443
fix: crash in deep mode on aws_route
We were missing to inject `destination_prefix_list_id` to the terraform
provider when reading details of `aws_route` in deep mode.
That cause an error on the provider side and abort the execution
2022-05-25 10:53:34 +02:00
Elie 5eda87382b
feat: Add iam_group_policy_attachment 2022-05-23 16:57:41 +02:00
Elie 898b61864a
Merge pull request #1495 from snyk/test/google_compute_firewall
Add retry policy for google_compute_firewall acc test
2022-05-13 13:42:41 +02:00
Elie bc58a4e724
Merge pull request #1477 from snyk/feat/add_aws_iam_group
Add aws_iam_group
2022-05-13 13:28:17 +02:00
Elie a73d47c33d
fix: weakness in eip enumerator 2022-05-12 10:33:29 +02:00
sundowndev-snyk 6ad889c067
feat: add aws_iam_group 2022-05-11 11:39:03 +04:00
sundowndev-snyk 3c4cff9df8
test: add retry policy for google_compute_firewall acc test 2022-05-11 07:43:37 +01:00
Elie 1f55116efa
Add client to telemetry 2022-05-03 13:48:02 +02:00
William BEUIL fef50c7147
Merge pull request #1472 from snyk/feat/add_aws_lb_listener
Add aws_lb_listener
2022-05-02 10:29:43 +02:00
sundowndev-snyk a9d929891d
refactor(remote): rename method in the elbv2 repository 2022-04-25 12:35:46 +01:00
William BEUIL de874692f0
Merge pull request #1473 from snyk/fix/aws_api_gateway_base_path_mapping_reconciler
Import managed api gateway mappings in the state
2022-04-15 12:00:53 +02:00
sundowndev-snyk 3e51f2dede
test(acc): add security group to elb 2022-04-14 19:28:38 +04:00
sundowndev-snyk f27d3b96ee
fix: import managed api mappings in the state 2022-04-14 18:39:41 +04:00
sundowndev-snyk db38ab4cf6
feat: add aws_lb_listener 2022-04-13 14:59:39 +04:00
Elie 25e162c10f
fix: acceptance test on public access block 2022-04-12 11:29:07 +02:00
William Beuil 4c81f8ccb5
feat: add aws_elasticache_cluster resource 2022-04-11 14:49:19 +02:00
William BEUIL 8304f21607
Merge pull request #1465 from snyk/feat/add_aws_elb
Add aws_elb resource
2022-04-11 14:33:45 +02:00
William BEUIL f98cf979ef
Merge pull request #1455 from snyk/feat/add_aws_s3_bucket_public_access_block
feat: add `aws_s3_bucket_public_access_block`
2022-04-11 14:31:47 +02:00
sundowndev-snyk e4b8265cfa
test: elbv2 repository 2022-04-11 15:09:05 +04:00
sundowndev-snyk 4346fd63f4
refactor: aws_elb resource
Fix cache keys in ELB repository, fix naming and add a test case in scanner tests.
2022-04-11 14:41:11 +04:00
sundowndev-snyk b3494479d3
feat: add aws_elb resource 2022-04-11 14:30:18 +04:00