1208 Commits

Author SHA1 Message Date
Slawek Kaplonski
951c46c3b7 Switch neutron tempest jobs to run only networking related tests
In commit [1] neutron replaced using "integrated-gate" template with
new "integrated-gate-networking" tempate to run only tests related
to Neutron and Nova in Neutron CI.

This patch switches tempest jobs defined in neutron directly:
* neutron-tempest-dvr
* neutron-tempest-linuxbridge
* neutron-tempest-iptables_hybrid
* neutron-tempest-with-uwsgi

to inherit from this new "tempest-integrated-networking" job and
run also only tests related to Neutron and Nova.

[1] https://review.opendev.org/#/c/669815/

Change-Id: I2aa60fa1aa98e79f8b2597e490c00f7410f2a93d
2019-07-15 20:07:57 +00:00
Slawek Kaplonski
8996940b58 Remove tempest-full jobs from Neutron CI
In commit [1] neutron replaced using "integrated-gate" template, which
provides tempest-full job with new "integrated-gate-networking" tempate,
which provides "tempest-integrated-networking" job to run only tests related
to Neutron and Nova in Neutron CI.
Unfortunatelly tempest-full and tempest-full-py3 jobs were also
configured in Neutron's zuul file separately so we ended up with running
all 3 of those jobs in our check and gate queue.

So this patch removed "tempest-full" and "tempest-full-py3" jobs from
Neutron's check and gate queue and left only new
"tempest-integrated-networking" job to be run there.

[1] https://review.opendev.org/#/c/669815/

Change-Id: Ia74454c0986d0ef24b9a42ab1e2e0f296511cd3f
2019-07-15 20:07:03 +00:00
pengyuesheng
5be70fae01 Blacklist sphinx 2.1.0 (autodoc bug)
See https://github.com/sphinx-doc/sphinx/issues/6440 for upstream details
Depend-On: https://review.opendev.org/#/c/663060/

Change-Id: I094854a51d0bd3c0fb1893e1ebd806b737a0a16b
2019-07-01 14:51:21 +08:00
Ryan Tidwell
6fd1cf35a8
BGP Documentation Updates
This change updates the documentation for neutron-dynamic-routing
to reflect recent enhancements in DVR compatibility and use of the
openstack CLI instead of the neutron CLI.

Change-Id: I5af8b5e76ca8fd2fba58d0dd987be37530836480
Closes-Bug: #1832603
2019-06-27 16:01:05 -05:00
Matt Riedemann
2e8693e3a0 Import "Manage Networking service quotas" admin guide
This copies the guide from openstack-manuals [1] which should
have been done with the manuals docs migration in Pike. The
only content change is a todo is added to migrate the guide
from using the deprecated neutron CLIs to the openstack CLIs.

[1] https://docs.openstack.org/ocata/admin-guide/cli-networking-advanced-quotas.html

Change-Id: Ia0cad1ea0c27067bc257c1fc8e05299052e35e1b
Closes-Bug: #1834068
2019-06-24 13:37:36 -04:00
Zuul
b7b399f16e Merge "Update DPDK docs with note about using veth pairs" 2019-06-22 01:31:53 +00:00
Slawek Kaplonski
051b58f566 Update DPDK docs with note about using veth pairs
In case when ovs-dpdk is used together with ``ovs_use_veth`` config
option set to True, it cause invalid checksum on all packets send from
qdhcp namespace.
This commit adds short info about this limitation to ovs-dpdk config
guide.

Change-Id: I6237abab3d9e625440e95e75f5091d09a1ec44f0
Related-Bug: #1832021
2019-06-19 14:16:38 -04:00
Zuul
688bbdd5cd Merge "[Doc] Drop some experimental warnings from admin guide" 2019-06-18 21:00:32 +00:00
Bernard Cafarelli
1770c107b4
[Doc] Drop some experimental warnings from admin guide
These warning have been around for some time and may confuse users on
whether to use the feature or not

This includes:
* Distributed Virtual Routing with VRRP
* Native Open vSwitch firewall driver
* IPAM configuration

Also reworded the FWaaS section in introduction section

Change-Id: I8a47ed74fd1077126b8a6ccb21129e127ac62b3b
2019-06-17 21:55:32 +02:00
Brian Haley
e4709e8624 Update some docs to use openstack client
Updated DNS and routed network docs to use openstack client
instead of neutron client.

Trivialfix

Change-Id: I314b290cce6ad608e33447aaab0a279e8659d67d
2019-06-17 12:12:19 -04:00
zhanghao2
cb775ee222 Add fwaas_v2 log optional configuration in l3_agent.ini
When configuring fwaas_v2 log, we can specify rate_limit, burst_limit
and local_output_log_base options in nework_log section.

Change-Id: Iba061c399599cf601c22054b3924b9a74f0f4fa0
2019-06-14 21:43:24 -04:00
Zuul
5fddc07ff0 Merge "Add guidelines for removal of OVO version downgrades" 2019-06-07 18:15:14 +00:00
Nate Johnston
184530cf7b Add guidelines for removal of OVO version downgrades
OVO objects include downgrade code, so that if a new object version is
introduced but an agent is running old code that does not understand it,
OVO can downgrade the object to something compatible with the older
version.  But this code should not be permanent.  This change codifies
guidelines for how long that code should exist and when it can be
removed.  It also adds pointers to information regarding the upgrade
strategies for several major distributions.

Change-Id: Ia0a6c3de932ff032aca59ac9b799faff7e261f2c
2019-06-06 18:00:46 -04:00
donnydavis
ffde2e57ad Updating bgp driver to match what neutron-dynamic-routing supports
Closes-Bug: 1831916
Change-Id: I5f900a62d78497d8e64128239b7eba39ee596fc9
2019-06-06 12:11:09 -04:00
Zuul
0176e85395 Merge "Bump openstackdocstheme to 1.30.0" 2019-06-06 09:15:56 +00:00
翟小君
43d5530405 Bump openstackdocstheme to 1.30.0
...to pick up many improvements, including the return of table borders.

Change-Id: I8853ce602dfaf9e163b77db7cfa0c9d3f2d3fbd7
2019-06-06 09:34:28 +08:00
Zuul
c3e611eaf1 Merge "Add kill hooks for external processes" 2019-06-05 01:09:51 +00:00
Slawek Kaplonski
93015527f0 Add kill hooks for external processes
This patch adds possibility to configure kill hooks used to kill
external processes, like dnsmasq or keepalived.

Change-Id: I29dfbedfb7167982323dcff1c4554ee780cc48db
Closes-Bug: #1825943
2019-06-03 14:39:51 +02:00
Zuul
685fbec0b0 Merge "update sriov config docs for live migration support." 2019-05-31 23:59:42 +00:00
Sean Mooney
fec048c561 update sriov config docs for live migration support.
- 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
2019-05-30 18:52:37 +01:00
Slawek Kaplonski
d55d3bb9f1 Add short info about tempest API/scenario tests to reviewers guide
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
2019-05-30 11:12:33 +02:00
Zuul
7a6f0194e8 Merge "Trivalfix: set a new segment ID for routed network" 2019-05-24 22:24:34 +00:00
Zuul
b1bcb03943 Merge "Add documentation about OVO "obj_make_compatible"" 2019-05-24 18:31:25 +00:00
LIU Yulong
c66c7b688c Trivalfix: set a new segment ID for routed network
Change-Id: Id5aebcfdd8b9f7df1b978dbc4a68fcb29086c49c
2019-05-25 00:38:11 +08:00
Rodolfo Alonso Hernandez
079de324ab Add documentation about OVO "obj_make_compatible"
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
2019-05-22 10:31:20 +00:00
Slawek Kaplonski
ea8b466970 [Docs] Add summary of Tempest and Grenade jobs running in CI
This patch adds summary of Tempest and Grenade jobs which we
have run in Neutron's check and gate queues.

Change-Id: I8b96413b33f037b601747ebaa0ff4f0791cad628
2019-05-22 07:22:46 +02:00
zhanghao2
6360084528 Correct fwaas_v2 scenario in neutron
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
2019-05-17 21:00:02 -07:00
Zuul
d5865ad7a7 Merge "Change curl to osc for listing resource provider inventories" 2019-05-16 23:33:47 +00:00
Harald Jensås
8addd662b5 Update sphinx requirements
Requirement check is failing on sphinx.

http://logs.openstack.org/87/658787/3/check/requirements-check/ce69c94/job-output.txt.gz#_2019-05-13_18_52_15_176388

Change-Id: I7b02523b7135b2f2977c1f5ac16cb79fd41b8ef5
2019-05-14 14:52:15 +02:00
Lajos Katona
8f6939b4f3 Change curl to osc for listing resource provider inventories
Change-Id: I4ffca16ebd1998335132747482e85dbb18be70e7
Closes-Bug: #1827418
2019-05-13 12:04:25 +02:00
Slawek Kaplonski
b8a18dc22a Add info about nf_conntrack_proto_gre when ovs fw is used
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
2019-05-10 15:41:29 +02:00
Brian Haley
252acc0694 Update guest IPv6 information in docs
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
2019-05-03 12:50:16 -04:00
Gabriele Cerami
2b9655a784 Install doc: append provider network creation link
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
2019-04-27 16:32:48 +01:00
Zuul
fb518b1cb9 Merge "Replace git.openstack.org URLs with opendev.org URLs" 2019-04-25 03:08:34 +00:00
Zuul
7088f14ef4 Merge "[Doc] Add note for port forwarding floating IP QoS" 2019-04-25 00:51:07 +00:00
LIU Yulong
d20c73cd2c [Doc] Add note for port forwarding floating IP QoS
Now all floating IPs will have QoS functionality, so
adds the doc to users/operators.

Change-Id: I39c6bfe5c3ee5d0937c5b19deada0a8dcf1716df
Related-Bug: #1796925
2019-04-24 10:23:26 +00:00
ZhongShengping
161e6b80f0 Replace git.openstack.org URLs with opendev.org URLs
Thorough replacement of git.openstack.org URLs with their opendev.org
counterparts.

Change-Id: Ifc446e00d7f69cb23411b3a50c8d880c719f1e73
2019-04-23 10:00:45 +08:00
Boden R
9bbe9911c4 remove neutron.common.constants
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
2019-04-04 14:10:26 -06:00
Dirk Mueller
ebe28a7b8d Remove outdated instructions about horizon integration
The enable_firewall and enable_vpn settings in horizon
have been dropped since pike, see

https://docs.openstack.org/releasenotes/horizon/pike.html

Change-Id: Id46e3e691b170d2240845b7adbbd58ead2db6424
2019-03-26 20:24:35 +01:00
Ian Wienand
983d659d76
Replace openstack.org git:// URLs with https://
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
2019-03-25 11:31:17 +01:00
Zuul
eae30321d5 Merge "Switch neutron-functional-with-wsgi job to zuul v3 syntax" 2019-03-23 19:54:41 +00:00
Slawek Kaplonski
303598289d Switch neutron-functional-with-wsgi job to zuul v3 syntax
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
2019-03-21 15:01:55 +00:00
Bence Romsics
7cccaf0616 FUP Networking guide: Guaranteed Minimum Bandwidth
Being so close to the rc1 deadline I didn't want to lose +2s of
https://review.openstack.org/640390, so review comments are fixed here.

Change-Id: Ic3353dd34bbc9fe6c1e03395d095067238fac844
Related-Bug: #1578989
Related-Change: https://review.openstack.org/640390
See-Also: https://review.openstack.org/502306 (nova spec)
See-Also: https://review.openstack.org/508149 (neutron spec)
2019-03-21 11:26:16 +01:00
Bence Romsics
252598b088 Networking guide: Guaranteed Minimum Bandwidth
High-level overall and low-level neutron docs for the
Guaranteed Minimum Bandwidth feature.

Change-Id: I27224250956b3b940d6372bd46afbdd11e0ce284
Closes-Bug: #1578989
See-Also: https://review.openstack.org/502306 (nova spec)
See-Also: https://review.openstack.org/508149 (neutron spec)
2019-03-20 10:51:06 +01:00
Zuul
c7ab5b8729 Merge "Add documentation for subnet onboard" 2019-03-14 19:28:31 +00:00
Ryan Tidwell
72e783f14e
Add documentation for subnet onboard
This is the content for subnet onboard to be included
in the networking guide.

Change-Id: I51a0347d9314818a9f8cbb71ae95266a904d01da
Implements: blueprint subnet-onboard
2019-03-14 10:42:02 -05:00
Zuul
add5347f9d Merge "Fix fwaas_v2 driver string in docs" 2019-03-13 23:50:07 +00:00
Zuul
7198fb6a0a Merge "Remove deprecated 'external_network_bridge' option" 2019-03-13 15:42:44 +00:00
Nate Johnston
34627a5bb9 Fix fwaas_v2 driver string in docs
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
2019-03-12 15:36:25 -04:00
Zuul
03045a8b3f Merge "Remove quota_db backward compat file" 2019-03-12 15:10:43 +00:00