Commit Graph

1070 Commits (ee6cd5aec0c615a1aabd6f3a1daadb45e20f5aa2)

Author SHA1 Message Date
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
William Beuil 2c2f8d9ae7
Fix bug #544 and added rules to acc test 2021-05-25 12:18:08 +02:00
William Beuil f6cfbd3cb4
Change signature of NormalizeFunc + fix security_group 2021-05-24 17:43:15 +02:00
Martin Guibert b39215f188
fix security group 2021-05-24 17:43:15 +02:00
Martin Guibert 11b412b9a2
migrate security_group_rules 2021-05-24 17:43:15 +02:00
Martin 056ce673f4
Merge pull request #539 from cloudskiff/fix/acc_test_destroy
run tf destroy event when apply fail during acc test
2021-05-24 17:29:32 +02:00
Martin Guibert 8cd70f3248 run tf destroy event when apply fail during acc test 2021-05-21 16:16:42 +02:00
Elie 44bb4258cb
Merge pull request #538 from cloudskiff/revert-531-fix/change_vpc_acc_region
Revert "try to change region in vpc acc test to mitigate max number of vpc"
2021-05-21 14:35:54 +02:00
Martin f3b0562e2b
Revert "try to change region in vpc acc test to mitigate max number of vpc" 2021-05-21 14:21:38 +02:00
Martin 3f89b1359e
Merge pull request #531 from cloudskiff/fix/change_vpc_acc_region
try to change region in vpc acc test to mitigate max number of vpc
2021-05-19 18:10:14 +02:00