Skip to content

Releases: hashicorp/terraform-provider-hcp

v0.67.0

26 Jul 04:10
Compare
Choose a tag to compare

v0.67.0 (July 26, 2023)

IMPROVEMENTS:

  • Upgrade Go to version 1.19 [GH-556]

v0.66.0

13 Jul 20:59
Compare
Choose a tag to compare

v0.66.0 (July 13, 2023)

FEATURES:

  • Adds hcp_packer_run_task data source. [GH-547]
  • Adds hcp_packer_run_task resource. [GH-547]

IMPROVEMENTS:

  • Updated Auth Guide to reflect the impact to the provider when using Project-Level Service Principals; project_id within the provider configuration is needed. Fix for previous release in v0.64.0 [GH-552]
  • Updated Boundary Tier configuration to be case insensitive. [GH-554]

v0.65.0

10 Jul 14:44
Compare
Choose a tag to compare

v0.65.0 (July 10, 2023)

FEATURES:

  • Adds tier to the hcp_boundary_cluster resource to manage the cluster pricing and feature set. [GH-544]

v0.64.0

07 Jul 19:21
Compare
Choose a tag to compare

v0.64.0 (July 07, 2023)

FEATURES:

  • Adds hcp_packer_bucket_names data source. [GH-536]

IMPROVEMENTS:

  • Updated Auth Guide to reflect the impact to the provider when using Project-Level Service Principals; project_id within the provider configuration is needed. [GH-543]

BUG FIXES:

  • Capture unknown errors from the HCP Go SDK when getting project or organization, where errors were previously replaced with a static message. [GH-542]
  • Resolve panics when Packer API client helpers receive unexpected error formats [GH-545]

v0.63.0

29 Jun 14:48
Compare
Choose a tag to compare

v0.63.0 (June 29, 2023)

FEATURES:

  • Adds hcp_packer_channel_assignment resource. [GH-531]

IMPROVEMENTS:

  • Adds read-only restricted field to hcp_packer_channel resource. [GH-531]

DEPRECATIONS:

  • Setting the iteration block on hcp_packer_channel is now deprecated in
    favor of hcp_packer_channel_assignment. [GH-531]

v0.62.0

23 Jun 23:08
Compare
Choose a tag to compare

v0.62.0 (June 23, 2023)

IMPROVEMENTS:

  • Add "premium" to descriptions about Consul Cluster tier [GH-537]
  • Update the description of the optional project_id field in data sources and resources to include details of how project_id is targeted when none is passed in. [GH-527]

BUG FIXES:

  • Fixed panic when hcp_packer_image points to a channel without an assigned iteration. [GH-533]

v0.61.0

13 Jun 13:28
08a0a25
Compare
Choose a tag to compare

v0.61.0 (June 13, 2023)

FEATURES:

  • hcp_vault_secrets_app: New data source that allows bulk retrieval of all secret values in a secrets app [GH-524]

v0.60.0

07 Jun 19:56
Compare
Choose a tag to compare

v0.60.0 (June 07, 2023)

IMPROVEMENTS:

  • Documentation: Update contributor documentation and resource-specific import examples to reflect multi-project support. [GH-517]

DEPRECATIONS:

  • Setting the hvn_2 attribute of data.hcp_hvn_peering_connection is now
    deprecated. The value of the attribute is not needed to fetch data, and it was
    never validated against the real value for hvn_2. The value will now be
    populated automatically. Remove the hvn_2 attribute from the configuration
    for affected data sources. [GH-522]
  • Setting the project_id attribute on hcp_hvn_peering_connection and
    data.hcp_hvn_peering_connection is now deprecated. The value of the field was
    required to match the project ID for hvn_1 and will now be determined
    automatically. Remove the project_id field from the configuration for
    affected resources and data sources. [GH-522]
  • Setting the project_id attribute on hcp_hvn_route and data.hcp_hvn_route
    is now deprecated. The value of the field was required to match the project ID
    in hvn_link and will now be determined automatically. Remove the project_id
    field from the configuration for affected resources and data sources. [GH-522]

BUG FIXES:

  • Fixed several missing/incorrect implementations for the resource-level
    project_id attribute that could lead to undefined or undesirable behavior on
    some resources and data sources when the project_id attribute had been used
    and its most recent value was different from the provider-level project_id,
    whether or not the attribute was still present in the configuration file.
    NOTE: See associated PR for caveats on temporary regressions. [GH-522]
  • Resolve unintended removal of assigned iteration when iteration block is not present on hcp_packer_channel [GH-521]

v0.59.0

01 Jun 17:54
Compare
Choose a tag to compare

v0.59.0 (June 01, 2023)

FEATURES:

  • Update HVN Route validation for destination_cidr attribute to allow RFC6598 CIDR range. [GH-515]

IMPROVEMENTS:

  • Documentation: Update HCP Boundary maintenance window documentation to specify that UTC timezone is expected. [GH-518]
  • Update prerelease github action workflow to allow bypassing end-to-end tests via input variable. [GH-520]

BUG FIXES:

  • Resolve failure to generate apply/destroy plans that include hcp_packer_channel resources that were deleted outside of Terraform [GH-519] [GH-519]

v0.58.0

26 May 15:32
Compare
Choose a tag to compare

v0.58.0 (May 26, 2023)

FEATURES:

  • Adds maintenenace_window_config to the hcp_boundary_cluster resource to manage the timeframe for cluster upgrades. [GH-500]

IMPROVEMENTS:

  • Documentation: HCP Packer Channel Resource is no longer in beta [GH-513]