Skip to content

chore(deps): update terraform rancher2 to v4

Renovate Bot requested to merge renovate/rancher2-4.x into main

This MR contains the following updates:

Package Type Update Change
rancher2 (source) required_provider major 1.24.1 -> 4.1.0

Warning

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


Release Notes

rancher/terraform-provider-rancher2 (rancher2)

v4.1.0

Compare Source

FEATURES:

ENHANCEMENTS:

BUGFIXES:

v4.0.0

Compare Source

FEATURES:

ENHANCEMENTS:

BUGFIXES:

v3.2.0

Compare Source

3.2.0 (October 12, 2023)

FEATURES:

ENHANCEMENTS:

BUG FIXES:

v3.1.1

Compare Source

FEATURES:

ENHANCEMENTS:

  • [Docs] Add Terraform docs for cluster and fleet agent customization, PSACT support, and authentication ping entity_field_id for the v3.1.1 patch release. See #​1175
  • [Docs] Fix broken markdown in rancher2_cluster resource. See #​1180
  • [Docs] Update wording in registry resource. See #​1185
  • [Docs] Add example for multiple machine pools in RKE2. See #​957

BUG FIXES:

v3.1.0

Compare Source

FEATURES:

  • New Resource rancher2_custom_user_token - Provides configuration options to create, modify, and delete a user token. See #​932 and #​1130
  • Add Cluster and Fleet Agent Deployment Customization support for users to customize the tolerations, affinity, and resources of a downstream agent. See #​1137
    • New Argument cluster_agent_deployment_customization - (Optional) Optional customization for cluster agent. For Rancher v2.7.5 and above (list)
    • New Argument fleet_agent_deployment_customization - (Optional) Optional customization for fleet agent. For Rancher v2.7.5 and above (list)
    • New Argument append_tolerations - (Optional) User defined tolerations to append to agent (list)
    • New Argument override_affinity - (Optional) User defined affinity to override default agent affinity (string)
    • New Argument override_resource_requirements - (Optional) User defined resource requirements to set on the agent (list)
  • Add Pod Security Admission Configuration Template (PSACT) support with state migration logic for 1.25+ RKE and v2 prov clusters. See #​1119 and #​1117
    • New Argument default_pod_security_admission_configuration_template_name - (Optional) Cluster default pod security admission configuration template name (string)
    • New Argument default_pod_security_admission_configuration_template_name - (Computed) Cluster V2 default pod security admission configuration template name (string)

ENHANCEMENTS:

  • New Argument entity_id_field - (Optional) Entity ID for authentication config (string). See #​1163
  • [Docs] Add dev process and rc docs. See #​1138
  • Rancher machine hostname truncation. See #​1147
  • Refactor kubeconfig logic to use token from cached kubeconfig and replace invalid/expired tokens properly. See #​1158 and #​1165
  • Bump go-getter to 1.7.1. See #​1118
  • Bump google.golang.org/grpc to 1.53.0. See #​1167

BUG FIXES:

  • Add missing AKS node pool options. See #​1122
  • Verify desired_size in EKS node groups. See #​1126
  • Set DO userdata default empty for v2prov. See #​1121
  • Support old version HarvesterConfig. See #​1132
  • Fix 'unexpected end of JSON input' error when setting Pod Security Policy Template on new project. See #​1113
  • Fix Harvester disk_size default value. See #​1149
  • Consider all possible cluster states before passing them to StateChangeConf. See #​1114

Your open source contributions are invaluable to us.

v3.0.2

Compare Source

3.0.2 (June 28, 2023)

FEATURES:

ENHANCEMENTS:

BUG FIXES:

  • Fix Harvester disk_size default value. See #​1149

v3.0.1

Compare Source

FEATURES:

ENHANCEMENTS:

BUG FIXES:

  • Support old version HarvesterConfig. See #​1132

v3.0.0

Compare Source

FEATURES:

  • Add support for new Azure features - node template tags, network interface, availability zone, and option to enable standard SKU. See #​1023 and #​1062
  • Add support for node group node role on EKS clusters. See #​1049
  • Allow setting vmAffinity for Harvester clusters. See #​1024 and #​1110
  • Update Harvester node driver to support multi nics and disks. See #​1051

ENHANCEMENTS:

  • [Docs] Update branching strategy and compatibility matrix. See #​1060
  • [Docs] Add example for authenticated cluster level private registry. See #​1055
  • [Docs] Remove macAddress in Harvester node driver. See #​1089
  • Add k8s 1.25 support | Remove logging cis v1 support. See #​1056
  • Add issue and pull request templates. See #​1063
  • Update Wrangler to v1.1.0. See #​1079
  • Bump golang.org/x/net from 0.2.0 to 0.7.0. See #​1078
  • Bump github.com/hashicorp/go-getter from 1.4.0 to 1.7.0. See #​1077
  • Add script to test Terraform RCs locally on darwin/unix and windows. See #​1082 and #​1085
  • Implement retry logic to enforce timeouts. See #​1033

BUG FIXES:

  • [Docs] Add machine_pool annotations property. See #​1041
  • Add new field for computed values in App v2 resource. See #​1021
  • Do not sort mirror endpoints. See #​1029
  • Update SDK and make machine pool cloud_credential_secret_name optional to fix plan bug. See #​1070
  • Fix intermittent 409 conflict when creating new rancher2_project with PSPTID. See #​1058

v2.0.0

Compare Source

2.0.0 (April 10, 2023)

ENHANCEMENTS:

  • Add 'annotations' property to docs. See #​1041
  • Add mac/unix and windows automation to test RCs locally. See #​1100

BUG FIXES:

  • Remove sort from v2 mirror endpoints. See #​1091
  • Fix TF inconsistent plan bug. See #​1099

v1.25.0

Compare Source

FEATURES:

ENHANCEMENTS:

BUG FIXES:

  • Update CHANGELOG with known bug info from #​909. See #​1025
  • Revert "Add admission_configuration configuration." See #​1026

v1.24.2

Compare Source

FEATURES:

  • Add Outscale support for node driver. See #​962
  • Allow setting labels on nodes with RKE2. See #​951

ENHANCEMENTS:

  • [Docs] Add a note about Azure AD auth configuration migration. See #​983
  • [Docs] Remove tech preview reference for features that are already GA. See #​1000
  • Bump docker url version to 20.10. See #​970

BUG FIXES:

  • Use existing cluster registration token if conflict. See #​997

KNOWN BUG:

  • An update to the admission_configuration field within the kube-api service performed in #​909 prevents provider upgrades from v1.24.1 to v1.24.2 in cases where admission_configuration was previously defined due to a type mismatch. See #​1011

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 MR is behind base branch, or you tick the rebase/retry checkbox.

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


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

This MR has been generated by Renovate Bot.

Edited by Renovate Bot

Merge request reports