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
{{ message }}
This repository has been archived by the owner on Oct 11, 2023. It is now read-only.
Whilst the interfaces are created and brought up, the IP addresses are not assigned. ros config export shows that they are there but they do not show in ifconfig and are unresponsive from the switch side of things.
I couldn't find any known issues like this.
Thanks!
Simon
The text was updated successfully, but these errors were encountered:
It appears the issue is that the "mac=00:1b:21:xx:xx:xx:xx" interface is matching for the new infra and public interfaces as they all share the same MAC address. Currently the code is saying MAC address matches win over interface names. There's an override for this case for bond interfaces, but not VLAN interfaces currently at https://github.com/rancher/os/blob/master/netconf/netconf_linux.go#L117.
I think the fix should be ignore MAC address matches if the interface is a VLAN interface. Matching the VLAN interface by either checking link.Attrs().ParentIndex == 0. However this it of a bigger hammer than needed as it will also match macvlan interfaces as well. Instead netConf.Vlans should be inspect and if the interface name is contained, skip using the "mac=00:1b:21:xx:xx:xx:xx" match.
Hi there
RancherOS Version: (ros os version)
v0.7.1
Where are you running RancherOS? (docker-machine, AWS, GCE, baremetal, etc.)
Baremetal.
I have a config like:
Whilst the interfaces are created and brought up, the IP addresses are not assigned.
ros config export
shows that they are there but they do not show in ifconfig and are unresponsive from the switch side of things.I couldn't find any known issues like this.
Thanks!
Simon
The text was updated successfully, but these errors were encountered: