This clone is being used to track the os-vif work to remove this dependency on bridge_utils:
brctl is obsolete use ip
+++ This bug was initially created as a clone of Bug #1673612 +++
Description of problem:
kolla specified bridge-utils for nova-base container. That package is not available in RHEL 8.
Version-Release number of selected component (if applicable):
container can not build with bridge-utils included because it can not be found
template overrides to drop or explicit RFE to build bridge-utils in OSP 15
--- Additional comment from on 2019-02-07 16:10:28 UTC ---
brctl is a hard dependency of os-vif for neutron networking with ml2/ovs and the iptables firewall driver.
it is also a dependency for os-vif for linuxbridge.
additionally there are some code paths in nova related to nova networks that also use require brctl.
i have added os-vif to https://bugs.launchpad.net/os-vif/+bug/1801919
we have until feb 27th at the latest to fully remove the dependcy and relase os-vif
ideally we will try and complete this by febuary 22nd.
if it is not completed by the 27th we will need to package bridge-utils for rhel-8
a quick update on this
the upstream patches are merged and we will do a tommorow morning US time.
we had planned to do the release of os-vif today but we are holding for another 12-18 hours
to allow one more feature to land.
i have a upstream mail tread for the release of os-vif
and ill will be updating it shortly stating which patch we are waiting.
os-vif 1.15.0 has now been released without brctl requirement so we can proably remove the blocker flag.
the donwstream repo will need to be sync form upstream and the compose rebuilt.
note we discoverd a minor bug in os-vif 1.15.0 and corrected it in os-vif 1.15.1 so os-vif 1.15.1 should be used as the min version for osp15
This is covered by our standard regression testing.
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.
For information on the advisory, and where to find the updated
files, follow the link below.
If the solution does not work for you, open a new bug report.