This clone is being used to track the os-vif work to remove this dependency on bridge_utils: brctl is obsolete use ip https://bugs.launchpad.net/os-vif/+bug/1801919 +++ 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): Actual results: container can not build with bridge-utils included because it can not be found Expected results: template overrides to drop or explicit RFE to build bridge-utils in OSP 15 Additional info: --- 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. https://github.com/openstack/os-vif/blob/master/vif_plug_ovs/linux_net.py#L103-L122 it is also a dependency for os-vif for linuxbridge. https://github.com/openstack/os-vif/blob/master/vif_plug_linux_bridge/linux_net.py#L126-L128 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 https://review.openstack.org/#/q/status:merged+project:openstack/os-vif+branch:master+topic:bug/1801919 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 http://lists.openstack.org/pipermail/openstack-discuss/2019-February/003115.html 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. https://pypi.org/project/os-vif/#history 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. https://access.redhat.com/errata/RHEA-2019:2811