From 056f8c2942c34fb1fef58e1749a50edb74ba9921 Mon Sep 17 00:00:00 2001 From: Spencer Smith Date: Thu, 13 May 2021 09:48:19 -0400 Subject: [PATCH] release(v0.3.0-alpha.0): prepare release This is the official v0.3.0-alpha.0 release. Signed-off-by: Spencer Smith --- .conform.yaml | 1 + CHANGELOG.md | 80 ++++++++++++++++++++++++++++++++++- config/metadata/metadata.yaml | 3 ++ hack/chglog/config.yml | 16 +++---- 4 files changed, 91 insertions(+), 9 deletions(-) diff --git a/.conform.yaml b/.conform.yaml index 3e4cb54d9..f3a9cba02 100644 --- a/.conform.yaml +++ b/.conform.yaml @@ -25,6 +25,7 @@ policies: scopes: - ^v0.1 - ^v0.2 + - ^v0.3 - type: license spec: skipPaths: diff --git a/CHANGELOG.md b/CHANGELOG.md index 6b6c37bcc..179cee46d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,82 @@ + +## [v0.3.0-alpha.0](https://github.com/talos-systems/sidero/compare/v0.2.0...v0.3.0-alpha.0) (2021-05-13) + +### Chore + +* parse "boolean" variables +* bump dependencies +* allow building with debug handlers +* add golangci-lint configuration +* fix `make help` command +* document Makefile target +* disable dependabot rebases +* update dependecies +* add dependabot config +* improve build system + +### Docs + +* fix install disk name in the examples +* fix typo +* add guide for upgrades +* fix the docs around CONTROL_PLANE_ENDPOINT +* create v0.2 docs and add note about specifying TALOS_VERSION + +### Feat + +* ship ServerClass "any" +* enable auto-setup of BMC +* inject iPXE script into the iPXE binaries +* pull the Sidero configuration as `clusterctl` variables +* add an option to reference IPMI creds via the secret refs +* pull in new version of go-smbios for UUID endiannes fix +* build Sidero for amd64 and arm64, support arm64 in the agent + +### Fix + +* back down resource requests +* remove erroneous wg.Add in environment controller + +### Test + +* fix the Environment args to support UEFI boot +* add missing empty tests +* port improvements from Talos +* run unit tests on CI, skip broken + + + +## [v0.2.0](https://github.com/talos-systems/talos/compare/v0.2.0-beta.0...v0.2.0) (2021-04-09) + +### Release + +* **v0.2.0:** prepare release + + + +## [v0.2.0-beta.0](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.1...v0.2.0-beta.0) (2021-04-08) + +### Chore + +* use common 'setup-ci' function + +### Feat + +* add support for DNS resolution in the agent + +### Fix + +* break the potential endless reconcile loop of ServerClasses +* don't marshal the machine configuration via machinery package + +### Release + +* **v0.2.0-beta.0:** prepare release + +### Test + +* drop installer image from the server patch + ## [v0.2.0-alpha.1](https://github.com/talos-systems/talos/compare/v0.2.0-alpha.0...v0.2.0-alpha.1) (2021-04-06) @@ -449,4 +528,3 @@ ### Release * **v0.1.0-alpha.0:** prepare release - diff --git a/config/metadata/metadata.yaml b/config/metadata/metadata.yaml index 00801cc63..9ec6356ae 100644 --- a/config/metadata/metadata.yaml +++ b/config/metadata/metadata.yaml @@ -7,3 +7,6 @@ releaseSeries: - major: 0 minor: 2 contract: v1alpha3 + - major: 0 + minor: 3 + contract: v1alpha3 diff --git a/hack/chglog/config.yml b/hack/chglog/config.yml index 3d8eda040..c570591d5 100755 --- a/hack/chglog/config.yml +++ b/hack/chglog/config.yml @@ -2,15 +2,15 @@ style: github template: CHANGELOG.tpl.md info: title: CHANGELOG - repository_url: https://github.com/talos-systems/talos + repository_url: https://github.com/talos-systems/sidero options: commits: - # filters: - # Type: - # - feat - # - fix - # - perf - # - refactor + # filters: + # Type: + # - feat + # - fix + # - perf + # - refactor commit_groups: # title_maps: # feat: Features @@ -25,4 +25,4 @@ options: - Subject notes: keywords: - - BREAKING CHANGE \ No newline at end of file + - BREAKING CHANGE