ee08e3d8ca20c31504f38079062ab5b1282c6fbd
481 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Jenkins
|
ee08e3d8ca | Merge "devstack: source neutron l2 agent script only if q-agt enabled" | ||
|
Thomas Morin
|
a3561dbad6 |
devstack: source neutron l2 agent script only if q-agt enabled
Sourcing the neutron devstack l2 agent script is only needed if the q-agt service is enabled. Sourcing conditionally helps build the devstack fullstack gate jobs for networking-bagpipe. Change-Id: I2fed6177eb35749bebd4b75d60b189c2abdb0cdd Needed-By: I967ba442ef433b7ada5a1a381f1571ec3cf23517 |
||
|
Cedric Savignan
|
cafb6dc71d |
Remove windows-style line breaks
Pep8 tests failed. We miss the windows style in this file. Change-Id: I878df9e275a8edf2f40c9ca8a53e91c69e0289fd |
||
|
Boden R
|
598d5ce192 |
consume neutron-lib callbacks
The callback system in neutron has moved to neutron-lib and hence consumers need to follow suit. See Ib6baee2aaeb044aaba42a97b35900d75dd43021f for more details. Change-Id: I8e287e54b8e366bd70378616a8e23b0ebcaac5b7 |
||
|
Jenkins
|
c7c41fff15 | Merge "Add constants for bgpvpn_tests" | ||
|
Jenkins
|
522e1e662c | Merge "Move API definition out of n8g-bgpvpn into neutron-lib" | ||
|
Jenkins
|
b656c106e5 | Merge "Add net-bgpvpn.conf to config file read by neutron" | ||
|
Mathieu Rohon
|
bf20a285bb |
use i18n._
this patch gets rid of deprecation warning due to the use of "_" outside of the i18n library Change-Id: I82b890c7391b26a07d3ec4a01559956375906328 |
||
|
Mathieu Rohon
|
c7211ed718 |
Register query hooks at BGPVPNPluginDb object creation
This change also modifies the expected exception raised in tempest while testing a delete of a bgpvpn by a regular tenant : the Forbidden exception is now raised instead of the NotFound one. Change-Id: I2aab28f67c096bdb399ca76a2b8d27240823330e Closes-bug: 1685930 |
||
|
Mathieu Rohon
|
4e463a6d33 |
Add net-bgpvpn.conf to config file read by neutron
This is done by other service providers devstack plugin, and mandatory to have the job gate-rally-dsvm-neutron-extensions-rally-nv passing in https://review.openstack.org/#/c/386418/ Change-Id: I2b9c0c34fbd2ffbc4695a3b3c440b8f46adb65ed |
||
|
Cedric Savignan
|
8cb98d79a4 |
Add constants for bgpvpn_tests
The aim is to make the code clearer. Change-Id: I96cd7f09cc82f900aa604c83b3feb852ee716e33 |
||
|
OpenStack Proposal Bot
|
b0c3f65b4a |
Updated from global requirements
Change-Id: Ic728df87c185cae953dd0a0a3d45a4c330e6901a |
||
|
OpenStack Proposal Bot
|
96ba56db82 |
Updated from global requirements
Change-Id: I2f8b10d96203ba66690074bf4c8446eae249517f |
||
|
Paul Carver
|
3353295914 |
Move API definition out of n8g-bgpvpn into neutron-lib
This change removes RESOURCE_MAP and some other constants and replaces them with imports from neutron-lib as part of the Neutron Stadium effort to centralize the API definitions. Closes-Bug: #1636415 Change-Id: Ie3bfee1efc5882a84e01a51592610910665054b2 Depends-On: Ib0fef2e368c47b1400ab60de19198aa1d1994b69 |
||
|
Jenkins
|
26a911a1e6 | Merge "remove bagpipe_bgpvpn agent extension" 7.0.0.0b1 | ||
|
OpenStack Proposal Bot
|
f621dff243 |
Updated from global requirements
Change-Id: Ia3357bfc7d2eb292f96393d1bdd29ceaa2377616 |
||
|
Jenkins
|
cfe955b4a7 | Merge "devstack job config cleanups" | ||
|
OpenStack Proposal Bot
|
54ad357ede |
Updated from global requirements
Change-Id: Ie0cae3655071f565acbee79e3984b2337fd0fd96 |
||
|
Jenkins
|
31e80502ca | Merge "Indicating the location tests directory in oslo_debug_helper" | ||
|
Jenkins
|
e391bee94d | Merge "Stop using config backed quota engine in unit tests" | ||
|
OpenStack Proposal Bot
|
b50ef49934 |
Updated from global requirements
Change-Id: I85620d833dee009bfa2ea2e1a094b84be99bb7cc |
||
|
OpenStack Proposal Bot
|
ee86319bc6 |
Updated from global requirements
Change-Id: I1dd0c596723918132a252693be469d926e83301f |
||
|
Thomas Morin
|
727e029e37 |
remove bagpipe_bgpvpn agent extension
now that it moved to networking_bagpipe Change-Id: I26de975055f611453abbe8954265a0a93a73597c Depends-On: I8f58da6165736f6a6eec7e256a98cee608462d79 |
||
|
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 |
||
|
Jenkins
|
3c9078f4fb | Merge "Point API entry to neutron-lib API Reference" | ||
|
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 |
||
|
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 |
||
|
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 |
||
|
Jenkins
|
c06115918a | Merge "consume ServicePluginBase from neutron-lib" | ||
|
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 |
||
|
Jenkins
|
84daa39910 | Merge "Update bagpipe driver documentation" | ||
|
OpenStack Proposal Bot
|
81fabcca1d |
Updated from global requirements
Change-Id: Ia74e8b28a81667ce5ae5f244805509c7deec6e1a |
||
|
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 |
||
|
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 |
||
|
Jenkins
|
526592d45c | Merge "Updated from global requirements" | ||
|
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 |
||
|
OpenStack Proposal Bot
|
2fb8078ab1 |
Updated from global requirements
Change-Id: Ib99470123d16e4f6754293f2fe018488db5d2837 |
||
|
Jenkins
|
e3e1ea9c74 | Merge "tempest: Switch to local copy of tempset/scenario/manager.py" | ||
|
Jenkins
|
b0f938311d | Merge "'bgpvpn' entry point for neutron.conf:service_plugins=" | ||
|
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 |
||
|
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 |
||
|
OpenStack Proposal Bot
|
b296d0f36f |
Updated from global requirements
Change-Id: I71d77ba689ddebfb060aab48466ab7b6612f9591 |
||
|
Jenkins
|
417abe2d0f | Merge "Use neutron-lib's context module" | ||
|
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 |
||
|
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> |
||
|
OpenStack Proposal Bot
|
e5c7c51ec2 |
Updated from global requirements
Change-Id: I9599163db0817b03b433b22f5834af09557d4ff9 |
||
|
Jenkins
|
23631fc904 | Merge "bagpipe: follow move of db/models" | ||
|
Jenkins
|
335e006510 | Merge "Updated from global requirements" | ||
|
Jenkins
|
2bcb392353 | Merge "Introduce precommit hooks for delete_bgpvpn_xxx" | ||
|
OpenStack Proposal Bot
|
0849aac90b |
Updated from global requirements
Change-Id: Ib565f555efdf47b829dd5141aa2afbd08edcfaa7 |