1062 Commits

Author SHA1 Message Date
Zuul
d8a58b96ff Merge "Change neutron CLI to openstack CLI in neutron doc" 2018-07-18 06:04:40 +00:00
Zuul
c5bd85eb5d Merge "Add list of all working DSCP marks" 2018-07-17 11:45:09 +00:00
Zuul
215aa73baa Merge "Fix fwaas v1 configuration doc" 2018-07-17 09:03:25 +00:00
Zuul
c563530af5 Merge "[Fullstack] Remove central_external_bridge" 2018-07-17 05:01:13 +00:00
yanpuqing
5aa8eb99c8 Change neutron CLI to openstack CLI in neutron doc
neutron CLI is deprecated and will be removed in the future. Use
openstack CLI instead.

Change-Id: I00fa6ee2e2ac19627a172ff49a55fe664e4f5c43
Closes-Bug: 1749801
2018-07-17 01:41:19 +00:00
Nate Johnston
b935f9d9a7 Add list of all working DSCP marks
There is no place in the documentation that explicitly lists the valid
DSCP marks, except for an incomplete hint in the DSCP spec in
neutron-specs.  This provides an explicit list.

Change-Id: Ic350c88e59c33d98b54086707c9add05cf137dc2
Closes-Bug: #1781915
2018-07-16 11:32:02 -04:00
miaoyuliang
fe4bec7991 Fix fwaas v1 configuration doc
Modify the fwaas v1 config about  driver

Change-Id: Id6821174a15838713435a499a258f6d37a9cad2a
Closes-Bug: #1777547
2018-07-15 11:47:00 -04:00
Tuan Do Anh
06fa044815 Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: I308295c0eb7c45e6da2cf9b0a229bf05d5ac5302
2018-07-12 15:04:05 +07:00
Dao Cong Tien
4d13df690e Invalid link of doc reference
Change-Id: I7d88d8a4dcfaad6fb49279af41eb86eadb8ec824
2018-07-11 13:58:37 +07:00
Zuul
5ab8b9ee04 Merge "Add geneve in neutron tunnel protocols doc" 2018-06-29 23:25:59 +00:00
Slawek Kaplonski
fd126a37c0 [Fullstack] Remove central_external_bridge
It is not necessary to use 2 "central" bridges, one for "data" and
one for "external" network simulation.
Also using 2 bridge will cause problems when "external_network_bridge"
option will be removed from L3 agent and it will use integration bridge
as it should be done.

Change-Id: I68ee51cbc148b2bfce0cba8de7cf9fe08df54c96
2018-06-29 15:05:19 +02:00
yanpuqing
b37f440227 Add geneve in neutron tunnel protocols doc
The patch adds the introduce of geneve in neutron tunnel
protocols doc.

Change-Id: I61bbe8c724b9e64ae788cd9acbaafd5954e75ca6
Closes-Bug: 1778741
2018-06-29 10:40:41 +08:00
ZhijunWei
daa7ae4e24 Update the Bugs link for triage
This content has been moved to [0]

[0]: https://docs.openstack.org/project-team-guide/bugs.html

Change-Id: I9240be68bcaadf5491b6ee2f406e847ef1b902f3
2018-06-27 09:04:29 -04:00
Zuul
9cb68ce777 Merge "Fix bug to doc:auth" 2018-06-26 08:22:40 +00:00
tianhui
cb5ecc1d91 Fix bug to doc:auth
There is a wrong url in the doc and amends it

Change-Id: I1391276eca0c33c6c4a96b7fe2e29a6f8f83ce2d
2018-06-22 11:58:16 +00:00
Sean McGinnis
4d8f98b421 Fix local doc builds
Incorrectly named variable in the doc conf file causing errors.

Now that jobs are running under python 3, error with dict_key
sort() no longer being supported.

Change-Id: If93b61a84e6106de7f530e4fa1084a473b413629
2018-06-21 07:14:33 -05:00
Zuul
c9b99ae1e1 Merge "Update doc on stable release frequency" 2018-06-18 07:23:25 +00:00
Zuul
e3988a2563 Merge "Update links in README" 2018-06-15 21:30:56 +00:00
Brian Haley
8d8803a55a Update doc on stable release frequency
It was decided that we should release stable branches more
frequently than we are, document for future neutronians.

Fixed other typos as noticed.

Change-Id: I4fb0ca5f41a97ae99995c485f7296b7d81c4b78e
2018-06-15 14:49:07 -04:00
Zuul
ebf1d3d804 Merge "Fix url in alembic_migrations.rst" 2018-06-13 17:50:38 +00:00
XiaojueGuan
a7f35d8a88 Update links in README
Change the outdated links to the latest links in README

Change-Id: Ieb73c9eb22c7875f1ba8155537bda967fbb7c0fe
2018-06-12 16:32:55 +08:00
tianhui
89a1ada4db Fix url in alembic_migrations.rst
There is a wrong url in the doc and amends it.

Change-Id: I2436618acf37e4c6275a98e5d932cdebbb58edd8
2018-06-12 11:40:03 +08:00
Boden R
100491cec7 use object utils from neutron-lib
The neutron.object.utils module was rehomed into neutron-lib with
https://review.openstack.org/#/c/557809/
This patch consumes it by removing the neutron.objects.utils module
and corresponding test module, updating the contributor internals for
objects and using lib's version of the module.

NeutronLibImpact

Change-Id: If53d0ad660851275462d2641ed1829cdb4c32d05
2018-06-11 11:10:53 -06:00
tianhui
c7882a10a3 Fix url in thirdparty-ci.rst
The url in the doc is overdue

Change-Id: I63b7261cdac05f90436eccb6d7144a9131c8f6fc
2018-06-08 17:34:48 +08:00
Zuul
9ee628dcc0 Merge "docs: Fix formatting block in ovs firewall docs" 2018-06-05 00:01:28 +00:00
Zuul
13d1c788f3 Merge "doc: update doc to refer new trusted tag for SR-IOV" 2018-06-01 17:25:17 +00:00
Sahid Orentino Ferdjaoui
89133d0cb8 doc: update doc to refer new trusted tag for SR-IOV
It allows Virtual Functions to become “trusted” by the Physical
Function and perform some privileged operations, such as enabling VF
promiscuous mode and changing VF MAC address within the guest. The
inability to modify MAC addresses in the guest prevents the users from
being able to easily set up two VFs in a fail-over bond in a
guest. This spec aims to suggest a way for users to boot instances
with trusted VFs.

https://specs.openstack.org/openstack/nova-specs/specs/rocky/approved/sriov-trusted-vfs.html

Change-Id: I58cbfd9698a6c7832abc52e0be70eab72f66e11a
Depends-On: https://review.openstack.org/#/c/458820/
Signed-off-by: Sahid Orentino Ferdjaoui <sahid.ferdjaoui@redhat.com>
2018-06-01 12:27:44 +00:00
Reedip
43a8456e33 Track neutron-lib migration of agent extensions
The agent extensions code is migrating to neutron-lib.  This change
reflects that migration in neutron.

NeutronLibImpact
- Consumers using the agents extension should now use
the Agent extension API from neutron-lib instead of neutron.

Co-authored-by: Reedip<reedip.banerjee@gmail.com>
Change-Id: Ie8f0e70b11435d627f73e3fed45f946e863e90bc
Depends-On: I7255a5ae6b706c09acecc0dea5dbd2febae0c282
2018-06-01 11:38:47 +00:00
Nate Johnston
fab6bcbdcd Fix build-openstack-sphinx-docs test job
The build-openstack-sphinx-docs is currently failing with the error
"ImportError: No module named oslotest" based on an import in
neutron/tests/functional/db/test_migrations.py.  Add oslotest to
the doc requirements.

Change-Id: Ibb2b8b246ad685e2e7e2bb8d3ac1d4c7c3a981b7
2018-05-31 12:42:00 +00:00
Zuul
c012f2c474 Merge "Update neutron configuration documentation URL" 2018-05-29 21:53:16 +00:00
yanpuqing
f723dfadee Update neutron configuration documentation URL
Current URL of network configuration guide for Red Hat Enterprise Linux
and CentOS is incorrect

Change-Id: I9098801c6e87a58ac907784c4c1f68651c5c6ae1
Closes-Bug: 1737313
2018-05-28 20:13:42 +00:00
Jakub Libosvar
6b00eec2b7 docs: Fix formatting block in ovs firewall docs
TrivialFix

Co-Authored-By: Daniel Alvarez Sanchez <dalvarez@redhat.com>
Change-Id: I7187db581c350a69dec41e618168b7c52fecc0d7
2018-05-25 08:38:47 +00:00
Harald Jensas
b6d117fcd5 Allow setting network-segment on subnet update
To enable the possibility to migrate a non-routed network to a
routed network allow updating the segment_id of a subnet.

Only allow the operation if:
 - The network only has one segment
 - The network only has one subnet
 - The current segment_id == None

APIImpact: The segment_id attribute of subnets now allows put operation.
Closes-Bug: #1692490
Depends-On: Iffda823a149a1143f46ee9a05e9640b34bf42c51
Change-Id: I1aee29dfb59e9769ec0f1cb1f5d2933bc5dc0dc5
2018-05-24 01:09:02 +02:00
Robin Naundorf
106c8b4540 Fix wrong release names in docs
* Replaced occurences of version names in install docs.

TrivialFix

Change-Id: Ic1a0222ceaaa29f14c4d9a0207b903e336044ace
2018-05-22 09:48:21 +02:00
Zuul
0f48658bef Merge "Update auth_url in install docs" 2018-05-19 01:00:50 +00:00
IWAMOTO Toshihiro
4f6054329b Fix W605 warnings
"W605 invalid escape sequence" would be a error in future version
of python.

Change-Id: I3828d89a2539caf41eb2c3573aa9c541e0b9b885
2018-05-17 16:20:59 +09:00
Zuul
6674ac5a2a Merge "Trivial: Update pypi url to new url" 2018-05-14 18:38:24 +00:00
caoyuan
68a7ef0c59 Update auth_url in install docs
Beginning with the Queens release, the keystone install guide
recommends running all interfaces on the same port. This patch
updates the install guide to reflect that change.

Change-Id: I8bf64e2c47b55512f3ce42da3849911603cbcde0
2018-05-13 00:19:27 +08:00
Tovin Seven
aed28094fc Trivial: Update pypi url to new url
Pypi url changed from [1] to [2]

[1] https://pypi.python.org/pypi/<package>
[2] https://pypi.org/project/<package>

Change-Id: Ief56da9a7187cee9ff74d3323ab1081e5a9ec55e
2018-05-11 17:03:48 -04:00
Stephen Finucane
626a8976e1 trivial: Fix file permissions
None of these should be executable, from what I can tell.

Side note: never backup a git repo to an NTFS drive or you lose all your
permissions and need hacks to restore them.

Change-Id: I34de5488129c575a66b38b400c31393fb511765f
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2018-05-10 10:07:39 +00:00
Hidekazu Nakamura
e1761d2e29 Update install doc for ubuntu
This change updates the auth_url value to match what has changed
in the keystone install guide:

https://review.openstack.org/#/c/541857/

Change-Id: I97356b31af35ef19d02b9f0c0a57cbde16752c65
2018-05-07 11:21:34 +09:00
Zuul
97f378f2fc Merge "doc: Clarify network types compatible with physnets" 2018-05-06 06:59:23 +00:00
Zuul
a51c471016 Merge "[Docs] Add guide on how to do advanced gate job debugging" 2018-05-05 01:58:07 +00:00
Stephen Finucane
65cfe2840b doc: Clarify network types compatible with physnets
Per my understanding, only flat or VLAN networks make sense for physical
networks, a.k.a. physnets. However, the docs specifically mentioned only
GRE and local networks as being incompatible. Add VXLAN to this list to
complete it.

Change-Id: I7915f129bfc8436b410455507ead641a64a51bc7
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2018-05-03 17:34:39 +01:00
Stephen Finucane
bad02cf235 doc: Fix typo
The parameter is '--provider-network-type'.

Change-Id: Ibc29183d0f653015185d1ddf4b4b37a6f38b42a7
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2018-05-03 17:23:05 +01:00
Sławek Kapłoński
1811ced1ae [Docs] Add guide on how to do advanced gate job debugging
This patch adds additional information on how to do advanced
debugging of failing gate jobs directly on test nodes.

Change-Id: I97c93ecfa77b13e5ebcff906219ab8002e266b13
2018-05-02 22:41:44 +00:00
Zuul
aef0b3c6da Merge "objects: automatically detect whether engine facade is used" 2018-05-02 13:06:53 +00:00
Brian Haley
7a97b33df5 Fix hw_vif_multiqueue_enabled typo
hw_vif_mutliqueue_enabled is not the right spelling.

Change-Id: I0fe4734888b734ac5962a530e2429d94aa4594d1
Closes-bug: #1767267
2018-04-30 15:43:47 -04:00
Ihar Hrachyshka
92b9581531 objects: automatically detect whether engine facade is used
While we added new_facade object attribute to framework and it has its
niche and used in some stadium subprojects, it's not ideal because it's
global to an object. Meaning that if you mark an object for new_facade =
True, *all* business logic using the object must also switch to new
facade in the same step, which is a pain and sometimes close to
impossible to do without changing thousands loosely related lines of
code in multiple modules. It would be nice to instead use objects as
usual in different contexts - some using engine facade and some still
using session.begin(...) - and allow the OVO framework to pick the right
way to nest subtransactions.

This patch does exactly that. We call an internal function from oslo.db
and check whether it raises an exception. If it does, it means that the
engine facade is not used; otherwise, we use the new style of nested
transactions management.

By default, if session is not active when OVO action is called, we stick
to the old facade. Once we are done with switching the rest of the
plugin code / OVO objects to the new facade, we will rip off the
transitionary logic.

Change-Id: Ia05df925eccf3c9d397748f282e995203a058de9
Partially-Implements: blueprint enginefacade-switch
Partially-Implements: blueprint adopt-oslo-versioned-objects-for-db
2018-04-27 21:50:19 +00:00
Zuul
48c4792793 Merge "No need for www_authenticate_uri in [designate]" 2018-04-27 07:23:13 +00:00