Before the doc-migration I proposed this patch:
Ica9c2beeee5f24cbdf0b947bb0371c41375c48c7
The following patch removed the ml2_conf_sriov.ini file:
Ida6c0930ce65169a9bc59ef80d6b427b2d5d4e09
In order to reduce confusion, lets remove the reference to it.
Change-Id: I22aacebc13c0c3c5eb361f79c293d3012f1ac149
Commit ce8a0b2b7d73caf078c6634d6dded5117dbed265 introduces a TRANSIENT
table where all traffic local to br-int is sent after it's been
preprocessed by other features using openflow. This patch adopts the
table.
Change-Id: Ic66c186ab73bad6fcd133f2b9d15e07fd0eebb33
Related-bug: #1696983
While running unit tests plugins/ml2/drivers/test_type_vlan.py
the following message is observed:
""" UserWarning: Discovering extensions only by contrib path is
no longer supported since all contrib extensions have either
been made required or removed. The only_contrib argument is
deprecated and will be removed in a future release.
"""
From the source code you can see the TODO message to remove
the argument in Queens.
264c22a9cc/novaclient/client.py (L181)
This commit removes the argument and the stderr captured by unit
tests.
Change-Id: Ia4270c69c1519342636206fa439640240a1e13bb
This commit adds new API call that allows to discover
details about supported QoS rule type and its parameters
by each of loaded backend drivers.
DocImpact: New call to get details about supported
rule_type for each loaded backend driver
ApiImpact
Change-Id: I2008e9d3e400dd717434fbdd2e693c9c5e34c3a4
Closes-Bug: #1686035
There are four exceptions (TenantNetworksDisabled,
InvalidExtensionEnv, DvrHaRouterNotSupported,
MissingMinSubnetPoolPrefix) that are not used in Neutron, thus
unnecessary to have them in neutron/common/exceptions.py.
- TenantNetworksDisabled was added in [1] to Quantum, and was
raised when the tenant network type was TYPE_NONE.
It was used in the openvswitch and linuxbridge plugins in Quantum,
but now there are no occurrences of usage.
It is still used in the Neutron plugin of OpenContrail though,
so complete removal may be inappropriate right now.
- InvalidExtensionEnv (previously InvalidExtenstionEnv, renamed in
[2a]) was added in [2b] to Quantum. It was raised when the
appropriate quota driver was not provided, thus the extension
environment was invalid. The usage was removed in [2c].
- DvrHaRouterNotSupported was added in [3a], and was raised when the
router was both DVR and HA (it was not supported by that time).
The usage was removed in [3b].
- MissingMinSubnetPoolPrefix was added in [4]. I did not find any
prior usage of this exception.
This patch removes the last three exceptions from exceptions.py,
and adds a note to the first about possible removal in the future.
[1]: https://review.openstack.org/#/c/12362/
[2a]: https://review.openstack.org/#/c/23902/
[2b]: https://review.openstack.org/#/c/10484/
[2c]: https://review.openstack.org/#/c/23406/
[3a]: https://review.openstack.org/#/c/143733/
[3b]: https://review.openstack.org/#/c/196893/
[4]: https://review.openstack.org/#/c/148698/
Change-Id: Id47044e1feea4aea0d375b922aea7bd6cc50ac08
Added QoS policy network binding OVO. Direct access to
'qos_network_policy_bindings' DB table is removed.
Partially-Implements: blueprint adopt-oslo-versioned-objects-for-db
Change-Id: I2a2037dae5a071bd220fa04b0988bc8e7172eb59
Introduce vxlan.{udp_srcport_min, udp_srcport_max and udp_dstport}
for setting the port range used for VXLAN communication.
Change-Id: I97999988090eee7aee9b533ac1dad2de95b29cbe
Closes-Bug: #1483853
DocImpact: vxlan.{udp_srcport_min, udp_srcport_max and udp_dstport}
can be used to set UDP port numbers used for VXLAN in LinuxBridge
agent.
L3_NAT_dbonly_mixin._delete_floatingip still uses
utils.is_extension_supported to determine if DNS-specific methods should
be run rather than the self._is_dns_integration_supported method used
by _create and _update.
This causes issues with L3 service plugins like Cisco ACI where the core
plugin is ML2 but the L3 plugin does not implement the DNS methods.
When such a plugin sets _dns_integration to False, _create and _update
do not call the DNS-specific plugin methods, but _delete_floatingip does
which leads to an exception being raised.
This patch changes _delete_floatingip to use the same method for
determining DNS support as _create_floatingip and _update_floatingip.
Change-Id: Ieb2db6cb96c5d6aae166aa7f0d2d481b2a3690f9
Closes-Bug: #1702693
When building custom kernel version
uname -r returns 4.10.0-00054-ge4cd924
but the rpm name is kernel-4.10.0_00054_ge4cd924-1.x86_64
This is because dash is illegal character in rpm version
This patch fix the kernel version is rpm based OS
but converting all the dashes to underscores
Change-Id: I3d0981fbe30f2436f00c200919b50aeb97491252
* Switch the release note theme to openstackdocstheme.
* Use the new style of setting of openstackdocstheme
of the in-tree documentation.
Change-Id: I0424f097c0f5d78a539bc997e2cd61119d606524
Using alter_enum_add_value for PostgreSQL hit error with running
inside migration.
Update code with operations that can be executed. As this implementation
do not drop columns like alter_enum, it can be used in expand branch
as well.
Change-Id: I56d0731fff317b7be73e8237fa897c1d44331bcd