Skip to content

Commit

Permalink
v2.6.0 (#449)
Browse files Browse the repository at this point in the history
  • Loading branch information
arybolovlev authored Jul 30, 2024
1 parent 3c9af7f commit 7e2d85b
Show file tree
Hide file tree
Showing 16 changed files with 75 additions and 63 deletions.
28 changes: 28 additions & 0 deletions .changes/2.6.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## 2.6.0 (July 30, 2024)

NOTES:

* The `AgentPool` CRD has been changed. Please follow the Helm chart instructions on how to upgrade it. [[GH-441](https://github.com/hashicorp/hcp-terraform-operator/pull/441)]

BUG FIXES:

* `Project`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]
* `AgentPool`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]
* `Workspace`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]

ENHANCEMENTS:

* `Helm Chart`: Add the ability to configure the service account. [[GH-431](https://github.com/hashicorp/hcp-terraform-operator/pull/431)]
* `AgentPool`: Add the ability to configure scale-up and scale-down autoscaling times separately via the `cooldown.scaleUpSeconds` and `cooldown.scaleDownSeconds` attributes, respectively. [[GH-441](https://github.com/hashicorp/hcp-terraform-operator/pull/441)]

DEPENDENCIES:

* Bump `github.com/hashicorp/go-slug` from 0.15.0 to 0.15.2. [[GH-435](https://github.com/hashicorp/hcp-terraform-operator/pull/435)]
* Bump `github.com/onsi/ginkgo/v2` from 2.16.0 to 2.19.0. [[GH-415](https://github.com/hashicorp/hcp-terraform-operator/pull/415)]
* Bump `github.com/onsi/gomega` from 1.31.1 to 1.33.1. [[GH-415](https://github.com/hashicorp/hcp-terraform-operator/pull/415)]

## Community Contributors :raised_hands:

- @frgray made their contribution in https://github.com/hashicorp/hcp-terraform-operator/pull/431
- @jtdoepke made their contribution in https://github.com/hashicorp/hcp-terraform-operator/pull/426
- @omelnyk1 for sharing his Helm expertise and valuable feedback 🚀
5 changes: 0 additions & 5 deletions .changes/unreleased/BUG FIXES-426-20240606-184719.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/BUG FIXES-426-20240606-184749.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/BUG FIXES-426-20240606-184753.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/DEPENDENCIES-415-20240717-125043.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/DEPENDENCIES-415-20240717-125305.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/DEPENDENCIES-435-20240717-120118.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/ENHANCEMENTS-431-20240717-113916.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/ENHANCEMENTS-441-20240724-130109.yaml

This file was deleted.

5 changes: 0 additions & 5 deletions .changes/unreleased/NOTES-441-20240725-083719.yaml

This file was deleted.

29 changes: 29 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,32 @@
## 2.6.0 (July 30, 2024)

NOTES:

* The `AgentPool` CRD has been changed. Please follow the Helm chart instructions on how to upgrade it. [[GH-441](https://github.com/hashicorp/hcp-terraform-operator/pull/441)]

BUG FIXES:

* `Project`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]
* `AgentPool`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]
* `Workspace`: Fix an issue where calls to paginated API endpoints were only fetching the first page of results. [[GH-426](https://github.com/hashicorp/hcp-terraform-operator/pull/426)]

ENHANCEMENTS:

* `Helm Chart`: Add the ability to configure the service account. [[GH-431](https://github.com/hashicorp/hcp-terraform-operator/pull/431)]
* `AgentPool`: Add the ability to configure scale-up and scale-down autoscaling times separately via the `cooldown.scaleUpSeconds` and `cooldown.scaleDownSeconds` attributes, respectively. [[GH-441](https://github.com/hashicorp/hcp-terraform-operator/pull/441)]

DEPENDENCIES:

* Bump `github.com/hashicorp/go-slug` from 0.15.0 to 0.15.2. [[GH-435](https://github.com/hashicorp/hcp-terraform-operator/pull/435)]
* Bump `github.com/onsi/ginkgo/v2` from 2.16.0 to 2.19.0. [[GH-415](https://github.com/hashicorp/hcp-terraform-operator/pull/415)]
* Bump `github.com/onsi/gomega` from 1.31.1 to 1.33.1. [[GH-415](https://github.com/hashicorp/hcp-terraform-operator/pull/415)]

## Community Contributors :raised_hands:

- @frgray made their contribution in https://github.com/hashicorp/hcp-terraform-operator/pull/431
- @jtdoepke made their contribution in https://github.com/hashicorp/hcp-terraform-operator/pull/426
- @omelnyk1 for sharing his Helm expertise and valuable feedback 🚀

## 2.5.0 (July 09, 2024)

NOTES:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -44,7 +44,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.5.0
$ helm install demo hashicorp/hcp-terraform-operator --wait --version 2.6.0
```

More detailed information about the installation and available values can be found [here](./charts/hcp-terraform-operator/README.md).
Expand Down
4 changes: 2 additions & 2 deletions charts/hcp-terraform-operator/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,5 +5,5 @@ apiVersion: v2
name: hcp-terraform-operator
description: Official Helm chart for HCP Terraform Operator for Kubernetes.
type: application
version: "2.5.0"
appVersion: "2.5.0"
version: "2.6.0"
appVersion: "2.6.0"
18 changes: 9 additions & 9 deletions charts/hcp-terraform-operator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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.5.0 \
--version 2.6.0 \
--namespace tfc-operator-system \
--create-namespace
```
Expand All @@ -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.5.0 \
--version 2.6.0 \
--namespace tfc-operator-system \
--create-namespace \
--set operator.syncPeriod=10m \
Expand All @@ -55,7 +55,7 @@ If targeting a Terraform Enterprise instance rather than HCP Terraform, set the

```console
$ helm install demo hashicorp/hcp-terraform-operator \
--version 2.5.0 \
--version 2.6.0 \
--set operator.tfeAddress="https://tfe-api.my-company.com"
```

Expand All @@ -67,7 +67,7 @@ For more information, please refer to the [FAQ](./../../docs/faq.md#general-ques

```console
$ helm upgrade demo hashicorp/hcp-terraform-operator \
--version 2.5.0 \
--version 2.6.0 \
--namespace hcp-terraform-operator-system \
--set operator.syncPeriod=5m \
--set controllers.agentPool.workers=5 \
Expand Down Expand Up @@ -97,39 +97,39 @@ For a more detailed explanation, please refer to the [FAQ](../../docs/faq.md#gen
- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.4.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.4.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.2.0` to `2.3.0`

- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.3.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.3.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.1.0` to `2.2.0`

- A new controller `Project` has been added:

```console
$ kubectl apply -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.2.0/charts/hcp-terraform-operator/crds/app.terraform.io_projects.yaml
$ kubectl apply -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.2.0/charts/terraform-cloud-operator/crds/app.terraform.io_projects.yaml
```

- `2.0.0` to `2.1.0`

- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.1.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.1.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.0.0-betaX` to `2.0.0`

- The `AgentPool` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.0.0/charts/hcp-terraform-operator/crds/app.terraform.io_agentpools.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.0.0/charts/terraform-cloud-operator/crds/app.terraform.io_agentpools.yaml
```

# Values
Expand Down
10 changes: 5 additions & 5 deletions charts/hcp-terraform-operator/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -98,39 +98,39 @@ For a more detailed explanation, please refer to the [FAQ](../../docs/faq.md#gen
- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.4.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.4.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.2.0` to `2.3.0`

- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.3.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.3.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.1.0` to `2.2.0`

- A new controller `Project` has been added:

```console
$ kubectl apply -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.2.0/charts/hcp-terraform-operator/crds/app.terraform.io_projects.yaml
$ kubectl apply -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.2.0/charts/terraform-cloud-operator/crds/app.terraform.io_projects.yaml
```

- `2.0.0` to `2.1.0`

- The `Workspace` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.1.0/charts/hcp-terraform-operator/crds/app.terraform.io_workspaces.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.1.0/charts/terraform-cloud-operator/crds/app.terraform.io_workspaces.yaml
```

- `2.0.0-betaX` to `2.0.0`

- The `AgentPool` CRD has been changed:

```console
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.0.0/charts/hcp-terraform-operator/crds/app.terraform.io_agentpools.yaml
$ kubectl replace -f https://raw.githubusercontent.com/hashicorp/hcp-terraform-operator/v2.0.0/charts/terraform-cloud-operator/crds/app.terraform.io_agentpools.yaml
```

# Values
Expand Down
2 changes: 1 addition & 1 deletion version/VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2.5.0
2.6.0

0 comments on commit 7e2d85b

Please sign in to comment.