Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove env-var that allows IPv6 to be left enabled on an IPv4-only interface #47773

Open
robmry opened this issue Apr 29, 2024 · 3 comments
Open
Assignees
Labels
area/networking/ipv6 Issues related to ipv6 area/networking kind/enhancement Enhancements are not bugs or new features but can improve usability or performance.
Milestone

Comments

@robmry
Copy link
Contributor

robmry commented Apr 29, 2024

Description

Once it's easy to enable IPv6 on a network, without needing to configure IPAM (and just end up with kernel-assigned addresses) ... remove the env-var escape hatch that was added in #47769

@robmry robmry added kind/enhancement Enhancements are not bugs or new features but can improve usability or performance. area/networking area/networking/ipv6 Issues related to ipv6 labels Apr 29, 2024
@robmry robmry added this to the 27.0.0 milestone Apr 29, 2024
@robmry robmry self-assigned this Apr 29, 2024
@robmry robmry changed the title Remove env-var that allows IPv6 to be left enabled on an IPv6 interface Remove env-var that allows IPv6 to be left enabled on an IPv4-only interface May 9, 2024
@thaJeztah
Copy link
Member

@robmry v26.1 now has a release branch, so I think we can open a PR against master to remove it (so that it gets into v27.0)

@robmry
Copy link
Contributor Author

robmry commented May 10, 2024

@robmry v26.1 now has a release branch, so I think we can open a PR against master to remove it (so that it gets into v27.0)

I'm not sure we'll be ready in 27.0 ... the current plan is that, if there's no IPv6 in default-address-pools, we'll allocate from a unique-local subnet (with a global id based on the engine id or similar). I don't think we'll get as far as having an easy way to allow a network to be IPv6-enabled without allocating IPv6 addresses - we'll need to add some more control over IPAM, probably making it possible to specify default IPAM for v4 and something else for v6.

So, this issue is likely to get bumped to milestone 28.0 ... but we're probably not quite there yet.

@thaJeztah
Copy link
Member

Ah, gotcha! I incorrectly assumed this was a reminder to remove the patch as soon as the release-branch was created; sorry for the noise 😅 🙈

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/networking/ipv6 Issues related to ipv6 area/networking kind/enhancement Enhancements are not bugs or new features but can improve usability or performance.
Projects
None yet
Development

No branches or pull requests

2 participants