Skip to content

Commit

Permalink
release(v0.11.5): prepare release
Browse files Browse the repository at this point in the history
This is the official v0.11.5 release.

Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
  • Loading branch information
smira authored and talos-bot committed Aug 9, 2021
1 parent 6b64939 commit 0421c47
Show file tree
Hide file tree
Showing 3 changed files with 63 additions and 65 deletions.
58 changes: 58 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,61 @@
## [Talos 0.11.5](https://github.com/talos-systems/talos/releases/tag/v0.11.5) (2021-08-09)

Welcome to the v0.11.5 release of Talos!



Please try out the release binaries and report any issues at
https://github.com/talos-systems/talos/issues.

### BIOS Boot

Fix issues with PMBR partition settings which affects BIOS boot on some Dell servers.


### Component Updates

* GRUB was updated to 2.06


### Contributors

* Andrey Smirnov
* Andrew Rynhard
* Andrey Smirnov

### Changes
<details><summary>3 commits</summary>
<p>

* [`6b64939b`](https://github.com/talos-systems/talos/commit/6b64939bdede209dc68f1f79f30173bd8b160589) feat: update grub to 2.06, bump max CPUs to 512
* [`052b3751`](https://github.com/talos-systems/talos/commit/052b375158047d46ed2c02bed01da20a4d4da13f) chore: workaround GitHub new release notes limit
* [`218f24a1`](https://github.com/talos-systems/talos/commit/218f24a1b2af4fd1dcbb93c6b83240f5c5c5ddfa) fix: update go-blockdevice
</p>
</details>

### Changes from talos-systems/go-blockdevice
<details><summary>1 commit</summary>
<p>

* [`fe24303`](https://github.com/talos-systems/go-blockdevice/commit/fe2430349e9d734ce6dbf4e7b2e0f8a37bb22679) fix: perform correct PMBR partition calculations
</p>
</details>

### Changes from talos-systems/pkgs
<details><summary>1 commit</summary>
<p>

* [`4253991`](https://github.com/talos-systems/pkgs/commit/4253991090bf87ee292407a511d8afa1de4ba062) feat: update grub to 2.06, bump max CPUs to 512
</p>
</details>

### Dependency Changes

* **github.com/talos-systems/go-blockdevice** v0.2.2 -> v0.2.3
* **github.com/talos-systems/pkgs** v0.6.0-4-g752c90e -> v0.6.0-5-g4253991

Previous release can be found at [v0.11.4](https://github.com/talos-systems/talos/releases/tag/v0.11.4)

## [Talos 0.11.4](https://github.com/talos-systems/talos/releases/tag/v0.11.4) (2021-08-05)

Welcome to the v0.11.4 release of Talos!
Expand Down
68 changes: 4 additions & 64 deletions hack/release.toml
Original file line number Diff line number Diff line change
Expand Up @@ -15,78 +15,18 @@ preface = """\

[notes]

[notes.multi-arch-installer]
title = "Multi-arch Installer"
[notes.boot]
title = "BIOS Boot"
description = """\
Talos installer image (for any arch) now contains artifacts for both `amd64` and `arm64` architecture.
This means that e.g. images for arm64 SBCs can be generated on amd64 host.
"""

[notes.legacy_bios]
title = "Legacy BIOS Support"
description = """\
Added an option to the `machine.install` section of the machine config that can enable marking MBR partition bootable
for the machines that have legacy BIOS which does not support GPT partitioning scheme.
"""

[notes.coredns]
title = "CoreDNS"
description = """\
Added the flag `cluster.coreDNS.disabled` to disable coreDNS deployment during the cluster bootstrap.
Fix issues with PMBR partition settings which affects BIOS boot on some Dell servers.
"""

[notes.components]
title = "Component Updates"
description = """\
* containerd was updated to 1.5.5
* Linux kernel was updated to 5.10.52
* Kubernetes was updated to 1.21.3
* etcd was updated to 3.4.16
* CoreDNS was updated to 1.8.4
* GRUB was updated to 2.06
"""

[notes.bootstrap]
title = "Default to Bootstrap workflow"
description = """\
The `init.yaml` is no longer an output of `talosctl gen config`.
We now encourage using the bootstrap API, instead of `init` node types, as we
intend on deprecating this machine type in the future.
The `init.yaml` and `controlplane.yaml` machine configs are identical with the
exception of the machine type.
Users can use a modified `controlplane.yaml` with the machine type set to
`init` if they would like to avoid using the bootstrap API.
"""

[notes.networking]
title = "Networking Configuration"
description = """\
Talos networking configuration was completely [rewritten](https://www.talos.dev/docs/v0.11/learn-more/networking-resources/) to be based on controllers
and resources.
There are no changes to the machine configuration, but any update to `.machine.network` can now
be applied in immediate mode (without a reboot).
Talos should be setting up network configuration much faster on boot now, not blocking on DHCP for unconfigured
interfaces and skipping the reset network step.
"""

[notes.rbac]
title = "Talos API RBAC"
description = """\
Limited [RBAC support](https://www.talos.dev/docs/v0.11/guides/rbac/) in Talos API is now enabled by default for Talos 0.11.
Default `talosconfig` has `os:admin` role embedded in the certificate so that all the APIs are available.
Certificates with reduced set of roles can be created with `talosctl config new` command.
When upgrading from Talos 0.10, RBAC is not enabled by default. Before enabling RBAC, generate `talosconfig` with
`os:admin` role first to make sure that administrator still has access to the cluster when RBAC is enabled
(using `talosctl config new` command).
List of available roles:
* `os:admin` role enables every Talos API
* `os:reader` role limits access to read-only APIs which do not return sensitive data
* `os:etcd:backup` role only allows `talosctl etcd snapshot` API call (for etcd backup automation)
"""


[make_deps]

[make_deps.tools]
Expand Down
2 changes: 1 addition & 1 deletion website/content/docs/v0.11/Reference/cli.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,7 +93,7 @@ talosctl cluster create [flags]
--bad-rtc launch VM with bad RTC state (QEMU only)
--cidr string CIDR of the cluster network (IPv4, ULA network for IPv6 is derived in automated way) (default "10.5.0.0/24")
--cni-bin-path strings search path for CNI binaries (VM only) (default [/home/user/.talos/cni/bin])
--cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/talos-systems/talos/releases/download/v0.11.4/talosctl-cni-bundle-${ARCH}.tar.gz")
--cni-bundle-url string URL to download CNI bundle from (VM only) (default "https://github.com/talos-systems/talos/releases/download/v0.11.5/talosctl-cni-bundle-${ARCH}.tar.gz")
--cni-cache-dir string CNI cache directory path (VM only) (default "/home/user/.talos/cni/cache")
--cni-conf-dir string CNI config directory path (VM only) (default "/home/user/.talos/cni/conf.d")
--config-patch string patch generated machineconfigs (applied to all node types)
Expand Down

0 comments on commit 0421c47

Please sign in to comment.