19049 Commits

Author SHA1 Message Date
Jenkins
37804b5127 Merge "add doc section for ml2 extension drivers" 2017-08-21 23:07:34 +00:00
Jenkins
90b3586176 Merge "tests: Log spawned processes by RootHelperProcess" 2017-08-21 22:19:25 +00:00
Boden R
d5a3b24bde add doc section for ml2 extension drivers
Today the ML2 config reference doesn't mention anything about ML2
extension drivers. While it likely doesn't make sense to clutter the
primary ML2 driver types (type/mech) with extension drivers, this patch
proposes we add a small section about them to link the concept to the
config reference.

Change-Id: Id964e6e4d13d400ea4cd8a1707ad0f08c52ef0b1
Partial-Bug: #1683102
2017-08-21 11:57:43 -06:00
Jenkins
f311b42d28 Merge "Treat Filter as Dict in get_policies" 2017-08-21 01:51:04 +00:00
Jenkins
5b3c713384 Merge "DB migration checklist task for Pike" 2017-08-19 20:45:18 +00:00
Jenkins
90b4a7c511 Merge "Fix DefaultSubnetPool API test" 2017-08-18 23:54:42 +00:00
Reedip
23ef48ad55 Treat Filter as Dict in get_policies
Currently QoS plugin's get_policies doesnt check if the filter
is a dict or not, though similar checks exist in get_rule_types()
and get_policy_rules().
This patch adds the check so that if any consumer passes filters=None
then it is converted to a dict.

TrivialFix
Partial-Bug: #1711165

Change-Id: Id50674c44cd3720dcd8fd6d66361d937599f5992
2017-08-18 05:45:47 +00:00
Jenkins
03c3f7e707 Merge "Stop using v2 identity API" 2017-08-18 00:21:10 +00:00
Jenkins
a6d4773e55 Merge "Add stubs for new ovsdbapp API functions" 2017-08-17 21:43:49 +00:00
Jenkins
f9838f40ab Merge "Revert "functional: disable netlink tests"" 2017-08-17 06:32:03 +00:00
Jakub Libosvar
5b51cd8dcb Stop using v2 identity API
v2 identity API was deprecated in Mitaka. There is only a one test
remaining that still relies on the v2 identity API. This patch replaces
v2 with v3.

Change-Id: Iaeb9153084c6864b0982902bbb2ae9c0233266a6
2017-08-16 19:56:22 +00:00
Jenkins
a2686541e8 Merge "releasenotes: Move Pike ignore-notes to a proper file" 2017-08-16 19:20:04 +00:00
Terry Wilson
3103a11f95 Add stubs for new ovsdbapp API functions
Neutron doesn't use these methods, but they will be added to
ovsdbapp 1.0, and being abstractmethods, would cause an error. The
methods are added in I664add660ce0ec3b0da23325ad38580d850e1f29 and
I9352ffe0f245c579fd766ecd00e8ca512f806798.

Change-Id: Ibfdea4890f7d01ddd38872db40a9829d6b6bdf90
2017-08-16 11:56:45 -05:00
Jakub Libosvar
a41ce8d6bb tests: Log spawned processes by RootHelperProcess
This patch logs the command spawned by RootHelperProcess, it is
handy when debugging failed functional tests on upstream gate.

Change-Id: I743a223c4ff4882fdd760a20823150558d5e5f4a
2017-08-16 14:01:04 +02:00
Cao Xuan Hoang
59adf8bf0d Revert "functional: disable netlink tests"
This reverts commit 75ddc9c34e08133ffb618271ca21499365b90ad7.

The bug mentioned in original patch has been fixed in
kernel 4.4.0-92.115. And current gate runs with the kernel.
This patch reverts the change to re-enable the netlink tests.

Change-Id: I580e76557e026f45c114b0f4ef6bac5253e3add7
2017-08-16 03:33:26 +00:00
Jenkins
24f02d6a72 Merge "Add documentation for Linux Bridge and OVS ingress QoS" 2017-08-16 03:04:53 +00:00
Jenkins
ba9a308c3f Merge "tests: don't set description in test_blank_update_clears_association" 2017-08-16 01:43:51 +00:00
Jenkins
137b682273 Merge "Fixing test_convert_default_subnetpool_to_non_default" 2017-08-15 22:16:02 +00:00
Jenkins
abb55d6e85 Merge "Add a target to Sinkhole so it's compatible" 2017-08-15 21:15:42 +00:00
Armando Migliaccio
7e1472888e DB migration checklist task for Pike
Change-Id: I4a51e96800bfac31f7d4e0879f32e81e78afbd85
2017-08-15 12:19:32 -07:00
Jenkins
01e46790c6 Merge "Stop logging full object in RPC push code" 2017-08-15 15:18:03 +00:00
Jenkins
bc782c8248 Merge "fullstack: Actually run ovsfw tests" 2017-08-15 03:57:17 +00:00
Jenkins
7c1e21a3f3 Merge "Make code follow log translation guideline" 2017-08-14 17:42:09 +00:00
Jenkins
d725e8c11d Merge "Remove 'persisted dirty' log message" 2017-08-14 12:38:46 +00:00
Jakub Libosvar
637734c1b6 Fix DefaultSubnetPool API test
As default subnetpool is a unique resource in the cloud, it needs to be
cleaned after each test is done. This patch adds a cleanup call to
DefaultSubnetPool tests in order to delete created default subnet pool.

Change-Id: I4c963d0d0e9910f7047061b51feb36c8a19de65c
Closes-bug: #1709938
2017-08-14 09:46:41 +00:00
Inessa Vasilevskaya
7322bd6efb Make code follow log translation guideline
Since Pike log messages should not be translated.
This patch removes calls to i18n _LC, _LI, _LE, _LW from
logging logic throughout the code. Translators definition
from neutron._i18n is removed as well.
This patch also removes log translation verification from
ignore directive in tox.ini.

Change-Id: If9aa76fcf121c0e61a7c08088006c5873faee56e
2017-08-14 02:01:48 +00:00
Jenkins
c65e541b6e Merge "Remove code to debug auto address allocation error" 2017-08-14 01:44:29 +00:00
Jenkins
f7e799a4a8 Merge "Apply network MTU changes to dhcp ports" 2017-08-12 22:57:34 +00:00
Jenkins
b503b32624 Merge "DVR: Provide options for DVR North/South routing centralized" 2017-08-12 13:08:29 +00:00
Jenkins
559f83a6c1 Merge "Apply network MTU changes to l3 ports" 2017-08-12 06:16:30 +00:00
Jenkins
21a7ad29bf Merge "Drop port_delete and port_update debug msgs" 2017-08-12 06:04:06 +00:00
Kevin Benton
2d8ffe2a08 Stop logging full object in RPC push code
We already log the full object on the agent side
and other server methods log important parts of
the object so there isn't much to gain logging the full
OVO components passed to this function's args.

This adds a specific debug statement that just indicates
the types, IDs, and revision_numbers being pushed out so
they can still be correlated with received objects on the
agent side.

Partial-Bug: #1707307
Change-Id: I4499bb328f0aeb58fe583b83fb42cd2d26c1c4c1
2017-08-11 20:37:16 -07:00
Jenkins
4f581d2168 Merge "Add API test for port dns_domain" 2017-08-11 20:30:25 +00:00
YAMAMOTO Takashi
daa1c85a3b releasenotes: Move Pike ignore-notes to a proper file
Now unreleased.rst is for Queen.

Related-Bug: #1708560
Change-Id: Iaf6642c8955d68a1f6b6572d3ae2a3dabc1244df
2017-08-12 01:43:47 +09:00
Jenkins
e53bb591ec Merge "Update reno for stable/pike" 2017-08-11 15:49:20 +00:00
Jenkins
76e1af8188 Merge "Allow unprivileged users to get their quota usage" 2017-08-11 15:24:15 +00:00
Ihar Hrachyshka
9df067f12d Apply network MTU changes to dhcp ports
This patch makes DHCP agent to update its ports' MTU when it's changed
on core plugin side.

Related-Bug: #1671634
Change-Id: Ie1e1ca6a5f908c1e5669ddb3988d49c57da4b9c4
2017-08-11 15:12:40 +00:00
Ihar Hrachyshka
cc69828ff0 Apply network MTU changes to l3 ports
This patch makes L3 agent to update its ports' MTU when it's changed on
core plugin side.

Related-Bug: #1671634
Change-Id: I4444da6358e8b8420a3a365e1107b02f5bb1161d
2017-08-11 11:10:10 -04:00
Jenkins
dfd8946edd Merge "Add unit tests for dns_domain for ports" 2017-08-11 13:54:09 +00:00
Jenkins
eb0eb01029 Merge "Add port dns_domain processing logic" 2017-08-11 13:53:52 +00:00
Jenkins
57950b9891 Merge "ovs-fw: Handle only known trusted ports" 2017-08-11 13:52:22 +00:00
60517921fe Update reno for stable/pike
Change-Id: I4ad9adc99c97d4f0b60c0812090fd1005970a14a
2017-08-11 08:59:15 +00:00
Kevin Benton
e0a2602904 Add a target to Sinkhole so it's compatible
This prevents oslo messaging dispatch from trying
to treat the receiver function as a target. When it
thought it was a target it was referencing attributes
it didn't have.

Closes-Bug: #1710064
Change-Id: I1832a05f23cd76c1732d3b98539988bc9519d79e
2017-08-11 01:31:09 -07:00
Jenkins
d225b86738 Merge "Deprecate web_framework option" 2017-08-11 07:06:29 +00:00
Jenkins
ceb86366d2 Merge "Allow to set/modify network mtu" 2017-08-11 07:06:15 +00:00
Zhengwei Gao
9e185bca08 Allow unprivileged users to get their quota usage
When user try to get quota usage detail for their own project, it will
return null. As process logic of details method is incorrect, it only
allow admin to get other's project quota usage detail.

Change-Id: I2e21dac497a6c5bffba6b55cb4456820900449df
Closes-Bug: #1708133
2017-08-11 06:41:24 +00:00
Jenkins
6280787f84 Merge "Allow extension driver to provide multiple aliases" 2017-08-11 03:13:57 +00:00
Jenkins
b940f041a6 Merge "Reduce rally sub-port count" 2017-08-11 02:26:07 +00:00
Jenkins
a04f8fd049 Merge "DVR: Fix router_update failure when agent restarts" 2017-08-11 01:15:50 +00:00
Kevin Benton
a6a2d4d134 Deprecate web_framework option
We didn't quite get around to pulling out all of the old API
code before the end of the cycle so we should deprecate this
option to make sure people don't use it.

Change-Id: Idf9d497bbccdb89c6e5898611d1cad9a18b1bcbb
Implements: blueprint wsgi-pecan-switch
2017-08-11 01:11:19 +00:00