Bug 1651191 - [RFE] Include the Ansible Networking ML2 Plugin in OSP 13
Summary: [RFE] Include the Ansible Networking ML2 Plugin in OSP 13
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: python-networking-ansible
Version: 13.0 (Queens)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: z7
: 13.0 (Queens)
Assignee: Dan Radez
QA Contact: Arkady Shtempler
URL:
Whiteboard:
: 1707677 (view as bug list)
Depends On: 1666237 1670116 1670134 1671702 1707819
Blocks: 1381612
TreeView+ depends on / blocked
 
Reported: 2018-11-19 11:26 UTC by Ramon Acedo
Modified: 2020-03-20 01:31 UTC (History)
13 users (show)

Fixed In Version: python-networking-ansible-0.2.0-1.el7ost
Doc Type: Release Note
Doc Text:
This update adds support for the Ansible Networking ML2 plugin, which provides the following functionality: - Isolated Tenant network capability for ironic baremetal guests. - Automated switch configuration for baremetal nodes. - Use of the same ML2 driver for multiple switch platforms.
Clone Of:
Environment:
Last Closed: 2019-07-10 13:01:59 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 620672 0 None MERGED Add networking-ansible ml2 plugin support 2021-01-11 15:24:47 UTC
OpenStack gerrit 621044 0 None MERGED Install python2-networking-ansible in neutron-server 2021-01-11 15:24:47 UTC
OpenStack gerrit 621149 0 None MERGED Add manifest for networking_ansible ML2 plugin 2021-01-11 15:24:47 UTC
OpenStack gerrit 622968 0 None MERGED Add networking-ansible ML2 plugin support 2021-01-11 15:24:47 UTC
OpenStack gerrit 623209 0 None MERGED adopt to Queens branch 2021-01-11 15:24:48 UTC
RDO 17680 0 None master: MERGED rdoinfo: Adding Queens build for RDO (Ia815574b9dea4f97c0d6f94ecbdea88db6351502) 2019-04-22 11:27:11 UTC
Red Hat Product Errata RHBA-2019:1744 0 None None None 2019-07-10 13:02:16 UTC

Description Ramon Acedo 2018-11-19 11:26:32 UTC
A number of customers have already expressed their interest in using the Ansible Networking ML2 plugin and the request is to backport it to OSP 13 Queens.

Comment 1 Dan Radez 2018-11-28 00:19:33 UTC
Initial set of packages that will need to be updated:

These should be able to be cross tagged.
I don't believe they are already in osp13:
python-networking-ansible
python-pexpect
python-ansible-runner
python-psutil
The latest version in OSP14 should be fine to cross tag.


There are patches to these existing osp13 packages
tripleo-heat-templates
tripleo-common
puppet-tripleo
puppet-neutron
kolla

What is the correct way to document the patches that need to be backported for the second list?

Comment 2 Jon Schlueter 2018-11-28 17:12:12 UTC
any container images?

List review links and/or add to the external trackers of this bz.

Comment 3 Dan Radez 2018-11-28 17:40:47 UTC
Yes, the new packages all land in the neutron container.
Links to reviews incoming.

Comment 5 Dan Radez 2018-11-29 23:58:39 UTC
ansible-role-openstack-ml2 is asecondary package that's produced part of the python-networking-ansible build

I don't think we want to update the other deps.
We need to update the spec for 13 to ensure that it doesn't update those packages. I'm assuming that the version reqs in python-networking-ansible are pinned to osp14 versions.

Comment 9 Dan Radez 2019-05-08 12:57:54 UTC
*** Bug 1707677 has been marked as a duplicate of this bug. ***

Comment 11 Dan Radez 2019-05-09 14:30:59 UTC
we should have the package ready to go in a container build with its deps and the puppet code that will configure things when an OSP install in run.

Comment 18 errata-xmlrpc 2019-07-10 13:01:59 UTC
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/RHBA-2019:1744


Note You need to log in before you can comment on or make changes to this bug.