Skip to content

v8.0.0

Compare
Choose a tag to compare
@Khatraf Khatraf released this 06 Jun 15:24
cadab51

Breaking Changes

Module for creating IAM role for replication has been integrated into this S3-bucket module so includes functionality for an IAM role to enable the replication of objects between S3 buckets in different regions.

The breaking changes only apply to pre existing replication buckets, used by this module here.
If you currently do not use the replication module, you will not be affected.

  • 'versioning_enabled' is not optional and must be set to true for both source and destination bucket.
  • 'ownership_controls' variable must be set to 'BucketOwnerEnforced' for full control of all objects in the bucket and to disable ACLs.
  • The KMS key used for encryption must be in the same region as the destination bucket.

If any more information is required, feel free to reach out to Khatra Farah or Edd Proctor.

What's Changed

  • Build(deps): Bump bridgecrewio/checkov-action from 12.2529.0 to 12.2530.0 by @dependabot in #286
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2530.0 to 12.2531.0 by @dependabot in #288
  • Build(deps): Bump actions/checkout from 4.1.0 to 4.1.1 by @dependabot in #287
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2531.0 to 12.2534.0 by @dependabot in #289
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2534.0 to 12.2535.0 by @dependabot in #290
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2535.0 to 12.2538.0 by @dependabot in #291
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2538.0 to 12.2539.0 by @dependabot in #293
  • Build(deps): Bump ossf/scorecard-action from 2.3.0 to 2.3.1 by @dependabot in #292
  • Build(deps): Bump google.golang.org/grpc from 1.53.0 to 1.56.3 in /test by @dependabot in #295
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2539.0 to 12.2550.0 by @dependabot in #297
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2550.0 to 12.2552.0 by @dependabot in #298
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2552.0 to 12.2553.0 by @dependabot in #299
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2553.0 to 12.2554.0 by @dependabot in #300
  • Address secure code analysis alerts by @dms1981 in #303
  • Build(deps): Bump hashicorp/setup-terraform from 2.0.3 to 3.0.0 by @dependabot in #301
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2554.0 to 12.2555.0 by @dependabot in #302
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2555.0 to 12.2556.0 by @dependabot in #304
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2556.0 to 12.2559.0 by @dependabot in #305
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2559.0 to 12.2562.0 by @dependabot in #306
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2562.0 to 12.2564.0 by @dependabot in #307
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2564.0 to 12.2566.0 by @dependabot in #308
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2566.0 to 12.2570.0 by @dependabot in #309
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2570.0 to 12.2572.0 by @dependabot in #310
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2572.0 to 12.2574.0 by @dependabot in #311
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2572.0 to 12.2575.0 by @dependabot in #312
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2575.0 to 12.2576.0 by @dependabot in #313
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2576.0 to 12.2577.0 by @dependabot in #314
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2577.0 to 12.2578.0 by @dependabot in #315
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2578.0 to 12.2586.0 by @dependabot in #317
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2586.0 to 12.2590.0 by @dependabot in #318
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2590.0 to 12.2592.0 by @dependabot in #319
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2592.0 to 12.2596.0 by @dependabot in #320
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2596.0 to 12.2598.0 by @dependabot in #321
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2598.0 to 12.2599.0 by @dependabot in #322
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2599.0 to 12.2600.0 by @dependabot in #323
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2600.0 to 12.2601.0 by @dependabot in #324
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2601.0 to 12.2602.0 by @dependabot in #325
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2602.0 to 12.2605.0 by @dependabot in #326
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2605.0 to 12.2607.0 by @dependabot in #328
  • Build(deps): Bump actions/setup-go from 4.1.0 to 5.0.0 by @dependabot in #327
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2607.0 to 12.2608.0 by @dependabot in #329
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2608.0 to 12.2610.0 by @dependabot in #330
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2610.0 to 12.2616.0 by @dependabot in #332
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2616.0 to 12.2619.0 by @dependabot in #333
  • Build(deps): Bump actions/upload-artifact from 3.1.3 to 4.0.0 by @dependabot in #334
  • Build(deps): Bump golang.org/x/crypto from 0.14.0 to 0.17.0 in /test by @dependabot in #335
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2619.0 to 12.2621.0 by @dependabot in #336
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2621.0 to 12.2622.0 by @dependabot in #337
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2622.0 to 12.2624.0 by @dependabot in #339
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2624.0 to 12.2626.0 by @dependabot in #340
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2626.0 to 12.2630.0 by @dependabot in #341
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2630.0 to 12.2631.0 by @dependabot in #342
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2631.0 to 12.2634.0 by @dependabot in #343
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2634.0 to 12.2635.0 by @dependabot in #344
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2635.0 to 12.2636.0 by @dependabot in #345
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2636.0 to 12.2637.0 by @dependabot in #346
  • Build(deps): Bump actions/cache from 3.3.2 to 3.3.3 by @dependabot in #347
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2637.0 to 12.2640.0 by @dependabot in #349
  • Build(deps): Bump actions/upload-artifact from 4.0.0 to 4.1.0 by @dependabot in #348
  • Issue 5899 by @mikereiddigital in #350
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2640.0 to 12.2641.0 by @dependabot in #351
  • Build(deps): Bump actions/cache from 3.3.3 to 4.0.0 by @dependabot in #352
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2641.0 to 12.2643.0 by @dependabot in #353
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2643.0 to 12.2646.0 by @dependabot in #354
  • Build(deps): Bump actions/upload-artifact from 4.1.0 to 4.2.0 by @dependabot in #355
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2646.0 to 12.2648.0 by @dependabot in #356
  • Build(deps): Bump actions/upload-artifact from 4.2.0 to 4.3.0 by @dependabot in #357
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2648.0 to 12.2649.0 by @dependabot in #358
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2649.0 to 12.2652.0 by @dependabot in #359
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2652.0 to 12.2653.0 by @dependabot in #360
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2653.0 to 12.2654.0 by @dependabot in #361
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2654.0 to 12.2655.0 by @dependabot in #362
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2655.0 to 12.2657.0 by @dependabot in #363
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2657.0 to 12.2660.0 by @dependabot in #364
  • Build(deps): Bump actions/upload-artifact from 4.3.0 to 4.3.1 by @dependabot in #366
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2660.0 to 12.2662.0 by @dependabot in #365
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2662.0 to 12.2667.0 by @dependabot in #367
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2667.0 to 12.2670.0 by @dependabot in #368
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2670.0 to 12.2672.0 by @dependabot in #369
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2672.0 to 12.2673.0 by @dependabot in #370
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2673.0 to 12.2674.0 by @dependabot in #371
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2674.0 to 12.2675.0 by @dependabot in #372
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2675.0 to 12.2676.0 by @dependabot in #373
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2676.0 to 12.2678.0 by @dependabot in #374
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2678.0 to 12.2680.0 by @dependabot in #375
  • Build(deps): Bump actions/cache from 4.0.0 to 4.0.1 by @dependabot in #376
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2680.0 to 12.2682.0 by @dependabot in #377
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2682.0 to 12.2683.0 by @dependabot in #378
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2683.0 to 12.2684.0 by @dependabot in #379
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2684.0 to 12.2686.0 by @dependabot in #380
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2686.0 to 12.2688.0 by @dependabot in #381
  • Build(deps): Bump actions/checkout from 4.1.1 to 4.1.2 by @dependabot in #382
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2688.0 to 12.2690.0 by @dependabot in #384
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2690.0 to 12.2691.0 by @dependabot in #385
  • Build(deps): Bump google.golang.org/protobuf from 1.30.0 to 1.33.0 in /test by @dependabot in #383
  • Build(deps): Bump actions/cache from 4.0.1 to 4.0.2 by @dependabot in #386
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2691.0 to 12.2695.0 by @dependabot in #387
  • Build(deps): Bump terraform-docs/gh-actions from 1.0.0 to 1.1.0 by @dependabot in #389
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2695.0 to 12.2696.0 by @dependabot in #388
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2696.0 to 12.2699.0 by @dependabot in #390
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2699.0 to 12.2700.0 by @dependabot in #391
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2700.0 to 12.2702.0 by @dependabot in #393
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2702.0 to 12.2704.0 by @dependabot in #394
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2704.0 to 12.2705.0 by @dependabot in #395
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2705.0 to 12.2707.0 by @dependabot in #396
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2707.0 to 12.2709.0 by @dependabot in #397
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2709.0 to 12.2712.0 by @dependabot in #398
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2712.0 to 12.2716.0 by @dependabot in #399
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2716.0 to 12.2718.0 by @dependabot in #400
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2718.0 to 12.2721.0 by @dependabot in #401
  • Build(deps): Bump actions/upload-artifact from 4.3.1 to 4.3.2 by @dependabot in #403
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2721.0 to 12.2723.0 by @dependabot in #402
  • Build(deps): Bump golang.org/x/net from 0.17.0 to 0.23.0 in /test by @dependabot in #404
  • Build(deps): Bump actions/checkout from 4.1.2 to 4.1.3 by @dependabot in #405
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2723.0 to 12.2725.0 by @dependabot in #406
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2725.0 to 12.2726.0 by @dependabot in #407
  • Build(deps): Bump actions/upload-artifact from 4.3.2 to 4.3.3 by @dependabot in #408
  • Build(deps): Bump hashicorp/setup-terraform from 3.0.0 to 3.1.0 by @dependabot in #409
  • Build(deps): Bump actions/checkout from 4.1.3 to 4.1.4 by @dependabot in #410
  • Build(deps): Bump github.com/hashicorp/go-getter from 1.7.0 to 1.7.4 in /test by @dependabot in #412
  • Feature/trivy by @ep-93 in #411
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2726.0 to 12.2727.0 by @dependabot in #413
  • feature/6675-github actions status badge by @Kudzai-moj in #414
  • Build(deps): Bump actions/setup-go from 5.0.0 to 5.0.1 by @dependabot in #416
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2727.0 to 12.2731.0 by @dependabot in #415
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2731.0 to 12.2735.0 by @dependabot in #418
  • Build(deps): Bump actions/checkout from 4.1.4 to 4.1.5 by @dependabot in #417
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2735.0 to 12.2737.0 by @dependabot in #419
  • Build(deps): Bump aquasecurity/trivy-action from 0.19.0 to 0.20.0 by @dependabot in #420
  • Build(deps): Bump hashicorp/setup-terraform from 3.1.0 to 3.1.1 by @dependabot in #421
  • Incorporating s3 bucket replication role to the main s3 bucket repo by @Khatraf in #422
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2737.0 to 12.2739.0 by @dependabot in #423
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2739.0 to 12.2742.0 by @dependabot in #426
  • Build(deps): Bump ossf/scorecard-action from 2.3.1 to 2.3.3 by @dependabot in #425
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2742.0 to 12.2743.0 by @dependabot in #427
  • Securing S3 bucket replication using KMS key by @Khatraf in #424
  • Updated README doc by @Khatraf in #428
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2743.0 to 12.2744.0 by @dependabot in #429
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2744.0 to 12.2746.0 by @dependabot in #431
  • Build(deps): Bump actions/checkout from 4.1.5 to 4.1.6 by @dependabot in #430
  • Build(deps): Bump bridgecrewio/checkov-action from 12.2746.0 to 12.2750.0 by @dependabot in #432
  • Build(deps): Bump github/codeql-action from 2.13.4 to 3.25.5 by @dependabot in #433
  • Build(deps): Bump github/codeql-action from 3.25.5 to 3.25.6 by @dependabot in #434
  • Bump bridgecrewio/checkov-action from 12.2750.0 to 12.2754.0 by @dependabot in #435
  • Bump aquasecurity/trivy-action from 0.20.0 to 0.21.0 by @dependabot in #436
  • Bump bridgecrewio/checkov-action from 12.2754.0 to 12.2757.0 by @dependabot in #437
  • Bump bridgecrewio/checkov-action from 12.2757.0 to 12.2760.0 by @dependabot in #438
  • Bump bridgecrewio/checkov-action from 12.2760.0 to 12.2764.0 by @dependabot in #439
  • Bump bridgecrewio/checkov-action from 12.2764.0 to 12.2765.0 by @dependabot in #440
  • Bump github/codeql-action from 3.25.6 to 3.25.7 by @dependabot in #441
  • Bump bridgecrewio/checkov-action from 12.2765.0 to 12.2768.0 by @dependabot in #443
  • Bump bridgecrewio/checkov-action from 12.2768.0 to 12.2769.0 by @dependabot in #444
  • Bump terraform-docs/gh-actions from 1.1.0 to 1.2.0 by @dependabot in #442
  • Bump github/codeql-action from 3.25.7 to 3.25.8 by @dependabot in #445
  • Integrating the S3 bucket replication role module with the main S3 bucket repository by @Khatraf in #446

New Contributors

Full Changelog: v7.0.1...v.7.2.0