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
One of our .network file had a little issue when launching flatcar. The ignition file looked fine, the problem occurs when installing flatcar with this file.
The problematic line is this one: Type=!vlan bond bridge, it got translated as Type=!vlan+bond+bridge in the .network file.
We managed to work around it by moving our networkd units to the files section.
Impact
The network interface in question didn't work at all.
Environment and steps to reproduce
FlatCar version: 3227.2.0
Expected behavior
Spaces shouldn't be replaced by plus signs.
The text was updated successfully, but these errors were encountered:
It's actually an interesting one - in the translation, url.QueryEscape encodes the content of the networkd:
url.QueryEscape("!vlan bond bridge")
%21vlan+bond+bridge
Which is later decoded by Ignition to:
!vlan+bond+bridge
Space is encoded differently (+ or %20) whether it's being in the path or in the query of an URL - Ignition seems to expect the URL to be encoded from the path.
Will patch the converter and add the test case to our coverage.
Description
One of our .network file had a little issue when launching flatcar. The ignition file looked fine, the problem occurs when installing flatcar with this file.
The problematic line is this one:
Type=!vlan bond bridge
, it got translated asType=!vlan+bond+bridge
in the .network file.We managed to work around it by moving our networkd units to the files section.
Impact
The network interface in question didn't work at all.
Environment and steps to reproduce
FlatCar version:
3227.2.0
Expected behavior
Spaces shouldn't be replaced by plus signs.
The text was updated successfully, but these errors were encountered: