Skip to content

chore(main): release v1.37.0 - #1355

Merged
lukasmetzner merged 1 commit into
mainfrom
releaser-pleaser--branches--main
Sep 11, 2026
Merged

chore(main): release v1.37.0#1355
lukasmetzner merged 1 commit into
mainfrom
releaser-pleaser--branches--main

Conversation

@hcloud-bot

@hcloud-bot hcloud-bot commented Sep 10, 2026

Copy link
Copy Markdown
Collaborator

IPv6 ExternalIP

We derive the IPv6 ExternalIP of a Node from the IPv6 subnet the server reports, by using the first address of that subnet. This is wrong for servers that use a different address out of their subnet, and Robot does not report a subnet for every server, in which case the Node got no IPv6 ExternalIP at all. You can now set the address explicitly through the Node annotation instance.hetzner.cloud/external-ipv6:

kubectl annotate node $NODE_NAME --overwrite \
  instance.hetzner.cloud/external-ipv6=2001:db8:1234::5

The annotation works for Cloud and Robot servers and takes precedence over the derived address. It requires IPv6 to be enabled for Node addresses via HCLOUD_INSTANCES_ADDRESS_FAMILY.

Features

  • instances: configure the IPv6 ExternalIP through a Node annotation (8d6cdd8)

Bug Fixes


PR by releaser-pleaser 🤖

If you want to modify the proposed release, add you overrides here. You can learn more about the options in the docs.

Release Notes

Prefix / Start

This will be added to the start of the release notes.

### IPv6 ExternalIP

We derive the IPv6 ExternalIP of a Node from the IPv6 subnet the server reports, by using the first address of that subnet. This is wrong for servers that use a different address out of their subnet, and Robot does not report a subnet for every server, in which case the Node got no IPv6 ExternalIP at all. You can now set the address explicitly through the Node annotation `instance.hetzner.cloud/external-ipv6`:

```bash
kubectl annotate node $NODE_NAME --overwrite \
  instance.hetzner.cloud/external-ipv6=2001:db8:1234::5
```

The annotation works for Cloud and Robot servers and takes precedence over the derived address. It requires IPv6 to be enabled for Node addresses via `HCLOUD_INSTANCES_ADDRESS_FAMILY`.

Suffix / End

This will be added to the end of the release notes.

@hcloud-bot
hcloud-bot requested a review from a team as a code owner September 10, 2026 10:33
@hcloud-bot hcloud-bot added the rp-release::pending Release for this PR is pending label Sep 10, 2026
@hcloud-bot
hcloud-bot force-pushed the releaser-pleaser--branches--main branch from 87c82bf to 4b8f07d Compare September 10, 2026 10:46
@lukasmetzner
lukasmetzner merged commit 720fd23 into main Sep 11, 2026
10 checks passed
@lukasmetzner
lukasmetzner deleted the releaser-pleaser--branches--main branch September 11, 2026 12:00
@hcloud-bot hcloud-bot added rp-release::tagged Release for this PR is created and removed rp-release::pending Release for this PR is pending labels Sep 11, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

rp-release::tagged Release for this PR is created

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants