Skip to content

Update Terraform archive to v2.7.1#198

Closed
renovate[bot] wants to merge 1 commit intomainfrom
renovate/archive-2.x-lockfile
Closed

Update Terraform archive to v2.7.1#198
renovate[bot] wants to merge 1 commit intomainfrom
renovate/archive-2.x-lockfile

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Dec 5, 2024

This PR contains the following updates:

Package Type Update Change
archive (source) required_provider minor 2.6.02.7.1

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

hashicorp/terraform-provider-archive (archive)

v2.7.1

Compare Source

NOTES:

v2.7.0

Compare Source

FEATURES:

  • resource/archive_file: Remove deprecated status (#​218)

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - 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, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot changed the title Update Terraform archive to v2.7.0 chore(deps): update terraform archive to v2.7.0 Dec 14, 2024
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from 749e55e to e3c53ab Compare January 30, 2025 17:05
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from e3c53ab to 9fd3db1 Compare March 3, 2025 17:29
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from 9fd3db1 to 6d4e4b3 Compare March 17, 2025 12:53
@renovate renovate bot changed the title chore(deps): update terraform archive to v2.7.0 Update Terraform archive to v2.7.0 May 2, 2025
@renovate renovate bot changed the title Update Terraform archive to v2.7.0 Update Terraform archive to v2.7.1 May 13, 2025
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from 6d4e4b3 to 78e9609 Compare May 28, 2025 12:35
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from 78e9609 to fd13d51 Compare August 3, 2025 23:30
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from fd13d51 to e1e0fe1 Compare September 8, 2025 12:31
@renovate renovate bot changed the title Update Terraform archive to v2.7.1 chore(deps): update terraform archive to v2.7.1 Oct 18, 2025
@renovate renovate bot force-pushed the renovate/archive-2.x-lockfile branch from e1e0fe1 to 6e9a910 Compare November 25, 2025 18:46
@claude
Copy link
Copy Markdown

claude bot commented Nov 25, 2025

Pull Request Review

Summary

This PR updates the HashiCorp Archive provider from version 2.6.0 to 2.7.1. This is a Renovate-managed dependency update for the mail module's Terraform lock file.

✅ Code Quality & Best Practices

  • Lock file update: The changes are appropriately confined to the .terraform.lock.hcl file, which is the correct approach for dependency updates
  • Version constraint compliance: The new version 2.7.1 correctly satisfies the existing constraint ~> 2.3 defined in mail/main.tf:9
  • Complete hash updates: All platform hashes have been properly regenerated for the new provider version

✅ Security Considerations

  • Trusted source: Update is from the official HashiCorp provider registry
  • Hash verification: The lock file contains multiple platform hashes for integrity verification
  • Release notes review: According to the PR description, v2.7.0 notably removes the deprecated status from archive_file resource, and v2.7.1 includes dependency updates

✅ Functionality & Compatibility

The changes should be safe to merge:

  • This is a minor version update (2.6.0 → 2.7.1) within the same major version
  • The provider is used via data.archive_file.lambda in mail/main.tf:97-101 for zipping the Lambda function
  • No breaking changes are indicated in the release notes
  • The main feature change (removing deprecated status) is a positive improvement

🔍 Observations

  1. Usage context: The archive provider is used to create a zip file of lambda_function.py for AWS Lambda deployment
  2. No functional changes: This update only changes the provider version and hashes; no Terraform code modifications are required
  3. Automated PR: Generated by Renovate bot, following best practices for dependency management

📋 Testing Recommendations

Before merging, consider:

  1. Running terraform init in the mail/ directory to verify the lock file is valid
  2. Running terraform plan to ensure no unexpected changes are introduced
  3. Verifying that the Lambda deployment still works correctly with the new archive provider version

Recommendation

APPROVE - This is a straightforward, low-risk dependency update that brings the project up to date with the latest archive provider version. The update includes bug fixes and removes deprecated status, which is beneficial for long-term maintenance.


Review generated by Claude Code

@renovate renovate bot changed the title chore(deps): update terraform archive to v2.7.1 Update Terraform archive to v2.7.1 Dec 27, 2025
@jacopen jacopen closed this Dec 31, 2025
@renovate
Copy link
Copy Markdown
Contributor Author

renovate bot commented Dec 31, 2025

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (~> 2.3). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.

@renovate renovate bot deleted the renovate/archive-2.x-lockfile branch December 31, 2025 06:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant