Skip to content

Commit

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

Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
rsmitty committed Jan 11, 2022
1 parent 1f7588f commit 59ed3cd
Showing 1 changed file with 282 additions and 0 deletions.
282 changes: 282 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,285 @@
## [Sidero 0.5.0-alpha.1](https://github.com/talos-systems/sidero/releases/tag/v0.5.0-alpha.1) (2022-01-11)

Welcome to the v0.5.0-alpha.1 release of Sidero!
*This is a pre-release of Sidero*



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

### Machine Addresses

Sidero now populates `MetalMachine` addresses with the ones discovered from Siderolink server events.
Which is then propagated to CAPI `Machine` resources.

Requires Talos >= v0.14.


### CAPI v1beta1

This release of CACPPT brings compatibility with CAPI v1beta1.


### New `MetalMachines` Conditions

New set of conditions is now available which can simplify cluster troubleshooting:

- `TalosConfigLoaded` is set to false when the config load has failed.
- `TalosConfigValidated` is set to false when the config validation
fails on the node.
- `TalosInstalled` is set to true/false when talos installer finishes.


### IPMI PXE Method

IPMI PXE method (UEFI, BIOS) can now be configured with `SIDERO_CONTROLLER_MANAGER_IPMI_PXE_METHOD` while installing Sidero.


### Siderolink

Sidero now connects to all servers using Siderolink.
This enables streaming of all dmesg logs and events back to sidero.

All server logs can now be viewed by getting logs of one of the container of the `sidero-controller-manager`:

```
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverlogs
```

Events:

```
kubectl logs -f -n sidero-system deployment/sidero-controller-manager serverevents
```


### Contributors

* Andrey Smirnov
* Michal Witkowski
* Artem Chernyshev
* Andrey Smirnov
* Noel Georgi
* Andrey Smirnov
* Spencer Smith
* Charlie Haley
* Daniel Low
* Jack Wink
* Rubens Farias
* Serge Logvinov
* Seán C McCord

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

* [`1f7588f`](https://github.com/talos-systems/sidero/commit/1f7588f1fa9f99db7ddf0b7ce1e5bb74b117940e) docs: update office hours
* [`fe41335`](https://github.com/talos-systems/sidero/commit/fe41335457a76f429177a24627044758773fe557) feat: introduce new conditions in the `metalmachine`
* [`6454dee`](https://github.com/talos-systems/sidero/commit/6454dee29c994b57e09fe9a7673dd95274366820) feat: populate addresses and hostname in ServerBindings
* [`d69264f`](https://github.com/talos-systems/sidero/commit/d69264f7b7ee0c4d32e8de054a6cf70017a77f60) docs: fix patching examples
* [`04d90fd`](https://github.com/talos-systems/sidero/commit/04d90fdc616c3a60302523e326f978b216d5e062) docs: add patching examples
* [`41b7451`](https://github.com/talos-systems/sidero/commit/41b7451b50d13ac979e1df4a16299bf424b2be2e) docs: update docs for upcoming Sidero 0.4.1 release
* [`d5f8f4e`](https://github.com/talos-systems/sidero/commit/d5f8f4e96de346385bc5f9f014d989e2726d35c6) release(v0.5.0-alpha.0): prepare release
* [`229dae1`](https://github.com/talos-systems/sidero/commit/229dae1fd6e90e3acca5eee3de05ba05dd39c809) fix: ignore BMC info if username or password are not set
* [`650743a`](https://github.com/talos-systems/sidero/commit/650743ad9a16d326bf9b327d45126a7a8f5e8c21) fix: use environment variables in the ipmitool
* [`ed39a3c`](https://github.com/talos-systems/sidero/commit/ed39a3c4018b4db9c8fa5debad636cc812e2ca55) fix: ensure we setup BMC info *after* disk wiping
* [`025ff04`](https://github.com/talos-systems/sidero/commit/025ff047d0a2d0b239d4ecff801d37d145040bae) feat: additional printer colums
* [`189793e`](https://github.com/talos-systems/sidero/commit/189793e47fb57757b8de39814d3ef831919b4bb2) fix: wait for link up in iPXE script
* [`9a27861`](https://github.com/talos-systems/sidero/commit/9a2786123a598cc3dde6e96c308b73c332f1d70a) fix: make iPXE script replace script on chain request
* [`1bbe3be`](https://github.com/talos-systems/sidero/commit/1bbe3be26fd5a925dec5f8de41ebafd1d852a5f2) feat: extend information printed in the iPXE script, add retries
* [`4cfdeda`](https://github.com/talos-systems/sidero/commit/4cfdedaf97e267e308e4641d1df28fbbbc36d922) feat: provide a way to configure IPMI PXE method
* [`2ff14c4`](https://github.com/talos-systems/sidero/commit/2ff14c4528e31bd5964073b9335791f2d683f021) docs: reflect sidero runs on ARM
* [`274ae33`](https://github.com/talos-systems/sidero/commit/274ae33fc7c3b4b8f5b517914f730a4db3a9840a) fix: check for server power state when in use
* [`d0df929`](https://github.com/talos-systems/sidero/commit/d0df929eb1d1067636caaa2a95c7126be6c02713) feat: implement events manager container
* [`ab12b81`](https://github.com/talos-systems/sidero/commit/ab12b81ef00ad1762aaa251fbaa6b022c298ae62) feat: implement Talos kernel log receiver
* [`5bf7c21`](https://github.com/talos-systems/sidero/commit/5bf7c21f8f61002fd655863cb0ed6ef8f8b649fe) docs: fix clusterctl usage
* [`e77bf54`](https://github.com/talos-systems/sidero/commit/e77bf54a31076dc70dc726f30e924e57e25a14ec) feat: support cordoning server
* [`ab29103`](https://github.com/talos-systems/sidero/commit/ab291034e5a6bafef7eaea86dcb6d594a8afc420) feat: implement SideroLink
* [`adc73b6`](https://github.com/talos-systems/sidero/commit/adc73b67c5ae3b2302be0ced3b87913de4f15b0e) fix: update CAPI resources versions to v1alpha4 in the cluster template
* [`04dbaf0`](https://github.com/talos-systems/sidero/commit/04dbaf065a20e1d5dfbe745d9126b5a174456afd) test: fix Sidero components version in sfyra docs
* [`acb5f57`](https://github.com/talos-systems/sidero/commit/acb5f57f65a0a226d604ad124f189afe5752974a) feat: automatically append talos.config to the Environment
* [`0e7f8a6`](https://github.com/talos-systems/sidero/commit/0e7f8a6820dc77a28d0d264b7e2dd216dab54eb0) docs: metadata server -> sidero
* [`a826281`](https://github.com/talos-systems/sidero/commit/a82628186d84a4f2f49c51b1cb219cf482a3653e) fix: hide password from ipmitool args
* [`ef270df`](https://github.com/talos-systems/sidero/commit/ef270df5b7af6e143bf1449e34a0a577441ab03f) docs: fork docs for 0.5
* [`a0bf382`](https://github.com/talos-systems/sidero/commit/a0bf3828623c3c4ba425601767960f64fc9d85e6) docs: dhcp option-93
* [`bbbe814`](https://github.com/talos-systems/sidero/commit/bbbe814eb98884c525301e49db09b65bc3f0a7b3) chore: conformance check
* [`701d01b`](https://github.com/talos-systems/sidero/commit/701d01ba370c0bd6baa173207575bdaf53c72970) fix: drop into the agent for non-allocated servers
* [`b0e3611`](https://github.com/talos-systems/sidero/commit/b0e3611d2383061533e10d3bc1e642c99e9f70f9) docs: update help message for extra kernel args
* [`bb87567`](https://github.com/talos-systems/sidero/commit/bb87567e242c684977a3e688fc9553f6a77c81e6) chore: bump dependencies
* [`62ab9be`](https://github.com/talos-systems/sidero/commit/62ab9beacfa33e8fb348b52582e63d6234af9146) fix: update extension for controlplane.yam l talosctl generates YAML files with the .yaml extension, update to the apply-config command to reflect this
* [`0511d78`](https://github.com/talos-systems/sidero/commit/0511d78ef29651bce4d1b0ce8d24592582cfdb2e) feat: allow defining http server and api server ports separately
* [`432ca2a`](https://github.com/talos-systems/sidero/commit/432ca2a467a7fb4ee3cc448b7508872aa2674654) docs: create `v0.4` docs and set them as latest
</p>
</details>

### Changes since v0.5.0-alpha.0
<details><summary>6 commits</summary>
<p>

* [`1f7588f`](https://github.com/talos-systems/sidero/commit/1f7588f1fa9f99db7ddf0b7ce1e5bb74b117940e) docs: update office hours
* [`fe41335`](https://github.com/talos-systems/sidero/commit/fe41335457a76f429177a24627044758773fe557) feat: introduce new conditions in the `metalmachine`
* [`6454dee`](https://github.com/talos-systems/sidero/commit/6454dee29c994b57e09fe9a7673dd95274366820) feat: populate addresses and hostname in ServerBindings
* [`d69264f`](https://github.com/talos-systems/sidero/commit/d69264f7b7ee0c4d32e8de054a6cf70017a77f60) docs: fix patching examples
* [`04d90fd`](https://github.com/talos-systems/sidero/commit/04d90fdc616c3a60302523e326f978b216d5e062) docs: add patching examples
* [`41b7451`](https://github.com/talos-systems/sidero/commit/41b7451b50d13ac979e1df4a16299bf424b2be2e) docs: update docs for upcoming Sidero 0.4.1 release
</p>
</details>

### Changes from talos-systems/cluster-api-bootstrap-provider-talos
<details><summary>9 commits</summary>
<p>

* [`1776117`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/17761177f0cfe157498acb6440d07feac8f9a6f1) release(v0.5.1): prepare release
* [`1b88f9f`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/1b88f9f8a37c3c3fefe3d84fc310c44d1dcb0ded) feat: update Talos to 0.14.0
* [`6d27c57`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/6d27c57584b99ac9aab5313191c701ccd780bc5d) release(v0.5.0): prepare release
* [`f6dc0a3`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/f6dc0a3372dba82306a4abc9b2a064f1e337421c) fix: regenerate manifests
* [`2a4115f`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/2a4115f1211a20e5058a7b0430c4dc4081acfcfe) release(v0.5.0-alpha.0): prepare release
* [`d124c07`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/d124c072c9db8d402b353a73646d2d197bae76a4) docs: update README with usage and compatibility matrix
* [`20792f3`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/20792f345b7ff3c8ffa9d65c9ca8dcab1932f49e) feat: generate talosconfig as a secret with proper endpoints
* [`abd206f`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/abd206fd8a98f5478f8ffd0f8686e32be3b7defe) feat: update to CAPI v1.0.x contract (v1beta1)
* [`b7faf9e`](https://github.com/talos-systems/cluster-api-bootstrap-provider-talos/commit/b7faf9e730b7c9f50ffa94be194ddcf908708a2c) feat: update Talos machinery to 0.13.0
</p>
</details>

### Changes from talos-systems/cluster-api-control-plane-provider-talos
<details><summary>15 commits</summary>
<p>

* [`ea7842f`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/ea7842f6fabefa1775c0a2c7bd43e1a7e0615fe7) release(v0.4.1): prepare release
* [`7f63ad0`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/7f63ad0a391dcf0901edf9009717fb57f503f652) fix: avoid long backoff when trying to bootstrap the cluster
* [`8fc9a6c`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/8fc9a6c3bf7e9de5d074c50c7e7e70d025a5369c) release(v0.4.0): prepare release
* [`b63f1d2`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/b63f1d211002b6ee048de304987151c7deda5db1) release(v0.4.0-beta.2): prepare release
* [`f5f5b2d`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/f5f5b2d441ccfb939e2573ef780a69af371775da) fix: patch the status and use APIReader to get resource
* [`d606d32`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/d606d32a79a1ba567748c782c6ffc4155ce0c81a) release(v0.4.0-beta.1): prepare release
* [`333fc02`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/333fc0221a68e978c5d31399e9befe7d6b29aebe) fix: ensure that bootstrap is called only a single time
* [`77b0bba`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/77b0bba8d7c24026d458acb14c9d2793c0450aa8) test: update templates to v1beta1
* [`a5af5e4`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/a5af5e4b09f8450b73b825d95e49b75b045cb47b) release(v0.4.0-beta.0): prepare release
* [`80b24a0`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/80b24a0abb4a9176a9f1635891a236f299d7dc64) fix: introduce a separate step for release builds
* [`a24dad3`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/a24dad3328d52a3744f685ddde913d66dd17b176) fix: do not allow scaling down controlplane to zero
* [`8a73e6a`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/8a73e6a26e52151b1dd4604c4d0737036f119c30) feat: get rid of init nodes and use bootstrap API to setup cluster
* [`205f4be`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/205f4be2057b3ea81c4dcf47004db6864ff31801) release(v0.4.0-alpha.0): prepare release
* [`b8db449`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/b8db4492d55f910e8a7d2a3b69ab08740963683e) fix: properly pick talos client configuration
* [`61fb582`](https://github.com/talos-systems/cluster-api-control-plane-provider-talos/commit/61fb5826391e4434b64619f0590683f7fa7b82b6) feat: support clusterapi v1beta1
</p>
</details>

### Changes from talos-systems/go-blockdevice
<details><summary>2 commits</summary>
<p>

* [`15b182d`](https://github.com/talos-systems/go-blockdevice/commit/15b182db0cd233b163ed83d1724c7e28cf29d71a) fix: return partition table not exist when trying to read an empty dev
* [`b9517d5`](https://github.com/talos-systems/go-blockdevice/commit/b9517d51120d385f97b0026f99ce3c4782940c37) fix: resize partition
</p>
</details>

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

* [`fd5ec8c`](https://github.com/talos-systems/go-smbios/commit/fd5ec8ce4873790b7fbd46dba9d7f49c9de7176a) fix: remove useless (?) goroutines leading to data race error
</p>
</details>

### Changes from talos-systems/grpc-proxy
<details><summary>44 commits</summary>
<p>

* [`ca3bc61`](https://github.com/talos-systems/grpc-proxy/commit/ca3bc6131f052aa000517339211335aaa4ebb640) fix: ignore some errors so that we don't spam the logs
* [`5c579a7`](https://github.com/talos-systems/grpc-proxy/commit/5c579a7a61475bde3ec9c1efe000d2a55e2a3cb2) feat: allow different formats for messages streaming/unary
* [`6c9f7b3`](https://github.com/talos-systems/grpc-proxy/commit/6c9f7b399173dd5769dbc4e8e366e78f05cead85) fix: allow mode to be set for each request being proxied
* [`cc91c09`](https://github.com/talos-systems/grpc-proxy/commit/cc91c09782824e261bf1c861961a272aedb2b123) refactor: provide better public API, enforce proxying mode
* [`d8d3a75`](https://github.com/talos-systems/grpc-proxy/commit/d8d3a751d1e71d006ba90379eed388c487bbb246) chore: update import paths after repo move
* [`dbf07a4`](https://github.com/talos-systems/grpc-proxy/commit/dbf07a4d9e16fe3cf7407b9921c1746aa24ffaf6) Merge pull request [#7](https://github.com/talos-systems/grpc-proxy/pull/7) from smira/one2many-4
* [`fc0d27d`](https://github.com/talos-systems/grpc-proxy/commit/fc0d27dc6b5b9db35173f3e78778784a9e7c95bf) More tests, small code fixes, updated README.
* [`d9ce0b1`](https://github.com/talos-systems/grpc-proxy/commit/d9ce0b1053a7f15ea65bf46e94cfe4154493bad7) Merge pull request [#6](https://github.com/talos-systems/grpc-proxy/pull/6) from smira/one2many-3
* [`2d37ba4`](https://github.com/talos-systems/grpc-proxy/commit/2d37ba444528a00f988671f3a01666e692739a37) Support for one2many streaming calls, tests.
* [`817b035`](https://github.com/talos-systems/grpc-proxy/commit/817b03553ed7d97bd0da09283776d54592d7b5d4) Merge pull request [#5](https://github.com/talos-systems/grpc-proxy/pull/5) from smira/one2many-2
* [`436b338`](https://github.com/talos-systems/grpc-proxy/commit/436b3383a39fd860f3b2379ffab80a44ae1809f7) More unary one-2-many tests, error propagation.
* [`1f0cb46`](https://github.com/talos-systems/grpc-proxy/commit/1f0cb466268f046e8e9fb78b1902411ac3a753ba) Merge pull request [#4](https://github.com/talos-systems/grpc-proxy/pull/4) from smira/one2many-1
* [`992a975`](https://github.com/talos-systems/grpc-proxy/commit/992a975ccf0b97e4be329c84bd3018652e8e50ae) Proxying one to many: first iteration
* [`a0988ff`](https://github.com/talos-systems/grpc-proxy/commit/a0988ff2b29839892a7913acd76f26f4e7edcc3a) Merge pull request [#3](https://github.com/talos-systems/grpc-proxy/pull/3) from smira/small-fixups
* [`e3111ef`](https://github.com/talos-systems/grpc-proxy/commit/e3111ef2c16f0ee4bba597a2ab1ab6a2818c2734) Small fixups in preparation to add one-to-many proxying.
* [`6d76ffc`](https://github.com/talos-systems/grpc-proxy/commit/6d76ffcff89f6636d3689ed1c9b0eebe87722114) Merge pull request [#2](https://github.com/talos-systems/grpc-proxy/pull/2) from smira/backend-concept
* [`2aad63a`](https://github.com/talos-systems/grpc-proxy/commit/2aad63ac5bae09232ea5ac80b42338e9e3af67c4) Add concept of a 'Backend', but still one to one proxying
* [`7cc4610`](https://github.com/talos-systems/grpc-proxy/commit/7cc46101114a2779d6393e0e8f841bf3febb2753) Merge pull request [#1](https://github.com/talos-systems/grpc-proxy/pull/1) from smira/build
* [`37f01f3`](https://github.com/talos-systems/grpc-proxy/commit/37f01f3aab3b978a8fecb428fca4d4c722141229) Rework build to use GitHub Actions, linting updates.
* [`0f1106e`](https://github.com/talos-systems/grpc-proxy/commit/0f1106ef9c766333b9acb4b81e705da4bade7215) Move error checking further up (#34)
* [`d5b35f6`](https://github.com/talos-systems/grpc-proxy/commit/d5b35f634383bf8931f8798797daaf9c1a59235e) Update gRPC and fix tests (#27)
* [`67591eb`](https://github.com/talos-systems/grpc-proxy/commit/67591eb23c48346a480470e462289835d96f70da) Break StreamDirector interface, fix metadata propagation for gRPC-Go>1.5. (#20)
* [`97396d9`](https://github.com/talos-systems/grpc-proxy/commit/97396d94749c00db659393ba5123f707062f829f) Merge pull request [#11](https://github.com/talos-systems/grpc-proxy/pull/11) from mwitkow/fix-close-bug
* [`3fcbd37`](https://github.com/talos-systems/grpc-proxy/commit/3fcbd3737ec6baff505795417e48f162a7a3183c) fixup closing conns
* [`a8f5f87`](https://github.com/talos-systems/grpc-proxy/commit/a8f5f87a2f5e6bc3643b78d64594195b2395a238) fixup tests, extend readme
* [`428fa1c`](https://github.com/talos-systems/grpc-proxy/commit/428fa1c450320041e0ad8e251d6aed435401174e) Fix a channel closing bug
* [`af55d61`](https://github.com/talos-systems/grpc-proxy/commit/af55d612de6c5723a5a59340704db7bc771023ff) Merge pull request [#10](https://github.com/talos-systems/grpc-proxy/pull/10) from mwitkow/bugfix/streaming-fix
* [`de4d3db`](https://github.com/talos-systems/grpc-proxy/commit/de4d3db538565636e1e977102f6f0bd1ed0ce9c2) remove spurious printfs
* [`84242c4`](https://github.com/talos-systems/grpc-proxy/commit/84242c4e690da18d16d2ab8f2fa47e45986220b6) fix the "i don't know who finished" case
* [`9b22f41`](https://github.com/talos-systems/grpc-proxy/commit/9b22f41d8535fa3e40908c78ae66066c7972b6d9) fix full duplex streaming
* [`c2f7c98`](https://github.com/talos-systems/grpc-proxy/commit/c2f7c98b0b6cd180659aed31e98cbbc18d616b1c) update readme
* [`d654141`](https://github.com/talos-systems/grpc-proxy/commit/d654141edcb92b7fa2bba9d3e690e569c72f8e9d) update README
* [`f457856`](https://github.com/talos-systems/grpc-proxy/commit/f4578565f2d34dc89774128db2bfda3a328cba40) move to proxy subdirectory
* [`4889d78`](https://github.com/talos-systems/grpc-proxy/commit/4889d78e468681601b8229c81807dcf37b00ff63) Add fixup scripts
* [`ef60a37`](https://github.com/talos-systems/grpc-proxy/commit/ef60a37547d137e52873be183f2d7a5626d7c034) version 2 of the grpc-proxy, this time with fewer grpc upstream deps
* [`07aeac1`](https://github.com/talos-systems/grpc-proxy/commit/07aeac13e988c0c0b3a886c79972e20408a765e0) Merge pull request [#2](https://github.com/talos-systems/grpc-proxy/pull/2) from daniellowtw/master
* [`e5c3df5`](https://github.com/talos-systems/grpc-proxy/commit/e5c3df5b2f0a1ffc4cb755cbe6b30b435e35de37) Fix compatibility with latest grpc library
* [`52be0a5`](https://github.com/talos-systems/grpc-proxy/commit/52be0a559a85f0e2480bde6725f3f144396aa6ef) bugfix: fix gRPC Java deadlock, due to different dispatch logic
* [`822df7d`](https://github.com/talos-systems/grpc-proxy/commit/822df7d86b556b703fc11798a3bdcbaeb60c18a6) Fix reference to mwitkow.
* [`28341d1`](https://github.com/talos-systems/grpc-proxy/commit/28341d171dd4c1a52f46371ddfb5fd2240b79731) move out forward logic to method, allowing for use as `grpc.Server` not found handler.
* [`89e28b4`](https://github.com/talos-systems/grpc-proxy/commit/89e28b42ee9dda8e36522b77e3771d9debc645e0) add reference to upstream grpc bug
* [`00dd588`](https://github.com/talos-systems/grpc-proxy/commit/00dd588ae68adf4187a7fca87db45a73af4c834d) merge upstream `grpc.Server` changes changing the dispatch logic
* [`77edc97`](https://github.com/talos-systems/grpc-proxy/commit/77edc9715de187dcbc9969e2f0e8a04d2087fd13) move to upstream `protobuf` from `gogo`
* [`db71c3e`](https://github.com/talos-systems/grpc-proxy/commit/db71c3e7e812db8d75cb282dac38d953fcb436b3) initial commit, tested and working.
</p>
</details>

### Changes from talos-systems/net
<details><summary>2 commits</summary>
<p>

* [`b4b7181`](https://github.com/talos-systems/net/commit/b4b718179a1aa68e4f54422baf08ca3761723d2d) feat: add a way to filter list of IPs for the machine
* [`0abe5bd`](https://github.com/talos-systems/net/commit/0abe5bdae8f85e4e976bc4d90e95dcb4be8fb853) feat: implement FilterIPs function
</p>
</details>

### Changes from talos-systems/siderolink
<details><summary>7 commits</summary>
<p>

* [`9902ad2`](https://github.com/talos-systems/siderolink/commit/9902ad2774f0655e050233854b9d28dad0431f6c) feat: pass request context and node address to the events sink adapter
* [`d0612a7`](https://github.com/talos-systems/siderolink/commit/d0612a724a1b1336a2bc6a99ed3178e3e40f6d9b) refactor: pass in listener to the log receiver
* [`d86cdd5`](https://github.com/talos-systems/siderolink/commit/d86cdd59ee7a0e0504b739a913991c272c7fb3f5) feat: implement logreceiver for kernel logs
* [`f7cadbc`](https://github.com/talos-systems/siderolink/commit/f7cadbcdfbb84d367e27b5af32e89c138d72d9d7) fix: handle duplicate peer updates
* [`0755b24`](https://github.com/talos-systems/siderolink/commit/0755b24d4682410b251a2a9d662960da15153106) feat: initial implementation of SideroLink
* [`ee73ea9`](https://github.com/talos-systems/siderolink/commit/ee73ea9575a81be7685f24936b2c48a4508a159e) feat: add Talos events sink proto files and the reference implementation
* [`1e2cd9d`](https://github.com/talos-systems/siderolink/commit/1e2cd9d38621234a0a6010e33b1bab264f4d9bdf) Initial commit
</p>
</details>

### Dependency Changes

* **github.com/evanphx/json-patch** v4.11.0 -> v5.6.0
* **github.com/grpc-ecosystem/go-grpc-middleware** v1.3.0 **_new_**
* **github.com/onsi/ginkgo** v1.16.4 -> v1.16.5
* **github.com/onsi/gomega** v1.16.0 -> v1.17.0
* **github.com/talos-systems/cluster-api-bootstrap-provider-talos** v0.4.0 -> v0.5.1
* **github.com/talos-systems/cluster-api-control-plane-provider-talos** v0.3.0 -> v0.4.1
* **github.com/talos-systems/go-blockdevice** v0.2.4 -> v0.2.5
* **github.com/talos-systems/go-smbios** d3a32bea731a -> v0.1.1
* **github.com/talos-systems/grpc-proxy** v0.2.0 **_new_**
* **github.com/talos-systems/net** v0.3.0 -> v0.3.1
* **github.com/talos-systems/siderolink** 9902ad2774f0 **_new_**
* **go.uber.org/zap** v1.19.0 **_new_**
* **golang.org/x/net** 853a461950ff -> 0a0e4e1bb54c
* **golang.org/x/sys** 39ccf1dd6fa6 -> fe61309f8881
* **golang.zx2c4.com/wireguard/wgctrl** 0073765f69ba **_new_**
* **google.golang.org/grpc** v1.41.0 -> v1.42.0
* **inet.af/netaddr** c74959edd3b6 **_new_**
* **k8s.io/utils** bdf08cb9a70a -> cb0fa318a74b
* **sigs.k8s.io/cluster-api** v0.4.3 -> v1.0.2
* **sigs.k8s.io/controller-runtime** v0.9.7 -> v0.10.3

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

## [Sidero 0.5.0-alpha.0](https://github.com/talos-systems/sidero/releases/tag/v0.5.0-alpha.0) (2021-12-16)

Welcome to the v0.5.0-alpha.0 release of Sidero!

0 comments on commit 59ed3cd

Please sign in to comment.