Commit Graph

1079 Commits (618d7ebf5437ff62f4b6ec5afd353c55f241fab3)

Author SHA1 Message Date
Raphaël 8d84f4ec52
Merge branch 'main' into test/cacheEC2repo 2021-06-04 15:30:06 +02:00
Elie fc7838b6e4
Merge pull request #591 from cloudskiff/fix_unsupported_resource
Fix unsupported resources read from state files
2021-06-04 15:02:46 +02:00
sundowndev dfda3df3c6 test: improve testing for ec2 repository 2021-06-04 12:25:32 +02:00
Elie c1770ac935
Fix unsupported resources read from state files 2021-06-04 11:31:32 +02:00
Martin 8ea1af582c
Merge pull request #569 from cloudskiff/fea/acc_on_demand
add tag to be able to run acc test on pr
2021-06-03 16:43:02 +02:00
Martin Guibert a693499c0d name acc test check step
& use parameter as force var env
2021-06-03 16:34:53 +02:00
Martin Guibert 66ad988342 [RUN ACC] add tags to be able to run acc test on pr 2021-06-03 16:34:53 +02:00
Louis TOUSSAINT 560a4a51cd Issue 494: Detect if state reader is http and change error reporting logic 2021-06-03 15:42:29 +02:00
Louis TOUSSAINT 87426cb5b6 Issue 494: Fix error reporting in http state reader 2021-06-03 15:42:29 +02:00
Raphaël ea8e1c5aa5
Merge pull request #547 from cloudskiff/feat/cache
Implement caching in EC2 repository
2021-06-03 14:10:16 +02:00
sundowndev d737d9eb2a chore: fix conflicts with main branch 2021-06-03 12:39:33 +02:00
sundowndev e8d2b2bf70 refactor: build repositories once 2021-06-03 12:12:43 +02:00
sundowndev f8914f1c82 test: LRU cache 2021-06-03 11:20:41 +02:00
sundowndev 4f151f35d2 refactor: aws cache capacity 2021-06-03 11:20:41 +02:00
sundowndev 44a6707523 refactor: use a global cache for all repositories 2021-06-03 11:20:41 +02:00
sundowndev e9a021b95f refactor: implement LRU cache 2021-06-03 11:00:59 +02:00
sundowndev 6b5766144c refactor: cache interface 2021-06-03 11:00:59 +02:00
sundowndev 2bf75aaa29 feat: implement resources enumeration cache 2021-06-03 11:00:59 +02:00
Elie 26ad2e4261
Merge pull request #574 from cloudskiff/fix/db_iam_sg_false_positive
Fix db iam sg false positive
2021-06-02 14:38:35 +02:00
William Beuil cfaddfaa08 Fix iam_access_key false positive 2021-06-02 14:32:44 +02:00
William Beuil bebb5436f6 Update db_instance normalize function and sg acc tests 2021-06-02 14:32:44 +02:00
Martin 7bcbe0bf93
Merge pull request #540 from cloudskiff/cleanup_old_resources
Remove old resources
2021-06-02 14:31:33 +02:00
Elie 778e5f7ab9
Merge branch 'main' into cleanup_old_resources 2021-06-02 14:06:08 +02:00
Elie a373bb0744
Remove human readable func from resource 2021-06-02 13:56:18 +02:00
Martin Guibert 3a544133e2 remove useless file. prevent getter in attribute from copiying slice and
map. remove useless exported function from resource
2021-06-02 12:02:36 +02:00
Elie b5c48dbbfc
Finished refacto 2021-05-31 18:46:20 +02:00
Toussaint Louis 0b7dea7184
Merge pull request #568 from cloudskiff/fix_PR_545
Remove duplicate provider config in db_instance.tf file
2021-05-31 18:08:29 +02:00
Martin Guibert fa77d7a539 remove /db_instance.tf as new resource does not cover anything new 2021-05-31 16:46:57 +02:00
Louis TOUSSAINT 0b48d579a5 Fix 545: Remove duplicate provider config in db_instance.tf file 2021-05-31 16:46:57 +02:00
Raphaël f4c4394c1d
Merge pull request #557 from cloudskiff/fix/globEdgeCase
Ensure enumerated paths are not folders
2021-05-31 15:05:17 +02:00
Raphaël 400b825afe
Merge branch 'main' into fix/globEdgeCase 2021-05-31 14:51:08 +02:00
Raphaël 8b2ab271f1
Merge pull request #567 from cloudskiff/ci/tfInstallStep
Remove terraform installation step in CI
2021-05-31 14:38:46 +02:00
Raphaël d9278b309b
ci: remove terraform installation step 2021-05-31 10:30:35 +02:00
William BEUIL 0a9cb8a7bf
Merge pull request #556 from cloudskiff/v0.9-rebase
Backport v0.9 into main branch
2021-05-27 18:20:56 +02:00
William BEUIL 7d31825b1a
Merge branch 'main' into v0.9-rebase 2021-05-27 18:15:15 +02:00
Martin b644d7feee
Merge pull request #475 from cloudskiff/issue_439_display_resource_id
Issue 439: Always print ID in resource stringer
2021-05-27 15:31:40 +02:00
Martin abd976b77c
Merge branch 'main' into issue_439_display_resource_id 2021-05-27 15:26:42 +02:00
Raphaël 80e012691b
Merge pull request #549 from cloudskiff/ci/release-drafter
Remove release drafter workflow
2021-05-27 15:21:49 +02:00
Louis TOUSSAINT e4e66d0ab1 Issue 439: Fix humanString when HumanizeAttribute() is empty 2021-05-27 15:21:45 +02:00
Louis TOUSSAINT 76ccdd6d40 Issue 439: Always print ID in resource, by changing stringer with AttributeGetter interface 2021-05-27 15:21:45 +02:00
sundowndev 6a93d0d48b fix: ensure enumerated paths are not folders 2021-05-27 14:15:43 +02:00
Louis TOUSSAINT b5a65e2565 Issue 542: Add Env var for db_instance Acc test 2021-05-26 11:21:42 +02:00
Louis TOUSSAINT af08a560e1 Issue 543: Fix false positive on aws_db_instance 2021-05-26 11:21:40 +02:00
sundowndev aa101e1731 refactor: use globaloutput for hint message 2021-05-26 11:19:28 +02:00
sundowndev 1ed957ee64 refactor: more human readable help messages 2021-05-26 11:19:28 +02:00
sundowndev ef4430c8ea refactor: rename from flag to input
also add an error when input is not specified
2021-05-26 11:19:28 +02:00
sundowndev fe3d0a14ea docs: improve gen-driftignore help message 2021-05-26 11:19:28 +02:00
sundowndev 613f4cf556 feat: create gen-driftignore 2021-05-26 11:19:28 +02:00
Raphaël 771a2501b8
ci: remove release drafter workflow 2021-05-25 15:43:42 +02:00
William BEUIL 6d6a272f3b
Merge pull request #521 from cloudskiff/fea/security_group_migrate
migrate  security_group & security_group_rules
2021-05-25 14:43:21 +02:00