Skip to content

Commit

Permalink
Release 1.12.0 changelog. (#638)
Browse files Browse the repository at this point in the history
  • Loading branch information
gigerdo authored Dec 21, 2023
1 parent 583d7b0 commit 307919e
Show file tree
Hide file tree
Showing 6 changed files with 72 additions and 5 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
SHELL := /bin/bash
export VERSION ?= v1.11.0
export VERSION ?= v1.12.0
export GO111MODULE ?= on
export GOBIN = $(shell pwd)/bin
BINARY := ecctl
Expand Down
3 changes: 0 additions & 3 deletions build/Makefile.build
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,3 @@ changelog:
## Generates a snapshot of the potential release
snapshot: deps
@ $(GOBIN)/goreleaser release --rm-dist --snapshot --skip-validate

update-cloud-sdk-go:
@ go get github.com/elastic/cloud-sdk-go@$(VERSION)
2 changes: 1 addition & 1 deletion developer_docs/RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ Releasing a new version of the binary implies that there have been changes in th

### Verify a release in `cloud-sdk-go` has been made

Unless this is a patch release, make sure a `cloud-sdk-go` release with the same version has been made. Once this is done, the `cloud-sdk-go` dependency should be updated to that version. To update the cloud-sdk-go dependency, please use the following command in the root of the project: `make update-cloud-sdk-go`.
Unless this is a patch release, make sure a `cloud-sdk-go` release with the same version has been made. Once this is done, the `cloud-sdk-go` dependency should be updated to that version. To update the cloud-sdk-go dependency, please update the version in `go.mod`.

### Make sure the version has been updated

Expand Down
2 changes: 2 additions & 0 deletions docs/ecctl-release-notes.asciidoc
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,7 @@

This section summarizes the changes in each {n} release.

* <<{p}-release-notes-v1.12.0>>
* <<{p}-release-notes-v1.11.0>>
* <<{p}-release-notes-v1.10.0>>
* <<{p}-release-notes-v1.9.0>>
Expand All @@ -20,6 +21,7 @@ This section summarizes the changes in each {n} release.
* <<{p}-release-notes-v1.0.0-beta2>>
* <<{p}-release-notes-v1.0.0-beta1>>

include::release_notes/v1.12.0.adoc[]
include::release_notes/v1.11.0.adoc[]
include::release_notes/v1.10.0.adoc[]
include::release_notes/v1.9.0.adoc[]
Expand Down
47 changes: 47 additions & 0 deletions docs/release_notes/v1.12.0.adoc
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
[id="{p}-release-notes-v1.12.0"]
=== Elastic Cloud Control (ecctl) v1.12.0
++++
<titleabbrev>v1.12.0</titleabbrev>
++++

<<{p}-release-notes-v1.12.0-bug-fixes,Bug fixes>> | <<{p}-release-notes-v1.12.0-changelog,Changelog>>

Welcome to the v1.12.0 release of {n}. This version brings new features, some breaking changes, and bug fixes.

Elastic Cloud Control (ecctl) is Elastic’s CLI to manage Elasticsearch Service (ESS) and Elastic Cloud Enterprise (ECE).

Download the release binaries:

[%hardbreaks]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_darwin_amd64.tar.gz[ecctl_1.12.0_darwin_amd64.tar.gz]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_32-bit.deb[ecctl_1.12.0_linux_32-bit.deb]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_32-bit.rpm[ecctl_1.12.0_linux_32-bit.rpm]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_386.tar.gz[ecctl_1.12.0_linux_386.tar.gz]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_64-bit.deb[ecctl_1.12.0_linux_64-bit.deb]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_64-bit.rpm[ecctl_1.12.0_linux_64-bit.rpm]
https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_amd64.tar.gz[ecctl_1.12.0_linux_amd64.tar.gz]

[float]
[id="{p}-release-notes-v1.12.0-bug-fixes"]
==== Bug fixes

* *Deployment create command now adds integrations-server by default:*
Instead of adding APM, for versions >=8.0.0 the default now is integrations-server. This now behaves the same as if the deployment is created via the UI.

* *Fixed allocator vacate tracking for integrations-server:*
When vacating an integrations-server instance, the command now properly waits until the plan has finished.

[float]
[id="{p}-release-notes-v1.12.0-changelog"]
==== Changelog
// The following section is autogenerated via git

[%hardbreaks]
https://github.com/elastic/ecctl/commit/583d7b0[583d7b0] fix(deps): update module golang.org/x/term to v0.15.0 (https://github.com/elastic/ecctl/pull/630[#630])
https://github.com/elastic/ecctl/commit/fb2666e[fb2666e] fix(deps): update module github.com/spf13/viper to v1.18.2 (https://github.com/elastic/ecctl/pull/631[#631])
https://github.com/elastic/ecctl/commit/ef6b9e4[ef6b9e4] Update cloud-sdk-go to 1.16.0 (https://github.com/elastic/ecctl/pull/636[#636])
https://github.com/elastic/ecctl/commit/9b86f17[9b86f17] Update cloud-sdk-go to v1.15.0 (https://github.com/elastic/ecctl/pull/635[#635])
https://github.com/elastic/ecctl/commit/03cc42c[03cc42c] [CP-5351] Remove Apm from create payload when version >= 8.0.0 (https://github.com/elastic/ecctl/pull/633[#633])


_Release date: December 21, 2023_
21 changes: 21 additions & 0 deletions notes/v1.12.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
v1.12.0

# Changelog

Download the release binaries:

<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_darwin_amd64.tar.gz>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_darwin_arm64.tar.gz>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_32-bit.deb>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_32-bit.rpm>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_386.tar.gz>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_64-bit.deb>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_64-bit.rpm>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_amd64.tar.gz>
<https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_linux_arm64.tar.gz>

Checksums are at [ecctl_1.12.0_checksums.txt](https://download.elastic.co/downloads/ecctl/1.12.0/ecctl_1.12.0_checksums.txt).

## Release notes

<https://www.elastic.co/guide/en/ecctl/1.12/ecctl-release-notes-v1.12.0.html>

0 comments on commit 307919e

Please sign in to comment.