cfe955b4a7b1891ccf0a2bc88b7ee88228e16716
Commit Graph

464 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Jenkins
cfe955b4a7 Merge "devstack job config cleanups" 2017年04月04日 13:33:59 +00:00
OpenStack Proposal Bot
54ad357ede Updated from global requirements
Change-Id: Ie0cae3655071f565acbee79e3984b2337fd0fd96
2017年04月01日 15:26:37 +00:00
Jenkins
31e80502ca Merge "Indicating the location tests directory in oslo_debug_helper" 2017年03月30日 13:10:45 +00:00
Jenkins
e391bee94d Merge "Stop using config backed quota engine in unit tests" 2017年03月30日 09:58:20 +00:00
OpenStack Proposal Bot
b50ef49934 Updated from global requirements
Change-Id: I85620d833dee009bfa2ea2e1a094b84be99bb7cc
2017年03月29日 13:35:14 +00:00
OpenStack Proposal Bot
ee86319bc6 Updated from global requirements
Change-Id: I1dd0c596723918132a252693be469d926e83301f
2017年03月28日 21:31:08 +00:00
Ihar Hrachyshka
4a38012732 Stop using config backed quota engine in unit tests
It was enabled as part of gate fix
I8570441a0b8d5ee3ad7f88e07affac2f1b782021 but the right fix for the
issue is to register a proper core plugin for each test (see the
dependency).
Related-Bug: #1676656
Change-Id: I2eb49a5371f5c9ea0ef4a50e6d95667b782f8842
Depends-On: Ica421831763eb2f5d25fc068287305b402227b53
2017年03月28日 19:51:34 +00:00
Jenkins
3c9078f4fb Merge "Point API entry to neutron-lib API Reference" 2017年03月28日 18:21:14 +00:00
Thomas Morin
2bbebda405 bagpipe driver: cleanup, remove OVSInterceptBridge
With I55835a34d8fba7a139dce93f99cbff54584d695c, the OVSBridgeIntercept
workaround can now be removed.
This change also includes a workaround for a gate issue:
It seems that enabling the use of quotas works around bug
1676656, by triggering the use of neutron.quota.ConfDriver which
does not trigger the bug.
Change-Id: I8570441a0b8d5ee3ad7f88e07affac2f1b782021
Related-Bug: 1676656
2017年03月28日 11:11:50 -05:00
Paul Carver
8c71ea2f61 Point API entry to neutron-lib API Reference
This change replaces the networking-bgpvpn API reference in the
devref with a link to the API reference published from neutron-lib.
Change-Id: I3efda347df007609f5e11a07813068a12cba736a
2017年03月21日 17:58:04 -04:00
Thomas Morin
7ee9c5c0de devstack job config cleanups
networking-bagpipe now has a proper way to set BGP peers
to an empty list, which we should use in our devstack gate job config
because our job is single node.
Additionally, we can specify the use of the OVS driver of bagpipe-bgp
in a simpler/shorter way.
Change-Id: I32701b29a3314bcdcfba6ba73d71ddcf3c62afa4
2017年03月21日 10:57:37 +01:00
Jenkins
c06115918a Merge "consume ServicePluginBase from neutron-lib" 2017年03月20日 10:13:06 +00:00
Boden R
50efd3edaa consume ServicePluginBase from neutron-lib
Neutron-lib now contains the ServicePluginBase class and
thus is being removed from neutron [1]. This patch moves
all such references from neutron to neutron-lib in accordance
with the neutron-lib rehoming.
[1] https://review.openstack.org/#/c/441129/
Change-Id: I3e67db4d2ce4a900879b26c28b4e77fea4af1b68
2017年03月20日 04:32:09 +00:00
Jenkins
84daa39910 Merge "Update bagpipe driver documentation" 2017年03月17日 14:27:38 +00:00
OpenStack Proposal Bot
81fabcca1d Updated from global requirements
Change-Id: Ia74e8b28a81667ce5ae5f244805509c7deec6e1a
2017年03月17日 11:56:25 +00:00
Thomas Morin
540ba5a19e Update bagpipe driver documentation
Provide examples for both master and stable branches.
Reflect the fact that bagpipe-bgp has been integrated into networking-bagpipe
Change-Id: I80d25e8c8b66556d3e118b740cc63d010f56adc3
2017年03月15日 17:30:36 +01:00
Luong Anh Tuan
b060b655b5 Indicating the location tests directory in oslo_debug_helper
According to [1], we can passing a "-t" argument to
oslo_debug_helper to indicate the directory where tests
are located. This will solves ImportError exception.
[1] https://docs.openstack.org/developer/oslotest/features.html
Change-Id: I0e4b2707a4f9bd6b1449624ba585ece5dab7c451
Closes-Bug: #1666560 
2017年03月15日 01:16:14 +00:00
Jenkins
526592d45c Merge "Updated from global requirements" 2017年03月15日 00:58:22 +00:00
Ken'ichi Ohmichi
bc83327bb5 Switch to use stable data_utils
Tempest provides stable library interfaces under tempest.lib.
This patch switches to use it for data_utils.
NOTE: Maybe reviewers will feel deja-vu because the similar patch is
 merged before. But ater that, the another copying tempest patch
 has been merged and we need this patch again. Sorry for this mess.
 Iba05bc604f447f2acaf4cd81e05443b366b821a1 will be merged after
 all projects are ready.
Change-Id: I191fc58418ad4e44dc06da062e2a00566d5140d4
2017年03月14日 10:07:01 -07:00
OpenStack Proposal Bot
2fb8078ab1 Updated from global requirements
Change-Id: Ib99470123d16e4f6754293f2fe018488db5d2837
2017年03月14日 11:21:13 +00:00
Jenkins
e3e1ea9c74 Merge "tempest: Switch to local copy of tempset/scenario/manager.py" 2017年03月14日 03:54:09 +00:00
Jenkins
b0f938311d Merge "'bgpvpn' entry point for neutron.conf:service_plugins=" 2017年03月13日 16:44:08 +00:00
Thomas Morin
da9c3d155e 'bgpvpn' entry point for neutron.conf:service_plugins=
Provide a 'bgpvpn' entrypoint definition, to allow the activation
of the service plugins in a less verbose way.
Change-Id: I751861c25e2e301011d2c1738288660e1286a9a1
2017年03月13日 13:54:36 +01:00
Ken'ichi Ohmichi
9478798a2c Switch to use stable data_utils
Tempest provides stable library interfaces under tempest.lib.
This patch switches to use it for data_utils.
Change-Id: Idc81a961b6273bdb1a09a6804ce2c845224d5677
2017年03月07日 12:42:09 -08:00
OpenStack Proposal Bot
b296d0f36f Updated from global requirements
Change-Id: I71d77ba689ddebfb060aab48466ab7b6612f9591
2017年03月07日 05:46:46 +00:00
Jenkins
417abe2d0f Merge "Use neutron-lib's context module" 2017年03月07日 02:02:43 +00:00
YAMAMOTO Takashi
0bb5a67dcf tempest: Switch to local copy of tempset/scenario/manager.py
The manager.py file was literally copied from
tempest as of today. [1]
tempest/scenario/manager.py is not a part of tempest stable
interface for plugins. [2]
This was suggested on openstack-dev as a preparation for
the coming refactoring in tempest. [3]
As tempest is branchless, this change needs to be backported
to all relevant stable branches.
[1] d184d619d7adc6ab60055884515055a7f3cf7770
[2] https://docs.openstack.org/developer/tempest/plugin.html#stable-tempest-apis-plugins-may-use
[3] http://lists.openstack.org/pipermail/openstack-dev/2017-February/112938.html
Change-Id: I33ed56d0b18d0eb1b04dc1d62d0f1f477891b678
2017年03月02日 08:11:23 +09:00
Doug Hellmann
b56d3303f1 leave branch unspecified for "current" series
The branch needs to default to whatever is checked out for this file to
trigger testing the build of unmerged release notes. Otherwise it
literally only looks at things that have merged into the master branch,
which allows a release note file with bad markup to merge and break the
build.
Change-Id: I22b0386e1ad50e0e68ab590bc822be09200ed557
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017年03月01日 12:13:36 -05:00
OpenStack Proposal Bot
e5c7c51ec2 Updated from global requirements
Change-Id: I9599163db0817b03b433b22f5834af09557d4ff9
2017年02月27日 16:45:09 +00:00
Jenkins
23631fc904 Merge "bagpipe: follow move of db/models" 2017年02月27日 08:33:14 +00:00
Jenkins
335e006510 Merge "Updated from global requirements" 2017年02月27日 08:18:46 +00:00
Jenkins
2bcb392353 Merge "Introduce precommit hooks for delete_bgpvpn_xxx" 2017年02月27日 08:17:06 +00:00
OpenStack Proposal Bot
0849aac90b Updated from global requirements
Change-Id: Ib565f555efdf47b829dd5141aa2afbd08edcfaa7
2017年02月27日 01:12:58 +00:00
Thomas Morin
6e6e466f7a bagpipe: follow move of db/models
to remove DeprecationWarnings
Change-Id: I27608feed109dccb4a7ed77e09838676fb8a9c6a
2017年02月23日 17:13:26 -05:00
e87114f765 Update reno for stable/ocata
Change-Id: I457d3a8fd67c524885063ddebf0d9bf875419fd9
2017年02月23日 21:34:37 +00:00
Armando Migliaccio
5e58d27a8c Use neutron-lib's context module
Depends-on: I48cf45dc1b07035d952152eac2548a3bd9fc2832
Change-Id: I9d3ef06130adc71fc3b269b33e3779ab9f4657b9
2017年02月22日 22:50:29 +00:00
Vivekanandan Narasimhan
6ee70a5f5e Introduce precommit hooks for delete_bgpvpn_xxx
Introduce precommit hooks for all delete_bgpvpn_xxx
methods in the bgpvpn plugin.
The precommit hooks introduced here will be used by
ODL BGPVPN Version 2 driver to write to journal
on precommits.
Also subtransactions=True were missing for net_assoc and
router_assoc methods inside bgpvpn_db and has been added
as part of this fix.
Change-Id: I422cfb5ff5c2a15c4a80430ba99e19b9ae768b06
Closes-Bug: #1664637 
2017年02月22日 21:57:25 +05:30
Jenkins
681a5e742f Merge "Revert "Add OpenStack client BGP VPN extension"" 6.0.0 2017年02月19日 01:27:38 +00:00
Jenkins
9b8751a3e2 Merge "Log a deprecated warning for ODL v1 driver" 2017年02月16日 06:00:28 +00:00
Jenkins
d1aa09afed Merge "doc: improve explanation on the location of config files" 2017年02月10日 11:11:31 +00:00
Jenkins
1e0e34205b Merge "Enable multiple RDs of a BGPVPN to be passed to OpenDaylight" 2017年02月10日 11:11:25 +00:00
Vishal Thapar
ffee380977 Log a deprecated warning for ODL v1 driver
From Ocata release the new ODL BGPVPN Driver v2 is available and v1 diver
is being deprecated. Add a warning log message to inform users of v1
driver so they can switch to the new v2 driver.
Change-Id: Id58f0df0b0825ad78dff586a1bea07a78a19ec05
Partial-Bug: #1632117
Depends-On: I08485db8f10f15591d70474a4b8546990d4de166
2017年02月10日 13:46:48 +05:30
Édouard Thuleau
d912922514 Revert "Add OpenStack client BGP VPN extension"
This reverts commit 205452bfff.
As explain in that last version of the neutron client documentation [1]
(from review [2]) and to follow the OpenStack Client (OSC) and the
OpenStack Python SDK migration, Neutron stadium projects CLI extensions
should reside in the python-neutronclient project under the repository
'neutronclient/osc/v2/<extension>'
[1] http://docs-draft.openstack.org/71/407271/2/check/gate-python-neutronclient-docs-ubuntu-xenial/d30c3c8//doc/build/html/devref/transition_to_osc.html#developer-guide
[2] https://review.openstack.org/#/c/407271/
Change-Id: I099faee06bc3d4d634a96f45560a070f2a23bb56
Depends-On: Ib1ba356e994a98712e00a11ff045df67fbe4c7ea
Partial-Bug: #1650204 
2017年02月09日 12:19:36 +01:00
Vivekanandan Narasimhan
a6560bd91a Enable multiple RDs of a BGPVPN to be passed to OpenDaylight
Earlier, only one RD from the list of RDs for a BGPVPN was
passed to OpenDaylight since OpenDaylight Controller had
a limitation that it can process BGPVPNs with only a single RD.
From Carbon release cycle, OpenDaylight is being enhanced to
support BGPVPNs that host multiple RDs.
Change-Id: If9fbf447e1048d52ca749ca6757b45b729223e76
Closes-Bug: #1662930 
2017年02月08日 21:05:06 +05:30
Thomas Morin
e6250739fa doc: improve explanation on the location of config files
A motivation is that neutron does not complain
with a clear error message when networking_bgpvpn.conf
is not found.
Change-Id: I2688c6303fbcacb5a0e633cb309f2b5ae51ea1a6
2017年02月08日 09:04:29 +00:00
Cao Xuan Hoang
5e4cc13bd6 Advertise support for python 3 and drop py34 jobs
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.
This patch add support python 3 to classifier and drop py34 environment
from tox
Change-Id: I69c1c724990aadb7aecabd264382ffd661eb632a
2017年02月08日 08:49:28 +00:00
Jenkins
23630f9ab4 Merge "Typo fix: datas => data" 2017年02月07日 08:52:43 +00:00
Jenkins
682343da3f Merge "Filtering BGP VPN list with resource associations" 2017年02月07日 08:34:32 +00:00
Anh Tran
5f7ff5dc44 Typo fix: datas => data
Change-Id: I0402af08e3d1284d1bb00d66fdd8083548c242f2
2017年02月07日 14:03:30 +07:00
Andreas Jaeger
1a7be1d54a Prepare for using standard python tests
Add simple script to setup mysql and postgresql databases, this script
can be run by users during testing and will be run by CI systems for
specific setup before running unit tests. This is exactly what is
currently done by OpenStack CI in project-config.
This allows to change in project-config the python-db jobs to
python-jobs since python-jobs will call this script initially.
See also
http://lists.openstack.org/pipermail/openstack-dev/2016-November/107784.html
Needed-By: I0a87f7db0d1d78e7419a8706683aaa540c3dc399
Change-Id: I557202e2be6df2c1cb8efc0f42ac74cd0c458559
2017年02月04日 10:06:47 +01:00