In order to connect to NB/SB leader it requires quite some parameters
to be passed to the CLI. To simplify that we define an environment variables
that are used as defaults once /root/ovnctl.rc is sourced.
Change-Id: Ia44829a48b4b73a81c82b79bc8898c1a95989aef
OpenDaylight support has been deprecated by Neutron team in 2023.2 [1]. We remove support from
our code to address that decision.
[1] 517df91c9e
Change-Id: Iaaf87b6d5400fe88c7edf86995ea9ba891866678
Since LXB was installed by default, we never had it described
explicitly as all other examples were reffering to it. Now when we've
switched to OVN as default driver, we should describe path for LXB
as well as make adjustments to reflect new defaults for neutron role.
Change-Id: I98011dbbe3a3c2f6992e1a150e5ec97642398fc0
Existing docs are missing mention of network-northd_hosts, which
is a required grouping for a successful OVN deployment. This patch
addresses that.
Change-Id: Ie532573cc04722d18915996c5148eecb180ee7ec
This patch aims for the following:
- Update docs for OVN to expand on supported scenarios
- Split out the OVN gateway chassis from the OVN controller group.
Depends-On: https://review.opendev.org/c/openstack/openstack-ansible/+/862924
Change-Id: I14859a19f386676fd687ea601f2d31298cf35e84
As we need to monitor vpn connection detailes, the only way to config vpnaas to log states and connections of vpn
is to provide own templates for VPNaaS configuration. With that we enable deployers to provide custom configuration
files for using with any vpn drivers (stronswan/openswan).
Co-Authored-By: Dmitriy Rabotyagov <noonedeadpunk@gmail.com>
Change-Id: I54dbd5c9690281af475312a277eab534403edf92
With sphinx release of 5.0.0, they changed default for language variable
to 'en' from None. With that current None valuable is not valid and should
not be used.
Change-Id: I34af2581ed38ead54b5e2f6c5a54349f1687089a
This patch will allow you to setup DPDK bonds within a given OVS
bridge using DPDK-accelerated interfaces. A new provider network
key, network_bond_interfaces, and related keys, have been
introduced.
Co-Authored-By: James Denton <james.denton@rackspace.com>
Change-Id: I3fc2846a0c2b6579e4cdb54c3a7c36620700cd44
The PowerVM driver has been deprecated in os_nova. The code in
question here can be replaced with the following setting;
neutron_firewall_driver: openvswitch
Change-Id: Id8c4b017adb8cbf6e7264bba8cde3a82bdb7ee7a
If the vf port file like /sys/class/net/ens4f0/device/virtfn0 date is
'Jan 5', ls -ld result will be 'Jan 5', there are two space between
Jan and 5, if use the old "cut -f 11 -d ''", it will not get the vf pci
id, should be cut 12. So here we use the context in
/sys/class/net/p2p1/device/virtfn*/uevent, do with it will be more
precise.
Change-Id: If7145744bc66514e33f08071a07238ab8c7c7786
Default variables are established to add NSX integration to OSA,
as well as documentation on how to implement the integration.
Change-Id: I9843fedf2463251f7663d4607932f029f86dbda2
The sync from https://review.opendev.org/733244 updated to
openstackdocstheme 2.2.1 and reno 3.1.0 versions.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: I137842c58acf84c5d8d67d4a1e4a2e8ab073ae19
New version of openstackdocstheme (Victoria+) respects pygments_style.
Since openstack-ansible starts using Victoria (master) requirements but has not
branched for Ussuri yet, it uses the new version.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
Change-Id: Ia8c05e4791a3db5eaa82593990d378d2d091c820
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
- Remove obsolete sections from setup.cfg
- Cleanup doc/source/conf.py to remove now obsolete content.
Change-Id: I020ffd888a6351a0d5112dd6969ad800c502dbab
This patch implements support for the networking-generic-switch (NGS)
Neutron mechanism driver to facilitate VLAN-based network segmentation
in multi-tenant Ironic deployments.
Change-Id: I502196175f9d7d75ea37d3fbaa5e4a88a8e59859
Implements: networking-generic-switch mechanism driver
This commit provides baseline changes to the os_neutron role
to support DPDK-accelerated Open vSwitch.
Change-Id: I08aba431d1546160e7c0311ad929762a018e0dca
Implements: dpdk support for openvswitch
Closes-Bug: #1784660
This patch adds a `pdf-docs` tox target that will build
PDF versions of our docs. As per the Train community goal:
https://governance.openstack.org/tc/goals/selected/train/pdf-doc-generation.html
Add sphinxcontrib-svg2pdfconverter to doc/requirements.txt
to convert our SVGs.
Change-Id: I3435e2ec962b8cc06d520cd818adc3bb9c7173ea
Story: 2006105
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.
Depend-On:https://review.opendev.org/#/c/672904/
Change-Id: If54b8222c205262dde5a18c1b562df20d5e4ed6d