16404 Commits

Author SHA1 Message Date
Jenkins
65a3b89116 Merge "Use more specific asserts in tests" 2016-10-11 11:41:55 +00:00
Jenkins
316e7a1fd1 Merge "ovsfw: Fix warning message when fetching port's other_config" 2016-10-11 05:19:32 +00:00
Jenkins
890f5ed0fd Merge "Relocate Agent DB model" 2016-10-10 16:33:55 +00:00
Jenkins
355c1455f8 Merge "Cleanup Newton Release Notes" 2016-10-10 15:26:59 +00:00
Jenkins
f5eda237e8 Merge "Improved readibility and fixed indentation" 2016-10-10 15:26:02 +00:00
Jenkins
f0ca030595 Merge "Updated from global requirements" 2016-10-10 12:15:29 +00:00
Gábor Antal
1628fb72f8 Improved readibility and fixed indentation
In some places, indentation was wrong.
In this patchset, they are fixed.
Also, I did some readibility improvements which I've found
during indentation fixing.

Change-Id: I298b9b0c557c07848c69ed23b0faa3a3147d055d
2016-10-10 11:03:53 +02:00
Andreas Jaeger
497e6bda90 Cleanup Newton Release Notes
Do not show versions 8.1.0 and 8.0.0 in the Newton release notes - see
http://docs.openstack.org/releasenotes/neutron/newton.html

This adds the earliest-version directive to only show the Newton release
which was 9.0.0.

Also, do not generate an index file, it is empty, see:
http://docs.openstack.org/releasenotes/neutron/genindex.html

Change-Id: I7246505a1763ac16efc6a92f6acf80a2e4a35c0e
2016-10-10 08:58:24 +02:00
Jenkins
fcd47cca6e Merge "Get rid of double-join to rbac_entries without filter" 2016-10-08 18:18:24 +00:00
Jenkins
838f331bd3 Merge "Relocate DNS db models" 2016-10-08 14:13:55 +00:00
Jenkins
b2851c2af6 Merge "Added bindep.txt to the project" 2016-10-08 02:13:40 +00:00
Jenkins
247d0d1241 Merge "Disallow specifying too long name for meter-label" 2016-10-08 00:54:00 +00:00
Jenkins
9f0989051c Merge "Account for Py2/Py3 differences in fcntl.ioctl return value" 2016-10-08 00:41:33 +00:00
Manjeet Singh Bhatia
ead39faa37 Relocate DNS db models
This patch relocate db models for dns.

Partial-Bug: #1597913

Change-Id: I6d1b43d8c5c8d6f8b80730a16eedac5e59cbed44
2016-10-07 21:35:35 +00:00
OpenStack Proposal Bot
f1099f1212 Updated from global requirements
Change-Id: I46f0ff10c62040a705d984940f839de1c8954bdd
2016-10-07 19:40:57 +00:00
Jakub Libosvar
84511a854a ovsfw: Fix warning message when fetching port's other_config
TrivialFix

Change-Id: I26bf3952fb16793b64a9422cf1562076ccb483e5
2016-10-07 19:19:36 +00:00
tonytan4ever
e669e7b96b Relocate Agent DB model
This patch set is for breaking the circular dependency between
Agent/AgentVersionedObject.
See:https://review.openstack.org/#/c/297887/ for details.

Change-Id: I7be4ce2513e49e6da46a7bdffb8538613f0be7c7
Partial-Bug: #1597913
Co-Authored-By: Victor Morales <victor.morales@intel.com>
Co-Authored-By: Sindhu Devale <sindhu.devale@intel.com>
2016-10-07 14:18:19 -04:00
Jenkins
f66c541024 Merge "Relocate Segment DB Models" 2016-10-07 17:23:45 +00:00
Jenkins
0f13da179c Merge "Ignore gre0 and gretap0 devices in netns cleanup script." 2016-10-07 14:39:03 +00:00
Jenkins
ed19528955 Merge "Don't swallow ImportError from load_class_by_alias_or_classname" 2016-10-07 12:08:58 +00:00
Jenkins
552adc9e1c Merge "Deterministic ordering of fixed_ips" 2016-10-07 11:49:01 +00:00
Jenkins
46d97d516e Merge "Add required extension to trunk_details descriptor" 2016-10-07 11:37:00 +00:00
Jenkins
3654799496 Merge "Fix misleading error trace in trunk fullstack life cycle test" 2016-10-07 11:30:55 +00:00
Jakub Libosvar
0e5caebd45 Ignore gre0 and gretap0 devices in netns cleanup script.
This is tested by
http://git.openstack.org/cgit/openstack/neutron/tree/neutron/tests/functional/cmd/test_netns_cleanup.py?h=9.0.0#n49

Change-Id: I24ac257cafc7a2617215f1072509e70e40d23fea
Closes-Bug: #1631004
2016-10-07 10:11:44 +00:00
Jenkins
7311e56c49 Merge "Enable release notes translation" 2016-10-07 08:27:51 +00:00
Kevin Benton
145dbaab21 Get rid of double-join to rbac_entries without filter
apply_filters_to_query was performing an outerjoin to rbac_entries
unconditionally when model_query could have already performed an
outerjoin (if the request was from an unprivileged user) and/or when
the join wasn't even necessary (the '?shared=False' query that uses
a subquery and not a join). This resulted in terrible performance
because of cartesian products of rbac entries with themselves.

This fixes the issue by ensuring there is only an outerjoin to the
rbac table if it's going to be used for a filter condition and it's
not already joined because of a query scope imposed due to the user
not being privileged.

Unfortunately this doesn't include tests to prevent regressions because
we don't have any methods for testing the performance of individual
queries.

Closes-Bug: #1630939
Change-Id: I4364f4a97a29041e86b2fbd8aa895578153f4cf9
2016-10-07 00:42:02 -07:00
Kevin Benton
bd1c454c4f Deterministic ordering of fixed_ips
This adds an order_by clause to the fixed_ips relationship
on the port object to ensure that the fixed_ip ordering is
consistent between a create, an update, and a get request
for a port. Without it we were at the mercy of the sql backend
to determine how it felt like ordering them on the join condition.

Closes-Bug: #1630410
Change-Id: I523e0ab6e376f5ff6205b1cc1748aa6d546919cb
2016-10-07 00:40:01 -07:00
Jenkins
45cca7a779 Merge "Make Jakub Libosvar contact for ovs-fw tag" 2016-10-07 00:07:04 +00:00
Henry Gessau
eb1efc7ace Account for Py2/Py3 differences in fcntl.ioctl return value
Closes-Bug: #1630439

Change-Id: Icc7bc9372d87dfd6cc15a2b472e38250479ac4ec
2016-10-06 14:59:18 -04:00
Andreas Jaeger
cf7bb2fe31 Enable release notes translation
Releasenote translation publishing is being prepared. 'locale_dirs'
needs to be defined in conf.py to generate translated version of the
release notes.

Note that this repository might not get translated release notes - or
no translations at all - but we add the entry here nevertheless to
prepare for it.

Change-Id: Ic0d37f26c59aeed3a55a5b229404c1d18bf248f0
2016-10-06 20:32:37 +02:00
Armando Migliaccio
945295a235 Add required extension to trunk_details descriptor
This was an innocent omission.

Change-Id: I07854a2ed6fdf3ba915957f7a0e2d7a6d32053d8
Related-blueprint: vlan-aware-vms
2016-10-05 12:01:52 -07:00
sindhu devale
72ddd2338b Relocate Segment DB Models
As there would be issue of cyclic imports while implementation of
objects for segments which has db models definition and mixins in same
file, this patch will relocate segment models.

Change-Id: I6f5aea69a0f7f1647bb06c86f1fac9367717033c
Partial-Bug: #1597913
Co-Authored-By: Victor Morales <victor.morales@intel.com>
2016-10-05 13:06:39 -05:00
Jenkins
80d4df144d Merge "Relocate Flavor and ServiceProfile DB models" 2016-10-05 15:36:06 +00:00
Jakub Libosvar
d41ebf8633 Make Jakub Libosvar contact for ovs-fw tag
The tag was already created on launchpad by Assaf.

Change-Id: I505a7783f4fa2090526383310aa8529b23c49ac3
2016-10-05 16:34:56 +02:00
Jenkins
3ade3014a9 Merge "Replace create_test_network with network object" 2016-10-05 13:58:41 +00:00
Jenkins
605cdce696 Merge "Handle uuid references within an ovsdb transaction" 2016-10-05 13:58:25 +00:00
Jenkins
4c2fc87235 Merge "L3 DVR: always notify on ROUTER_INTERFACE AFTER_CREATE" 2016-10-05 13:40:31 +00:00
Jenkins
25c401bd6e Merge "Fix SR-IOV qos extension calls to clear_rate functions." 2016-10-05 13:25:13 +00:00
Victor Morales
fc93f7fcdb Relocate Flavor and ServiceProfile DB models
This patch will separate flavor and service profile db models from
mixins for Oslo-Versioned Objects implementation work.

Change-Id: Ia35d24c075dc716e44fbf8a9b6a2ebb0297e7aa9
Partial-Bug: #1597913
2016-10-05 08:15:20 -05:00
Jenkins
7200f0832f Merge "Enable OVSDB Connection unit tests for py3" 2016-10-05 08:49:55 +00:00
Jenkins
12b2de7bae Merge "Relocate dvr model" 2016-10-05 04:33:11 +00:00
Jenkins
6729311d6e Merge "Relocate Tag DB model" 2016-10-05 04:32:55 +00:00
Jenkins
bc0146e350 Merge "Lower concurrency on rally port job" 2016-10-05 02:28:44 +00:00
Jenkins
b906aa99b0 Merge "Refactoring config options for ml2 plugin drivers" 2016-10-04 19:53:52 +00:00
Thomas Morin
fb530389ad L3 DVR: always notify on ROUTER_INTERFACE AFTER_CREATE
With this change the L3 DVR code for add_router_interface
will always generate ROUTER_INTERFACE AFTER_CREATE notifications,
even in the absence of a gateway on the router.

Change-Id: I2eae49b06cad0c42950ac76f1db7ea6e37e308b9
Closes-Bug: 1629861
2016-10-04 19:04:54 +00:00
Jenkins
431e4c574a Merge "Refactoring config options for l3 ha agent opts" 2016-10-04 17:17:29 +00:00
Jenkins
b46571c8b8 Merge "Darek (@dasm) is our new release liaison for Ocata" 2016-10-04 16:24:38 +00:00
Jenkins
d21a2dcd2c Merge "Fix _list_availability_zones for PostgreSQL" 2016-10-04 16:22:37 +00:00
Jenkins
4e33f2516e Merge "Relocate SegmentHostMapping DB model" 2016-10-04 15:26:51 +00:00
Jenkins
a5098dfb45 Merge "Relocate L3HARouter DB model" 2016-10-04 14:59:42 +00:00