`talos.dev` redirects to `www.talos.dev` so this fix to
the sitemap removes the redirect when scraping.
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
Use the last `:` in the image reference.
Handle the case when no version was discovered.
See https://github.com/siderolabs/theila/issues/138
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR enables the little arrow that shows there's stuff underneath a
header on the sidebar.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
People are searching talos docs for cluserctl, so mentioning in this page to point them towards Sidero Metal.
Signed-off-by: Steve Francis <steve.francis@talos-systems.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This change fixes an issue where a code fence unintentionally included
the entire rest of the page.
Signed-off-by: William Ashton <William@AshtonFam.org>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This can be used when probing filesystems with config data in the
`metal-iso` case or in the `nocloud` platform.
Small disk images by default are created with small bits FAT
filesystems.
See https://github.com/siderolabs/go-blockdevice/pull/59
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR overrides the sitemap to only include, for example, v1.0 results
if that's our specified latest version. This should fix Google's
indexing of our docs to only include the latest results.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
Fix a typo in the QEMU VM docs.
Signed-off-by: Andrei Dobre <andreidobre.web@gmail.com>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
The main goal to avoid cache invalidation on `tag` changes: by pushing
the tag down the build after the generate step, avoid invalidating build
cache on each tag change (`-dirty`, rebasing, etc.)
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Docker by default disable IPv6 completely in the containers which breaks
SideroLink on Docker-based clusters, as SideroLink is using IPv6
addresses for the Wiregurard tunnel.
This change might break `talosctl cluster create` on host systems which
have IPv6 disabled completely, so provide a flag to revert this
behavior.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR is an omnibus edition of Steve's PRs. It includes three small
things to the docs:
- A change to config.toml to avoid redirects a bit better
- Updates to digital rebar doc that fixes a few links and typos.
- Updates for typos and wording of storage.md
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
This showed up recently frequently in integration-provision tests
(might be related to Kubernetes upgrade), but anyways errors should be
retried.
Refactored the function to extract the retryable part.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
In the case of a node being reset, using kexec greatly
speeds up the process. However, in the event the boot
partition is wiped, a full reboot is required.
Closes#4670
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
When interating with the kubeconfig it can be
expected that a user may have the KUBECONFIG
environment variable set, so we need to use
it when appropriate.
Closes#5091
Signed-off-by: Tim Jones <tim.jones@siderolabs.com>
DHCP-v6 addons:
* DUID (client unique indentifier)
* apply NTP server list
DUID helps to keep you ipv6 after reboot.
NTPv6 helps to work in ipv6-only networks.
Signed-off-by: Serge Logvinov <serge.logvinov@sinextra.dev>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
This PR moves to using % instead of < for the release shortcode. As far
as I understand it, doing so tells hugo it's not raw html and thus the
headers get rendered to the sidebar properly. We may want to switch the
other uses as well, but I'm not sure it would make any difference one
way or another.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
Otherwise `make generate` updates embeddable data file with `-dirty`
stuffix which we don't want.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Also drop kernel sound/PCMCIA, enable random trust CPU, update
for Jetson Nano u-boot.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Generate separate file for each variable and assign them during go build using go:embed instead of using ldflags -X.
Resolves#5138
Signed-off-by: Dmitriy Matrenichev <dmitry.matrenichev@siderolabs.com>
This PR adds the Google Analytics token back. This _should_ ensure the
script is injected if the environment is "production". Once published,
if this doesn't work I'll troubleshoot further.
Signed-off-by: Spencer Smith <spencer.smith@talos-systems.com>
Update `go-blockdevice` library:
- https://github.com/siderolabs/go-blockdevice/pull/56
Also add a note on the org rename to the release notes.
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
Links were broken while moving from latest to the specific release.
Signed-off-by: Daniel Höxtermann <daniel@hxtm.dev>
Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>