bottlerocket-os / bottlerocket-os/bottlerocket-core-kit

Network configuration: Provide an `accept-ra` option for IPv6 DHCP

Open
#418 1 comment 0 reactions 1 assignee Claimed by @zmrow View on GitHub
Dominant language
Rust
Stars
34
Forks
77
Avg merge
2d 23h
Merged PRs (30d)
23

Description

**What I'd like:**
I'd like to be able to configure the ability for an interface to accept Router Advertisements. This is an important option, especially for ENI's in IPv6 enabled VPC's on AWS.

Ideally this would be a boolean option inside an interface's section in `net.toml`:
```
[eth0]
accept-ra = true

[eth0.dhcp6]
enabled = true
```

**Any alternatives you've considered:**
* Setting sysctl's for an interface via settings: This doesn't work because the sysctl's aren't set until _after_ wicked brings up the interface
* Setting the `ipv6.conf.*.accept_ra` to `2` for all interfaces - we don't want to assume this is ok for all interfaces using IPv6 across all platforms

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.