William Beuil
71d0d7d224
Change computed field logic
2021-01-11 17:34:04 +01:00
William Beuil
8e5b6de9b2
Add alerting
2021-01-11 17:34:04 +01:00
Elie
5e6288000f
Start by reading IaC before enumerate cloud resources
...
Ensure IaC source are valid prevent us to fail after a potentially long
running cloud resources scan.
2021-01-08 12:10:25 +01:00
Elie
1a05e3ef33
Merge branch 'main' into fix_crash_for_s3_buckets
2021-01-07 10:18:36 +01:00
Elie
8a06eaa318
Fix crash for buckets in us-east-1
2021-01-07 10:06:08 +01:00
Elie
c83b538d6a
Several improvements on acceptance tests
...
- Add filter on aws_instance test
- Add terraform locks
- Do not run terraform init if already done previously
- Do not use chdir in tests (it could cause race if we want to switch to parallel tests, uses --from arg instead)
- Handle terraform destroy errors
2021-01-06 17:57:32 +01:00
Elie
97575cb27f
Make driftignore fields case-insensitive
2021-01-06 15:59:01 +01:00
Elie
7d6b6a86f8
Merge branch 'main' into fix/records
2021-01-06 14:48:05 +01:00
William Beuil
563f1a9ed3
Fix records that has the same FQDN
2021-01-06 14:44:09 +01:00
Elie
896edb91d8
Ignore unknown attributes error in state
2021-01-06 12:38:53 +01:00
Elie
28b44e57d7
Capture panic in // runner and fwd to sentry
2021-01-06 09:56:42 +01:00
Elie
e77a5b390a
Remove invalid chars in filenames (for windows)
2021-01-05 17:42:34 +01:00
Elie
12db6eeb40
Merge branch 'main' into add_crash_reporting
2021-01-05 15:30:31 +01:00
Elie
efb5fddf5a
Add sentry error reporting
2021-01-05 15:19:08 +01:00
Elie
88b1379730
Fix test execution failed on darwin
2021-01-05 14:38:42 +01:00
William BEUIL
c4484dce8d
Merge branch 'main' into fix_broken_ignore
2021-01-04 18:08:12 +01:00
Elie
1d71ca53a2
Merge branch 'main' into fix/route-53
2021-01-04 16:40:45 +01:00
Elie
ced1260898
Fix broken driftignore
2021-01-04 16:19:34 +01:00
William Beuil
1bde15eb6c
Add acceptance test
2021-01-04 15:51:22 +01:00
Elie
6aceaff771
Some review fixes
2021-01-04 14:40:19 +01:00
William Beuil
98d1021505
Rely on the FQDN to compare two route53 records
2021-01-04 13:47:02 +01:00
Martin Guibert
2a363841ed
refactor effective filtering into analyzer
2020-12-23 15:58:38 +01:00
Martin Guibert
42207e3be1
add ability to ignore field drift
2020-12-23 14:53:16 +01:00
William BEUIL
4a3ef8751e
Merge branch 'main' into fix/fail_on_bad_fmt
2020-12-23 11:13:52 +01:00
Martin Guibert
1adac9f085
fix formatting issues
2020-12-23 10:56:56 +01:00
William Beuil
539b525df5
Consistency across resources
2020-12-22 12:17:04 +01:00
Stephane Jourdan
69083d2739
fix minor typo reported by user
2020-12-19 09:48:56 +01:00
Elie
bbe91ffef0
Add aws vpc support
2020-12-17 18:26:37 +01:00
Elie
711ffde3a2
Add env to disable version check
2020-12-17 15:32:18 +01:00
Elie
2282ebadad
Avoid to display false positive drift on instances when eip attached
2020-12-14 12:22:29 +01:00
Stephane Jourdan
4f336a30a1
move deprecated version out of provider
2020-12-14 11:03:42 +01:00
Elie
f4714af0cc
Fix acceptance tests
...
- Better terraform error output
- Remove terraform version constraint in test files
2020-12-14 10:50:45 +01:00
Martin Guibert
23e7d14707
Add the same normalization from state and remote
2020-12-11 11:45:33 +01:00
Elie
ff72de8e77
🍾 Initial release
...
Co-authored-by: William BEUIL <william.beuil@cloudskiff.com>
Co-authored-by: Martin GUIBERT <martin@cloudskiff.com>
2020-12-09 16:35:26 +01:00