38e6cf641f
Last month [1] was merged removing the default docker network bridge to
avoid IP conflicts with addresses already in use. Since StarlingX no
longer runs containers with docker it is a reasonable change.
Later it was noticed that neutron-openvswitch-agent-init.sh access a
network.interface.tunnel that is explicitly set to docker0 since the
original Armada manifests [2] of stx-openstack application. This was
inherited from Armada to FluxCD during the application migration.
Since this default network bridge is no longer available, this static
override needs to be updated. We are relying now on the fallback
mechanism to search for this interface, as peer [3] and [4].
In case there is any future network use case that requires a different
approach, it could also be possible to use the application plugins to
retrieve the cluster-host interface and dynamically override this field.
[1] https://review.opendev.org/c/starlingx/config-files/+/865329
[2]
|
||
---|---|---|
.. | ||
files | ||
manifests | ||
helm-charts | ||
README |
This directory contains all StarlingX charts that need to be built for this application. Some charts are common across applications. These common charts reside in the stx-config/kubernetes/helm-charts directory. To include these in this application update the build_srpm.data file and use the COPY_LIST_TO_TAR mechanism to populate these commom charts.