From 7b878b3e1c901139b11444e14a926d1c829621de Mon Sep 17 00:00:00 2001 From: Shweta Deshpande Date: Thu, 5 Feb 2026 16:47:38 -0800 Subject: [PATCH 1/2] v2.11.2 --- .changes/2.11.2.md | 2 ++ CHANGELOG.md | 2 ++ README.md | 2 +- charts/hcp-terraform-operator/Chart.yaml | 4 ++-- charts/hcp-terraform-operator/README.md | 8 ++++---- config/manager/kustomization.yaml | 2 +- version/VERSION | 2 +- 7 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 .changes/2.11.2.md diff --git a/.changes/2.11.2.md b/.changes/2.11.2.md new file mode 100644 index 00000000..91997775 --- /dev/null +++ b/.changes/2.11.2.md @@ -0,0 +1,2 @@ +## 2.11.2 (February 05, 2026) + diff --git a/CHANGELOG.md b/CHANGELOG.md index fda59699..819b1dd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,5 @@ +## 2.11.2 (February 05, 2026) + ## 2.11.1 (January 27, 2026) BUG FIXES: diff --git a/README.md b/README.md index 4a184741..7ab555e0 100644 --- a/README.md +++ b/README.md @@ -46,7 +46,7 @@ Three simple commands to install the Operator: ```console $ helm repo add hashicorp https://helm.releases.hashicorp.com $ helm repo update -$ helm install demo hashicorp/hcp-terraform-operator --wait --version 2.11.1 +$ helm install demo hashicorp/hcp-terraform-operator --wait --version 2.11.2 ``` More detailed information about the installation and available values can be found [here](./charts/hcp-terraform-operator/README.md). diff --git a/charts/hcp-terraform-operator/Chart.yaml b/charts/hcp-terraform-operator/Chart.yaml index 1524c53b..106e9c6a 100644 --- a/charts/hcp-terraform-operator/Chart.yaml +++ b/charts/hcp-terraform-operator/Chart.yaml @@ -5,5 +5,5 @@ apiVersion: v2 name: hcp-terraform-operator description: Official Helm chart for HCP Terraform Operator for Kubernetes. type: application -version: "2.11.1" -appVersion: "2.11.1" +version: "2.11.2" +appVersion: "2.11.2" diff --git a/charts/hcp-terraform-operator/README.md b/charts/hcp-terraform-operator/README.md index c2f6b5a5..642545d4 100644 --- a/charts/hcp-terraform-operator/README.md +++ b/charts/hcp-terraform-operator/README.md @@ -25,7 +25,7 @@ Use the option `--version VERSION` with `helm install` and `helm upgrade` comman ```console $ helm install demo hashicorp/hcp-terraform-operator \ - --version 2.11.1 \ + --version 2.11.2 \ --namespace tfc-operator-system \ --create-namespace ``` @@ -36,7 +36,7 @@ Below are examples of the Operator installation/upgrade Helm chart with options. ```console $ helm install demo hashicorp/hcp-terraform-operator \ - --version 2.11.1 \ + --version 2.11.2 \ --namespace tfc-operator-system \ --create-namespace \ --set operator.syncPeriod=10m \ @@ -57,7 +57,7 @@ If targeting a Terraform Enterprise instance rather than HCP Terraform, set the ```console $ helm install demo hashicorp/hcp-terraform-operator \ - --version 2.11.1 \ + --version 2.11.2 \ --set operator.tfeAddress="https://tfe-api.my-company.com" ``` @@ -69,7 +69,7 @@ For more information, please refer to the [FAQ](./../../docs/faq.md#general-ques ```console $ helm upgrade demo hashicorp/hcp-terraform-operator \ - --version 2.11.1 \ + --version 2.11.2 \ --namespace hcp-terraform-operator-system \ --set operator.syncPeriod=5m \ --set controllers.agentPool.workers=5 \ diff --git a/config/manager/kustomization.yaml b/config/manager/kustomization.yaml index 5f29f1e9..55ea7e03 100644 --- a/config/manager/kustomization.yaml +++ b/config/manager/kustomization.yaml @@ -5,4 +5,4 @@ kind: Kustomization images: - name: controller newName: registry.connect.redhat.com/hashicorp/hcp-terraform-operator - newTag: 2.11.1 + newTag: 2.11.2 diff --git a/version/VERSION b/version/VERSION index 6ceb272e..9e5bb77a 100644 --- a/version/VERSION +++ b/version/VERSION @@ -1 +1 @@ -2.11.1 +2.11.2 From 3fd2a76a2d8074e8b75b40f67c06ed5db47ca3ce Mon Sep 17 00:00:00 2001 From: Shweta-Deshpande <49728296+Shweta-Deshpande@users.noreply.github.com> Date: Fri, 6 Feb 2026 07:24:19 -0800 Subject: [PATCH 2/2] Fix security scan (#700) --- go.mod | 14 +++++++------- go.sum | 14 ++++++++++++++ 2 files changed, 21 insertions(+), 7 deletions(-) diff --git a/go.mod b/go.mod index a000eca1..00f424c8 100644 --- a/go.mod +++ b/go.mod @@ -59,15 +59,15 @@ require ( go.uber.org/multierr v1.11.0 // indirect go.yaml.in/yaml/v2 v2.4.2 // indirect go.yaml.in/yaml/v3 v3.0.4 // indirect - golang.org/x/mod v0.28.0 // indirect - golang.org/x/net v0.44.0 // indirect + golang.org/x/mod v0.31.0 // indirect + golang.org/x/net v0.49.0 // indirect golang.org/x/oauth2 v0.28.0 // indirect - golang.org/x/sync v0.18.0 // indirect - golang.org/x/sys v0.36.0 // indirect - golang.org/x/term v0.35.0 // indirect - golang.org/x/text v0.29.0 // indirect + golang.org/x/sync v0.19.0 // indirect + golang.org/x/sys v0.40.0 // indirect + golang.org/x/term v0.39.0 // indirect + golang.org/x/text v0.33.0 // indirect golang.org/x/time v0.14.0 // indirect - golang.org/x/tools v0.36.0 // indirect + golang.org/x/tools v0.40.0 // indirect gomodules.xyz/jsonpatch/v2 v2.4.0 // indirect google.golang.org/protobuf v1.36.7 // indirect gopkg.in/evanphx/json-patch.v4 v4.12.0 // indirect diff --git a/go.sum b/go.sum index 27a592e1..9d919708 100644 --- a/go.sum +++ b/go.sum @@ -177,12 +177,16 @@ golang.org/x/mod v0.2.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.3.0/go.mod h1:s0Qsj1ACt9ePp/hMypM3fl4fZqREWJwdYDEqhRiZZUA= golang.org/x/mod v0.28.0 h1:gQBtGhjxykdjY9YhZpSlZIsbnaE2+PgjfLWUQTnoZ1U= golang.org/x/mod v0.28.0/go.mod h1:yfB/L0NOf/kmEbXjzCPOx1iK1fRutOydrCMsqRhEBxI= +golang.org/x/mod v0.31.0 h1:HaW9xtz0+kOcWKwli0ZXy79Ix+UW/vOfmWI5QVd2tgI= +golang.org/x/mod v0.31.0/go.mod h1:43JraMp9cGx1Rx3AqioxrbrhNsLl2l/iNAvuBkrezpg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20200226121028-0de0cce0169b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= golang.org/x/net v0.0.0-20201021035429-f5854403a974/go.mod h1:sp8m0HH+o8qH0wwXwYZr8TS3Oi6o0r6Gce1SSxlDquU= golang.org/x/net v0.44.0 h1:evd8IRDyfNBMBTTY5XRF1vaZlD+EmWx6x8PkhR04H/I= golang.org/x/net v0.44.0/go.mod h1:ECOoLqd5U3Lhyeyo/QDCEVQ4sNgYsqvCZ722XogGieY= +golang.org/x/net v0.49.0 h1:eeHFmOGUTtaaPSGNmjBKpbng9MulQsJURQUAfUwY++o= +golang.org/x/net v0.49.0/go.mod h1:/ysNB2EvaqvesRkuLAyjI1ycPZlQHM3q01F02UY/MV8= golang.org/x/oauth2 v0.28.0 h1:CrgCKl8PPAVtLnU3c+EDw6x11699EWlsDeWNWKdIOkc= golang.org/x/oauth2 v0.28.0/go.mod h1:onh5ek6nERTohokkhCD/y2cV4Do3fxFHFuAejCkRWT8= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= @@ -190,17 +194,25 @@ golang.org/x/sync v0.0.0-20190911185100-cd5d95a43a6e/go.mod h1:RxMgew5VJxzue5/jJ golang.org/x/sync v0.0.0-20201020160332-67f06af15bc9/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.18.0 h1:kr88TuHDroi+UVf+0hZnirlk8o8T+4MrK6mr60WkH/I= golang.org/x/sync v0.18.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= +golang.org/x/sync v0.19.0 h1:vV+1eWNmZ5geRlYjzm2adRgW2/mcpevXNg50YZtPCE4= +golang.org/x/sync v0.19.0/go.mod h1:9KTHXmSnoGruLpwFjVSX0lNNA75CykiMECbovNTZqGI= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20200930185726-fdedc70b468f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.36.0 h1:KVRy2GtZBrk1cBYA7MKu5bEZFxQk4NIDV6RLVcC8o0k= golang.org/x/sys v0.36.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= +golang.org/x/sys v0.40.0 h1:DBZZqJ2Rkml6QMQsZywtnjnnGvHza6BTfYFWY9kjEWQ= +golang.org/x/sys v0.40.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks= golang.org/x/term v0.35.0 h1:bZBVKBudEyhRcajGcNc3jIfWPqV4y/Kt2XcoigOWtDQ= golang.org/x/term v0.35.0/go.mod h1:TPGtkTLesOwf2DE8CgVYiZinHAOuy5AYUYT1lENIZnA= +golang.org/x/term v0.39.0 h1:RclSuaJf32jOqZz74CkPA9qFuVTX7vhLlpfj/IGWlqY= +golang.org/x/term v0.39.0/go.mod h1:yxzUCTP/U+FzoxfdKmLaA0RV1WgE0VY7hXBwKtY/4ww= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= golang.org/x/text v0.29.0 h1:1neNs90w9YzJ9BocxfsQNHKuAT4pkghyXc4nhZ6sJvk= golang.org/x/text v0.29.0/go.mod h1:7MhJOA9CD2qZyOKYazxdYMF85OwPdEr9jTtBpO7ydH4= +golang.org/x/text v0.33.0 h1:B3njUFyqtHDUI5jMn1YIr5B0IE2U0qck04r6d4KPAxE= +golang.org/x/text v0.33.0/go.mod h1:LuMebE6+rBincTi9+xWTY8TztLzKHc/9C1uBCG27+q8= golang.org/x/time v0.14.0 h1:MRx4UaLrDotUKUdCIqzPC48t1Y9hANFKIRpNx+Te8PI= golang.org/x/time v0.14.0/go.mod h1:eL/Oa2bBBK0TkX57Fyni+NgnyQQN4LitPmob2Hjnqw4= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= @@ -209,6 +221,8 @@ golang.org/x/tools v0.0.0-20200619180055-7c47624df98f/go.mod h1:EkVYQZoAsY45+roY golang.org/x/tools v0.0.0-20210106214847-113979e3529a/go.mod h1:emZCQorbCU4vsT4fOWvOPXz4eW1wZW4PmDk9uLelYpA= golang.org/x/tools v0.36.0 h1:kWS0uv/zsvHEle1LbV5LE8QujrxB3wfQyxHfhOk0Qkg= golang.org/x/tools v0.36.0/go.mod h1:WBDiHKJK8YgLHlcQPYQzNCkUxUypCaa5ZegCVutKm+s= +golang.org/x/tools v0.40.0 h1:yLkxfA+Qnul4cs9QA3KnlFu0lVmd8JJfoq+E41uSutA= +golang.org/x/tools v0.40.0/go.mod h1:Ik/tzLRlbscWpqqMRjyWYDisX8bG13FrdXp3o4Sr9lc= golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=