Skip to content

Releases: cloudposse/terraform-aws-iam-s3-user

v1.2.1

08 Mar 15:41
39545df
Compare
Choose a tag to compare
Sync github @max-lobur (#55)

Rebuild github dir from the template

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v1.2.1 (main) @renovate (#59)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module minor 1.0.0 -> 1.2.1

Release Notes

cloudposse/terraform-aws-iam-system-user (cloudposse/iam-system-user/aws)

v1.2.1

Compare Source

Sync github @​max-lobur (#​74)

Rebuild github dir from the template

🤖 Automatic Updates

chore(deps): update terraform cloudposse/ssm-parameter-store/aws to v0.13.0 (main) @​renovate (#​79)

This PR contains the following updates:

Package Type Update Change
cloudposse/ssm-parameter-store/aws (source) module minor 0.10.0 -> 0.13.0

Release Notes
cloudposse/terraform-aws-ssm-parameter-store (cloudposse/ssm-parameter-store/aws)
v0.13.0

Compare Source

chore: add overwrite argument back @​&#​8203;gberenice (#&#​8203;53)
what
  • Unfortunately, we have to add the overwrite argument back due to the confusion of its deprecation:
Lastly, and unfortunately, configurations expecting the standard update flow will need to keep overwrite = true set until this becomes the default behavior in v6.0.0. Removing it in v5.X will result in the default value of false, preventing the parameter value from being updated, causing persistent differences.
why
  • Prevent undesired behaviour.
references
v0.12.0

Compare Source

chore: remove deprecated `overwrite` argument @​&#​8203;meysam81 (#&#​8203;52)

fixes #​51

Sync github @​&#​8203;max-lobur (#&#​8203;48)

Rebuild github dir from the template

v0.11.0

Compare Source

  • No changes

v1.2.0

Compare Source

  • No changes

v1.1.0

Compare Source

Fix `ssm_enabled = false` usage @​MaxymVlasov (#​71)
│ Error: Invalid function argument
│ 
│   on .terraform/modules/service_codefresh_serverless/outputs.tf line 41, in output "ses_smtp_password_v4":
│   41:   value       = local.ssm_enabled ? null : join("", aws_iam_access_key.default.*.ses_smtp_password_v4)
│     ├────────────────
│     │ while calling join(separator, lists...)
│     │ aws_iam_access_key.default is tuple with 1 element
│ 
│ Invalid value for "lists" parameter: element 0 is null; cannot concatenate null values.

Update README.md and docs @cloudpossebot (#57)

what

This is an auto-generated PR that updates the README.md and docs

why

To have most recent changes of README.md and doc from origin templates

v1.2.0

17 May 09:12
c8d7992
Compare
Choose a tag to compare
  • No changes

v1.1.0

22 Feb 15:10
c8d7992
Compare
Choose a tag to compare
Add permission boundary as variable and pass to downstream module @eriweb (#52)

what

  • Adds the possibility to pass a permission boundary to the created user

why

  • We, amongst others, require system users to have a permission boundary attached to them. This is to prevent accidental (or intended) too wide permission sets.
  • The downstream iam-system-user module has a variable for it, this commit adds the same variable and passes it down

v1.0.0 Breaking changes: IAM keys no longer expire

04 Sep 19:50
fafddb5
Compare
Choose a tag to compare
  • Breaking changes: IAM keys no longer expire
  • cloudposse/awsutils provider no longer needed

Remove expiring keys feature and awstuils provider

PR #49

what

  • Breaking change: AWS access keys no longer expire
  • Add ability to store AWS access key in SSM Parameter store
  • Update test framework

why

  • Remove problematic dependency on cloudposse/awsutils provider
  • Passing keys as outputs causes them to be stored in plaintext in the Terraform state file, which is less secure than SSM.
  • Pull in security patches, perform more thorough testing

references

v0.15.10

02 Jul 00:27
0d8fcc0
Compare
Choose a tag to compare
git.io->cloudposse.tools update @dylanbannon (#44)

what and why

Change all references to git.io/build-harness into cloudposse.tools/build-harness, since git.io redirects will stop working on April 29th, 2022.

References

  • DEV-143

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.23.2 @renovate (#42)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module patch 0.23.1 -> 0.23.2

v0.15.9

24 Nov 17:08
8d20d54
Compare
Choose a tag to compare

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.23.1 @renovate (#41)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module patch 0.23.0 -> 0.23.1

Release Notes

cloudposse/terraform-aws-iam-system-user

v0.23.1

Compare Source

🤖 Automatic Updates

Update Terraform cloudposse/ssm-parameter-store/aws to v0.8.4 @​renovate (#​59)

This PR contains the following updates:

Package Type Update Change
cloudposse/ssm-parameter-store/aws (source) module patch 0.8.3 -> 0.8.4

Release Notes
cloudposse/terraform-aws-ssm-parameter-store ##### [`v0.8.4`](https://togithub.com/cloudposse/terraform-aws-ssm-parameter-store/releases/0.8.4)

Compare Source

🚀 Enhancements
Use context for tags @​&#​8203;nitrocode (#&#​8203;38) ##### what * Use context for tags ##### why * Fixes an issue if only context is passed in, it won't tag it unless var.tags is also passed in. This change will use context if it's available. ##### references N/A

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.15.8

20 Nov 03:58
a8a2da9
Compare
Choose a tag to compare

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.23.0 @renovate (#40)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module minor 0.22.5 -> 0.23.0

Release Notes

cloudposse/terraform-aws-iam-system-user

v0.23.0

Compare Source

add expiring iam_access_key @​mcalhoun (#​58) #### what
  • By default, when the create_iam_access_key variable is true, create an IAM Access Key that will expire after 30 days.
  • After the iam_access_key_max_age have elapsed, running terraform plan and terraform apply again will produce a new secret access key.

why

  • Security best practices dictate that you should rotate your password/credentials on a periodic basis

references


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.15.7

28 Oct 23:46
7f580df
Compare
Choose a tag to compare

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.22.5 @renovate (#39)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module patch 0.22.4 -> 0.22.5

Release Notes

cloudposse/terraform-aws-iam-system-user

v0.22.5

Compare Source

🤖 Automatic Updates

Update Terraform cloudposse/ssm-parameter-store/aws to v0.8.3 @​renovate (#​57)

This PR contains the following updates:

Package Type Update Change
cloudposse/ssm-parameter-store/aws (source) module patch 0.8.2 -> 0.8.3

Release Notes
cloudposse/terraform-aws-ssm-parameter-store ##### [`v0.8.3`](https://togithub.com/cloudposse/terraform-aws-ssm-parameter-store/releases/0.8.3)

Compare Source

🚀 Enhancements
feat: Template provider removed from versions.tf @​&#​8203;DovnarAlexander (#&#​8203;36) ##### what * Template provider removed from versions.tf ##### why * This provider is not used and deprecated. On ARM platforms Terraform raises an exception (because it does not have a build for it) ##### references * https://registry.terraform.io/providers/hashicorp/template/latest/docs

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.15.6

26 Oct 19:57
a2a19b3
Compare
Choose a tag to compare

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.22.4 @renovate (#38)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module patch 0.22.3 -> 0.22.4

Release Notes

cloudposse/terraform-aws-iam-system-user

v0.22.4

Compare Source

🚀 Enhancements

Disable writing to store when create_iam_access_key is set to false @​FilipNikolovski (#​56)

Setting the create_iam_access_key parameter to false throws an error when running terraform plan.

references


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.

v0.15.5

20 Oct 05:58
6e279e3
Compare
Choose a tag to compare

🤖 Automatic Updates

Update Terraform cloudposse/iam-system-user/aws to v0.22.3 @renovate (#36)

This PR contains the following updates:

Package Type Update Change
cloudposse/iam-system-user/aws (source) module patch 0.22.2 -> 0.22.3

Release Notes

cloudposse/terraform-aws-iam-system-user

v0.22.3

Compare Source

🤖 Automatic Updates

Update Terraform cloudposse/ssm-parameter-store/aws to v0.8.2 @​renovate (#​53)

This PR contains the following updates:

Package Type Update Change
cloudposse/ssm-parameter-store/aws (source) module patch 0.8.1 -> 0.8.2

Release Notes
cloudposse/terraform-aws-ssm-parameter-store ##### [`v0.8.2`](https://togithub.com/cloudposse/terraform-aws-ssm-parameter-store/releases/0.8.2)

Compare Source

🚀 Enhancements
Fix: `var.enabled` for Parameter Read, Testing Suite Overhaul @​&#​8203;korenyoni (#&#​8203;33) ##### what * Fix `var.parameter_read` not honoring `var.enabled`. * Overhaul tests to properly test for `map` output. * Overhaul tests to have a parallel test for a disabled context. * Test that module outputs work as expected in both enabled and disabled contexts. * Misc: Fix README snippets. * Misc: Bump module in examples/complete. ##### why * This module will still read from SSM Parameter Store even if `var.enabled` is `false`. * Tests are not sufficient to test for the use case described above. * Tests do not properly test `map` output. * Misc: README is out of date (git source instead of Terraform registry). ##### references * N/A

Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Renovate will not automatically rebase this PR, because other commits have been found.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box.

This PR has been generated by WhiteSource Renovate. View repository job log here.


Configuration

📅 Schedule: At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, click this checkbox.

This PR has been generated by WhiteSource Renovate. View repository job log here.