- In the train release of Nova SR-IOV live migration
support was added to the libvirt virt driver.
- This change updated the admin config docs to reflect
that live migration is now supported.
Change-Id: I429d2477d1b379de06d666edbdef4a9afcfe4b5d
It should be required to request API/scenario tests for any change
that provides new Neutron API and reviewers should remember to
check and require such additional patches with such tests.
Change-Id: I92967d791c1e6c05b3b9c2dc8bbd204aa6b49786
Adds new documentation about how to implement
"VersionedObject.obj_make_compatible" when a new object version
is released and how to test it.
Change-Id: I055cf2ae493759562175f9d859d2a065458ca7e2
Related-Bug: #1828437
This patch adds summary of Tempest and Grenade jobs which we
have run in Neutron's check and gate queues.
Change-Id: I8b96413b33f037b601747ebaa0ff4f0791cad628
The neutron command line can not create fwass_v2 resources,
and so replace it with the openstack command line.
Change-Id: Iad324fa12334f53b1f36c65103a702c3a961dabc
Closes-bug: #1829357
When openvswitch firewall driver is used, it is required to load
nf_conntrack_proto_gre kernel module to make GRE tunnels from VM to VM
working properly.
This patch adds such info in ovs firewall documentation as it should be
deployer decision to load or not load this module.
This patch also adds sanity check which checks if nf_conntrack_proto_gre
module is loaded or not, and can warn user when this module is not
loaded.
It also adds loading of this kernel module in neutron devstack plugin.
Change-Id: Ic97ca00c804f0a540ee0dc53d9e4e07bf8410869
Closes-Bug: #1828053
Based on some recent questions on IPv6 address generation in
guests, update the relevant section in the docs to make it
more up-to-date.
Partial-bug: #1827489
Change-Id: Ibbf4d5458293c9c0269f6a80f5519caa175994ec
Creating the provider network is a necessary step for option 1. The step
is only described in a document in the general installation guide.
This patch links this document at the end of every option1 controller
installation document
Change-Id: I33713aec50e0646a3b42b9d202ac730d3a0578a5
Close-Bug: #1824788
Now all floating IPs will have QoS functionality, so
adds the doc to users/operators.
Change-Id: I39c6bfe5c3ee5d0937c5b19deada0a8dcf1716df
Related-Bug: #1796925
All of the externally consumed variables from neutron.common.constants
now live in neutron-lib. This patch removes neutron.common.constants
and switches all uses over to lib.
NeutronLibImpact
Depends-On: https://review.openstack.org/#/c/647836/
Change-Id: I3c2f28ecd18996a1cee1ae3af399166defe9da87
This is a mechanically generated change to replace openstack.org
git:// URLs with https:// equivalents.
This is in aid of a planned future move of the git hosting
infrastructure to a self-hosted instance of gitea (https://gitea.io),
which does not support the git wire protocol at this stage.
This update should result in no functional change.
For more information see the thread at
http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003825.html
Change-Id: I4c9b513eb65ec4c50bdb9a66dfcc676360bdaa28
This patch removes also legacy playbooks used before by
this experimental job and it also removes
neutron/tests/contrib/post_test_hook.sh script as it was used
only by functional and fullstack tests and it's not used anymore.
Change-Id: Ibc48ce8e80e11dcbb13da121aa86bbf01b98a3d9
Related-Bug: #1804844
This is the content for subnet onboard to be included
in the networking guide.
Change-Id: I51a0347d9314818a9f8cbb71ae95266a904d01da
Implements: blueprint subnet-onboard
The fwaas_v2 driver string is specified incorrectly in the fwaas_v2
scenario documentation. Fix it. This was uncovered because it had to
be fixed elsewhere, like puppet-openstack-integration [1].
[1] https://review.openstack.org/635095
Change-Id: Ib68faa4db08f4315c6a2fe137fa8eef199b0255d
This option is deprecated and marked to be deleted in Ocata. So
as we are now in Stein development cycle I think that it's good time
to remove it.
Change-Id: I07474713206c218710544ad98c08caaa37dbf53a
This patch adds the support for network segment range CRUD. Subsequent
patches will be added to use this network segment range on segment
allocation if this extension is loaded.
Changes include:
- an API extension which exposes the segment range to be administered;
- standard attributes with tagging support for the new resource;
- a new service plugin "network_segment_range" for the feature
enabling/disabling;
- a new network segment range DB table model along with operation
logic;
- Oslo Versioned Objects for network segment range data model;
- policy-in-code support for network segment range.
Co-authored-by: Allain Legacy <Allain.legacy@windriver.com>
Partially-implements: blueprint network-segment-range-management
Change-Id: I75814e50b2c9402fe6776229d469745d7a72290b
It's been four years since neutron.db.quota_db was changed
to really use neutron.db.quota.driver under the covers, let's
remove it now that all Openstack consumers have been updated.
There are other occurences besides below, but they are only
doc changes so will not be broken.
Depends-on: https://review.openstack.org/639829 (neutron-lbaas)
Depends-on: https://review.openstack.org/639837 (tempest)
Change-Id: I948356c34e2bff5ca10fd1e3481762de0be62555
While the initial version of this patch removed neutron.db.api, a
different duplicate patch [1] landed first.
This patch cleans up the remining references to neutron.db.api
including those in the docs and comments.
[1] https://review.openstack.org/#/c/635978/
Change-Id: I5f911f4c6a1fc582a9c1006ec5e2880853ff2909
Add minimum egress bandwidth support for Open vSwitch.
The scope of this implementation is reduced to N/S traffic.
There is no QoS applied on traffic between VMs.
The QoS rules are aplied to exit ports in bridges other than
br-int; that means all physical bridges. No tunneled traffic
will be shaped. This feature will be implemented in a following
patch.
Partial-Bug: #1560963
Change-Id: I0a2ef52b13151a39e678e9a3e6f75babb47298d0
- Limit number of api workers to roughly using half of system
RAM. Spawning a bunch, just to have the OOM killer nuke them
regularly is not useful.
- Bump the rpc_workers default to half of the api_workers.
A default of 1 falls behind on any reasonably sized node.
Change-Id: I8b84a359f83133014b3d4414aafc10e6b7c6a876
Closes-bug: #1815629
The "security_group_api" config option in nova was deleted
in the Newton release:
I921650d8730201c2f14deb7e679647a892dbe48a
The use_neutron option should be used instead. This updates
the docs where the security_group_api option was mentioned.
Change-Id: Ie53a5498e1a2152157d5b2a56abb97ba36cbf86c
Developers run all sorts of different tools within Git repositories,
any of which can leave their own special trashfiles all over the
place. We can't every hope to catalog them all, so better to
recommend developers simply configure a global core.excludesfile to
filter the irrelevant files which tend to get created by their
personal choice of tools.
To this end, remove the long-standing sections for "Mr Developer"
and "Editors" since their mere existence here sends the signal that
we welcome (and have time to review) additions for any old tool
someone ever might happen to try. Also add a comment block
explaining this, for clarity.
We can, and should of course, continue to list files created by the
tools recommended by our workflow (test frameworks called from tox,
documentation and packaging builds, et cetera).
Change-Id: I4774772ec30611b0acd1ad2aadcf6a1a3f93938c
Even though the oslo_config.cfg.ListOpt class seems to support
options with spaces between the values, the docs have always
not used them. Let's change the few places that have spaces
so things are consistent.
Trivialfix
Change-Id: I730484f2d8ece9ff415f06d8976983015e8e16d7
Oslo_concurrency needs lock_path option, make it consistent in
documentation for Suse, Redhat and Ubuntu installation guides.
Change-Id: Ib675d7bf399f2aa7eba9d343fa0f06281d33089a
Related-Bug: #1796976
Closes-Bug: #1812497