You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine.
This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
DHCP Proxy
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options.
When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy
provides PXE boot information automatically based on the architecture and boot method.
Metadata Server
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with.
Sidero should be able to process machine config for future versions of Talos.
New API Version for metal.sidero.dev Resources
Resources under metal.sidero.dev (Server, ServerClass, Environment) now have a new version v1alpha2.
Old version v1alpha1 is still supported, but it is recommended to update templates to use the new resource version.
Server Changes
Hardware information was restructured and extended when compared with v1alpha1:
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
Sidero 0.6.0-beta.0 (2023-08-25)
Welcome to the v0.6.0-beta.0 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.
Sidero Agent
Sidero Agent now runs DHCP client in the userland, on the link which was used to PXE boot the machine.
This allows to run Sidero Agent on the machine with several autoconfigured network interfaces, when one of them is used for the management network.
DHCP Proxy
Sidero Controller Manager now includes DHCP proxy which augments DHCP response with additional PXE boot options.
When enabled, DHCP server in the environment only handles IP allocation and network configuration, while DHCP proxy
provides PXE boot information automatically based on the architecture and boot method.
Metadata Server
Sidero Metadata Server no longer depends on the version of Talos machinery library it is built with.
Sidero should be able to process machine config for future versions of Talos.
New API Version for
metal.sidero.dev
ResourcesResources under
metal.sidero.dev
(Server
,ServerClass
,Environment
) now have a new versionv1alpha2
.Old version
v1alpha1
is still supported, but it is recommended to update templates to use the new resource version.Server
ChangesHardware information was restructured and extended when compared with
v1alpha1
:.spec.systemInformation
->.spec.hardware.system
.spec.cpu
->.spec.hardware.compute.processors[]
ServerClass
Changes.spec.qualifiers.systemInformation
->.spec.qualifiers.system
.spec.qualifiers.cpu
->.spec.qualifiers.hardware.compute.processors[]
Contributors
Changes
65 commits
adea408c
release(v0.6.0-beta.0): prepare releasef88ee6d2
feat: add proxy DHCP serverbaaece89
feat: update for Talos 1.5.0f711a64b
docs: code snippet lacks "sudo"45ac3d89
fix: build siderolink endpoint correctly049a5faa
release(v0.6.0-alpha.0): prepare releaseb2c53bf9
fix: allow 'empty user' slots to be used in IPMI setup2b3dedc2
feat: update to final Talos 1.4.0 release6c15a401
fix: parse Talos events into Machine conditions24e18933
fix: break the link of metadata server to Talos machine configef65ff05
chore: add v0.6.x to metadata, fix metrics servicee4335040
feat: provide 'snp.efi' and recommend it over 'ipxe.efi'71390a33
docs: remove docs v0.1-v0.3b305f2c5
feat: rework the way Sidero Agent boots and configures networkingb6235eb4
test: drop tests with old Talos compatibility9121a3b7
chore: bump dependencies18116bca
fix: use updated pkgs with fixed ipmitoolfbcd02a4
feat: update for Talos 1.3.0c95184a3
docs: detail how to disable IPMI magic (re. [sidero] encountered error discovering BMC IP. skipping setup: "..." rebooting in 10 seconds #988)51ac816e
fix: docs: /etc/dhcp -> config to preserve across firmware updated8ef68b6
feat: provide a way to override IPMI PXE boot method onServer
831761ae
fix: docs sitemap www prefix2b2ed86e
docs: fix dead link in serverclasses guide5527432d
fix: canonical links in docs site757706ca
feat: finalize update to Talos 1.2.0f9d12f3c
feat: update Talos to 1.2.0-beta.244f1962c
fix: properly inspect readonly flag of the disk7cb28fcc
docs: handle latest version banner and canonical urls824d0592
fix: filter out SideroLink address from Machine addresses08cac998
feat: update base Talos to 1.1.13c654806
fix: skip read-only block devices on wiping4e714a1e
fix: resolve wireguard endpoint to IP3eddbbd6
fix: use http response writer directlya06135a9
docs: use ipxe-sanboot for raspberry pi 4'sc0dfd23f
test: integrate new controlplane loadbalancerfd0086d6
fix: append Talos default kernel args even if there is something defined6c6b3546
docs: edit for clarity and conciseness56d27ce7
chore: bump dependenciesb8843e2f
chore: bump dependencies03a5c90b
chore: bump dependencies60928548
docs: fix spelling mistakec29d4645
feat: make MetalMachineTemplate immutable835d5cf2
docs: fix links and getting started overview7c7a3778
feat: add extended hardware information to Server and ServerClass CRDse4bb4165
feat: restructure HW information inServer
resources (v1alpha2)6c81518b
docs: fork docs for Sidero 0.6061ee8e5
refactor: remove pre-ServerBinding leftovers, use remote cached clients24449aa3
chore: bump dependenciesfd34779b
docs: add info about GitHub Org rename to v0.5 docsc86953e1
docs: update algolia info511ddfc0
feat: enable webhooks insidero-controller-manager
37a1d526
docs: add sitemap override54f896dd
feat: allow configuring Sidero deployment strategy3be5e6e8
chore: bump dependenciesb7cc8b2e
docs: switch code block to text for DHCP prereq15f67308
chore: use consistent naming for imports8985a042
fix: ipxe prompt on ARM649f9c9220
docs: move docs to hugo2a475db7
feat: update to Talos 1.07a1a9309
chore: update more registries9438ca8e
chore: fix gpg check and sfyra build5fb30a99
docs: update README for 0.5 version compatibility4d116038
chore: bump cert-manager to v113e11d33
chore: bump dependenciesd3e75dc9
docs: make 0.5 docs the default, add what's newChanges since v0.6.0-alpha.0
5 commits
adea408c
release(v0.6.0-beta.0): prepare releasef88ee6d2
feat: add proxy DHCP serverbaaece89
feat: update for Talos 1.5.0f711a64b
docs: code snippet lacks "sudo"45ac3d89
fix: build siderolink endpoint correctlyDependency Changes
Previous release can be found at v0.5.0
This discussion was created from the release v0.6.0-beta.0.
Beta Was this translation helpful? Give feedback.
All reactions