Skip to content

Commit

Permalink
Remove changelog_generation.yml workflow.
Browse files Browse the repository at this point in the history
I'm wondering if we should remove this workflow:
The workflow doesn't work anymore due to missing permissions. The workflow wants to merge changes directly into master which is not allowed anymore. It seems easier to just run this command once before releasing anyway.
  • Loading branch information
gigerdo committed Mar 18, 2024
1 parent 8348ffc commit d1c7530
Show file tree
Hide file tree
Showing 4 changed files with 64 additions and 52 deletions.
36 changes: 0 additions & 36 deletions .github/workflows/changelog_generation.yml

This file was deleted.

40 changes: 40 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,45 @@
# 0.10.0 (Unreleased)

FEATURES:

* datasource/deployments: Adds additional parameter `name` to allow searching by exact deployment
name. ([#797](https://github.com/elastic/terraform-provider-ec/issues/797))
* resource/deployment: Added support for autoscaling Machine Learning tier
only ([#761](https://github.com/elastic/terraform-provider-ec/issues/761))
* resource/deployment: Added support for symbols and profiling
endpoints. ([#783](https://github.com/elastic/terraform-provider-ec/issues/783))
* resource/deployment: Validate the Kibana is present when attempting to enable other stateless
resources. ([#792](https://github.com/elastic/terraform-provider-ec/issues/792))

ENHANCEMENTS:

* provider: Remove direct dependency on the old Terraform Plugin
SDK ([#720](https://github.com/elastic/terraform-provider-ec/issues/720))
* provider: Update go version to 1.21 ([#713](https://github.com/elastic/terraform-provider-ec/issues/713))
* resource/deployment: Add instance_configuration_version field to all resources and allow to update the
instance_configuration_id to a value not defined in the template.
resource/deployment: Add migrate_to_latest_hardware field to allow migrating to the latest deployment template values.
resource/deployment: Add latest_instance_configuration_id and latest_instance_configuration_version read-only
fields. ([#755](https://github.com/elastic/terraform-provider-ec/issues/755))

BUG FIXES:

* resource/deployment: Don't rewrite the observability deployment ID to `self` when it's been explicitly
configured. ([#789](https://github.com/elastic/terraform-provider-ec/issues/789))
* resource/deployment: Fix issue setting the elasticsearch_username when resetting the
elasticsearch_password ([#777](https://github.com/elastic/terraform-provider-ec/issues/777))
* resource/deployment: Fix segfaults during Create/Update when `elasticsearch` attribute contains both `strategy`
and `snapshot_source`.
resource/deployment: Fix segfaults during Create/Update when `elasticsearch` defines `snapshot` with `repository` that
doesn't contain `reference`. ([#719](https://github.com/elastic/terraform-provider-ec/issues/719))
* resource/deployment: Persist the snapshot source settings during reads. This fixes
a [provider crash](https://github.com/elastic/terraform-provider-ec/issues/787) when creating a deployment from a
snapshot. ([#788](https://github.com/elastic/terraform-provider-ec/issues/788))
* resource/deployment: Update the elasticsearch_username when resetting the
password. ([#752](https://github.com/elastic/terraform-provider-ec/issues/752))
* resource/extension: Fix provider crash when updating the contents of an
extension. ([#749](https://github.com/elastic/terraform-provider-ec/issues/749))

# 0.9.0 (September 22, 2023)

FEATURES:
Expand Down
29 changes: 15 additions & 14 deletions NOTICE
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
terraform-provider-ec
Copyright 2023 Elasticsearch B.V.
Copyright 2022-2024 Elasticsearch B.V.

This product includes software developed at Elasticsearch B.V. and
third-party software developed by the licenses listed below.
Expand All @@ -8,6 +8,7 @@ third-party software developed by the licenses listed below.

github.com/davecgh/go-spew 0BSD
github.com/agext/levenshtein Apache-2.0
github.com/apparentlymart/go-textseg/v15 Apache-2.0
github.com/elastic/cloud-sdk-go Apache-2.0
github.com/go-logr/logr Apache-2.0
github.com/go-logr/stdr Apache-2.0
Expand All @@ -28,7 +29,7 @@ go.mongodb.org/mongo-driver Apache-2.0
go.opentelemetry.io/otel/trace Apache-2.0
go.opentelemetry.io/otel Apache-2.0
google.golang.org/appengine Apache-2.0
google.golang.org/genproto Apache-2.0
google.golang.org/genproto/googleapis/rpc Apache-2.0
google.golang.org/grpc Apache-2.0
gopkg.in/yaml.v2 Apache-2.0
gopkg.in/yaml.v3 Apache-2.0
Expand Down Expand Up @@ -65,27 +66,27 @@ github.com/mitchellh/mapstructure MIT
github.com/mitchellh/reflectwalk MIT
github.com/stretchr/testify MIT
github.com/zclconf/go-cty MIT
github.com/hashicorp/errwrap MPL-2.0
github.com/hashicorp/go-checkpoint MPL-2.0
github.com/hashicorp/go-cleanhttp MPL-2.0
github.com/hashicorp/go-plugin MPL-2.0
github.com/hashicorp/go-uuid MPL-2.0
github.com/hashicorp/go-multierror MPL-2.0
github.com/hashicorp/go-version MPL-2.0
github.com/hashicorp/hc-install MPL-2.0
github.com/hashicorp/hcl/v2 MPL-2.0
github.com/hashicorp/logutils MPL-2.0
github.com/hashicorp/terraform-exec MPL-2.0
github.com/hashicorp/terraform-json MPL-2.0
github.com/hashicorp/terraform-plugin-framework-validators MPL-2.0
github.com/hashicorp/terraform-plugin-framework MPL-2.0
github.com/hashicorp/terraform-plugin-go MPL-2.0
github.com/hashicorp/terraform-plugin-log MPL-2.0
github.com/hashicorp/terraform-plugin-sdk/v2 MPL-2.0
github.com/hashicorp/terraform-plugin-testing MPL-2.0
github.com/hashicorp/terraform-registry-address MPL-2.0
github.com/hashicorp/terraform-svchost MPL-2.0
github.com/hashicorp/yamux MPL-2.0
github.com/hashicorp/go-multierror MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-registry-address MPL-2.0-no-copyleft-exception
github.com/hashicorp/errwrap MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-checkpoint MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-cleanhttp MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-plugin MPL-2.0-no-copyleft-exception
github.com/hashicorp/go-uuid MPL-2.0-no-copyleft-exception
github.com/hashicorp/hc-install MPL-2.0-no-copyleft-exception
github.com/hashicorp/logutils MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-exec MPL-2.0-no-copyleft-exception
github.com/hashicorp/terraform-json MPL-2.0-no-copyleft-exception
github.com/ghodss/yaml no license file was found
github.com/apparentlymart/go-textseg/v13 Unicode-TOU

=========================================================================
11 changes: 9 additions & 2 deletions developer_docs/RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,11 +43,18 @@ Since we heavily depend on `github.com/elastic/cloud-sdk-go`, make sure that dep

### Generating a changelog for the new version

The changelog should be automatically generated on each push to `master` or the relevant branch, and the resulting changelog can be found at the top level under `CHANGELOG.md`. It is generated from a set of `<pr>.txt` files that are saved as a changelog.
The changelog can be found at the top level under `CHANGELOG.md`. It is generated from a set of `<pr>.txt` files that
are saved as a changelog.

To update the changelog, run `make changelog`.

#### Patch version changelog

When releasing patch versions, the changelog will be branched out in the minor branch, once the
When releasing patch versions, the changelog will be branched out in the minor branch.

### Ensure the NOTICE file is up-to-date

Run `make notice` to update the `NOTICE`.

## Executing the release

Expand Down

0 comments on commit d1c7530

Please sign in to comment.