06c043c728ada8f04e4242c704f3c6aa94bcc52c
Commit Graph

390 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
Jenkins
06c043c728 Merge "Use model_base in neutron_lib" 2016年11月24日 19:27:45 +00:00
Jenkins
56df17d276 Merge "Switch to using plugins directory in lieu of neutron manager" 2016年11月24日 18:10:49 +00:00
Mathieu Rohon
674c1b3e05 Use model_base in neutron_lib
Follow the move of model_base from neutron
to neutron_lib.
Change-Id: Ia726af87f896335e5358df88e6eccab4fea83ee3
2016年11月24日 17:56:28 +00:00
Armando Migliaccio
48e3946533 Switch to using plugins directory in lieu of neutron manager
(this change also includes, squashed into it,
Ia726af87f896335e5358df88e6eccab4fea83ee3, since
both were needing the other one to pass tests)
Partially-implements: blueprint neutron-lib
Change-Id: I0cbaf59844d026820cb05ed92dbfe8ac9b3a44a4
Depends-on: I7331e914234c5f0b7abe836604fdd7e4067551cf
Change-Id: I0cbaf59844d026820cb05ed92dbfe8ac9b3a44a4
2016年11月23日 21:35:46 +01:00
Li-zhigang
09d15143a5 Replace six.iteritems() with .items()
Change-Id: Ic061d62e61d364252fd6f69575fc71c6534e5840
2016年11月22日 17:50:53 +08:00
Jenkins
9d6331a454 Merge "Use uuidutils instead of uuid.uuid4()" 2016年11月18日 15:35:00 +00:00
Jenkins
34c094d20c Merge "Updated from global requirements" 2016年11月18日 09:49:18 +00:00
Li-zhigang
2d7a692e66 Use uuidutils instead of uuid.uuid4()
https://bugs.launchpad.net/ironic/+bug/1082248/
Change-Id: I3c5015828ece150fdbceafcefae841888ff38afb
2016年11月18日 17:02:47 +08:00
melissaml
719bc1c057 Replace LOG.warn with LOG.warning
logging.warn is deprecated in Python 3.[1]
[1] https://docs.python.org/3/library/logging.html#logging.warning
Change-Id: Ib0bf744964121ec279cd3ea6fb0ed3dc983c6712
2016年11月18日 14:18:18 +08:00
OpenStack Proposal Bot
48afd59e8a Updated from global requirements
Change-Id: I42587e78a19eab914770c752d0fb57cdbc266fa1
2016年11月15日 19:51:57 +00:00
OpenStack Proposal Bot
26c3c2c86c Updated from global requirements
Change-Id: I360efc2909cf602375b86bef7f0a70e6689a1cad
2016年11月10日 10:16:44 +00:00
Jenkins
77405d8998 Merge "Install networking-bagpipe test dependency via tox_install/zuul-cloner" 2016年11月10日 09:28:27 +00:00
Thomas Morin
4f6391e444 Install networking-bagpipe test dependency via tox_install/zuul-cloner
Following the discussion in I948d2e967f62f690f412a7e50d76f54cf4fe262e,
it seems that what we should do is rely on tox_install/zuul-cloner to
acquire networking-bagpipe test dependency.
Change-Id: Ib0600040470382bb7f113cb09aa5d1519ea6c9dd
2016年11月09日 17:05:34 +00:00
Thomas Morin
52fcabab1d Use temporary directory for neutron and horizon install
This change applies to tools/tox_install.sh equivalent
fixes that the ones applied in I54d400dea4efdf9ac9b580ff7f0a2bbcceb4df5e
for neutron-lbaas, in particular to use a temporary directory for
zuul-cloner installs.
More details are in the commit message for
I54d400dea4efdf9ac9b580ff7f0a2bbcceb4df5e.
Change-Id: I0c700511e5a63cd66144ad334eb18aa60afb544a
Co-Authored-By: Andreas Jaeger <aj@suse.com>
2016年11月09日 17:05:25 +00:00
Thomas Morin
dd4941459c Temporary workaround to our gate issues
Our tempest test scheduled on osic-cloud1 all get stuck
in requirements installation.
The problem was diagnosed (fungi, tmorin) to be related
to the fact that the neutron devstack code for setting
up routers is installing via br-ex a route to SUBNETPOOL_PREFIX_V4,
which defaults to 10.0.0.0/16, which in the case of
osic-cloud1 contains the gateway IP to reach the Internet
(10.0.0.1):
fungi@ubuntu-xenial-osic-cloud1-s3500-5253075:~$ ip ro sh
default via 10.0.0.1 dev ens3 onlink
10.0.0.0/16 via 172.24.5.11 dev br-ex
10.0.0.0/8 dev ens3 proto kernel scope link src 10.5.131.187
172.24.5.0/24 dev br-ex proto kernel scope link src 172.24.5.1
This change is a temporary fix for networking-bgpvpn that
sets SUBNETPOOL_PREFIX_V4 to a prefix *not* containing 10.0.0.1.
Change-Id: I5e4b99c6eb06837be7e1b5a9ed456f57ab6f9514
2016年11月09日 17:22:08 +01:00
Jenkins
737151ffef Merge "Add OpenStack client BGP VPN extension" 2016年11月08日 20:22:46 +00:00
Jenkins
f5ab92b238 Merge "Fix tox cover target" 2016年11月08日 20:22:43 +00:00
Jenkins
e3a9bbd9ae Merge "OpenContrail : fix exception class usage issues" 2016年11月08日 20:22:37 +00:00
Jenkins
4ce59ac5e4 Merge "Remove white space between print () in bgpvpn-sample01.py" 2016年11月08日 18:01:50 +00:00
Mathieu Rohon
7618764577 OpenContrail : fix exception class usage issues
Change-Id: I4e444f6045fbdfc5ac7c642d76205039b11302b5
Closes-bug: #1640119 
2016年11月08日 11:03:45 +00:00
gengchc2
dcd87da8ca Remove white space between print () in bgpvpn-sample01.py
There is a white space in line [print (*,
then we remove it.
Change-Id: I1af1bb8478ca69fc7f6a4dc09dd91d03cc4bc7b2
2016年11月08日 09:31:11 +00:00
Édouard Thuleau
205452bfff Add OpenStack client BGP VPN extension
Change-Id: I58c88091bac74deeab9e4caf49ec4f80535c5f37
Closes-Bug: #1561993 
2016年11月07日 14:15:19 +01:00
Romanos Skiadas
9202c377ad Install the networking_bgpvpn_heat package
Change-Id: I037879752da359229e7092a39894537b966fc9de
Signed-off-by: Romanos Skiadas <rski@intracom-telecom.com>
2016年11月04日 11:36:38 +02:00
Jenkins
735a3149bd Merge "Remove last vestiges of oslo-incubator" 2016年11月04日 08:25:49 +00:00
Thomas Morin
7fe4874eb8 Fix tox cover target
Mimic what is done in neutron-lbaas to have a working cover target.
Change-Id: I20fb1bbd9fa8e04155c94263beba4444cbc38963
2016年11月04日 09:15:14 +01:00
Jenkins
adaa57873f Merge "Don't include openstack/common in flake8 exclude list" 2016年11月04日 01:58:59 +00:00
Henry Gessau
dcd0df3e20 Remove last vestiges of oslo-incubator
This is a community goal for Ocata. We're already not using any of
the code, but there are some other files and references left over.
Change-Id: I37cff5c0cd0864430423ccaa7c115fd8817febe4
Partial-Bug: #1639103 
2016年11月03日 21:57:38 -04:00
Pierre Crégut
59799d0ab2 migration tests as functional tests.
- migration tests now have time to execute
- add hooks to have database configured for functional tests.
- add hook to see result of tests.
Change-Id: I0d2406ef10df897fabe44e6fc287ea292843ecce
Closes-Bug: 1632212
2016年11月03日 08:53:25 +01:00
Thomas Morin
8b06a30753 Remove custom OVS compilation trigger for Openstack CI
Compiling a fresh upstream OVS is not required anymore now
that our tempest job is configured to use xenial.
(Note that the devstack-gate-bagpipe-rc script is only used by the
Openstack CI gate scripts so removing the OVS compilation trigger
does not impact non-gate use of the devstack plugin)
Change-Id: I50f2b6275400877e6e727a435406e362390dad46
2016年11月02日 13:10:07 +00:00
Luong Anh Tuan
496a3243e1 Don't include openstack/common in flake8 exclude list
There is no this directory openstack/common which was used to keep codes from
oslo-incubator, we have retired oslo-incubator. Removing openstack/commonfrom
all OpenStack code in favor of the Oslo libraries is a project wide goal
for the Ocata release. So don't use this directory any more. We should drop it
for improving searching efficiency.
Change-Id: I3b719139a143ed497ddcef29c54c2dcdf343cf64
2016年10月31日 11:17:44 +07:00
Thomas Morin
6dad68b260 bagpipe: rely on ROUTER_INTERFACE registry callbacks
This change replaces the code trying to detect new router
interfaces based on PORT create/update notifications, by code simply
listening on ROUTER_INTERFACE created/deleted notifications.
Change-Id: Ibab3ab2adfc636d4a48775ea7e9ac7ffdf53dcdf
Closes-Bug: 1629358
2016年10月20日 21:57:42 +02:00
Jenkins
58bb5bb10f Merge "python3: bagpipe driver fix for bridge cookies" 2016年10月19日 12:13:25 +00:00
Jenkins
2fbf4abdfd Merge "Changed the home-page link" 2016年10月19日 10:06:57 +00:00
Thomas Morin
7d2ddbd74d python3: bagpipe driver fix for bridge cookies
In python3 what is returned by getattr(class, name,..) appears
to be of type 'function', rather than the 'method' type we had
in python2.x.
I couldn't find a document explaining that.
Change-Id: Iedccf877c88da040fbf20698d90577f1bec72704
2016年10月19日 11:46:13 +02:00
Thomas Morin
4fcc3dc25d devstack/bagpipe: pin OVS to branch-2.5
The current ovs master is broken [1].
This is a temporary fix.
The target fix should be switching our dsvm jobs to use xenial instead
of trusty as a base distro.
[1] http://openvswitch.org/pipermail/dev/2016-October/080783.html
Change-Id: I900ef9991b9c7fde8252635f23f0afeea4b10756
2016年10月19日 10:56:24 +02:00
Jenkins
56f07b1407 Merge "Modify bgpvpn relations with association tables to select" 2016年10月17日 14:48:53 +00:00
melissaml
45996d6e7b Changed the home-page link
Set the correct link for home-page.
Change-Id: Ice03b6d9e210469ecac782d844792771b9457e42
2016年10月17日 00:29:26 +08:00
Mathieu Rohon
f7707bd7a6 Update reno for stable/mitaka
Change-Id: I5c8144b874d207a5ff9ca137f4c82d7ec482b8c6
2016年10月14日 09:46:19 +00:00
Pierre Crégut
88791f5467 Modify bgpvpn relations with association tables to select
Prevents networking-bgpvpn from building a large outer join that
would lead to a cartesian product of the rows for networks and
the rows for routers in the answers.
Change-Id: I322635c130dc818741319ae96850f362e74c4d2f
Closes-Bug: 1632758
2016年10月14日 11:37:45 +02:00
Davanum Srinivas
fb3d32ab73 Update reno for stable/newton
Change-Id: I0d17f09780e3ae84c871fb8bb99125978e38d551
2016年10月13日 06:51:44 -04:00
Jenkins
03510ed82c Merge "Fix error when the tenant of a bgpvpn resource doesn't exist" 2016年10月13日 08:01:16 +00:00
Jenkins
b6814706a4 Merge "Support infrastructure for functional tests." 2016年10月12日 15:43:41 +00:00
Pierre Crégut
2840d82fbb Support infrastructure for functional tests.
- Modified tox.ini with functional and dsvm-functional entries.
- Added a folder functional with an empty file for added requirements and a
 placeholder test so that the infrastructure does not complain.
- No rootwrap at this stage.
Change-Id: Iabb47feb5dc05c671aeb0d4b91b8835e7ee66427
Related-Bug: 1632212
2016年10月12日 16:31:04 +02:00
Cedric Savignan
7ad1877a5a Fix error when the tenant of a bgpvpn resource doesn't exist
In the BGPVPN Interconnections admin panel listing BGPVPN, if the
tenant of a resource doesn't exist, the column project display nothing.
Change-Id: Ifa8cd619c3e2997130ac1bdd45d27068e141ceb4
Closes-Bug: #1632264
Signed-off-by: Cedric Savignan <cedric.savignan@orange.com>
2016年10月12日 14:30:26 +02:00
Doug Hellmann
5165dc7d7c undo some of the incorrect changes for prepping Newton
Most of the changes in d088925891 should
have been made on the branch after it was created. The update to
requirements was the only one that should have been made in master
before the branch.
The change to .gitreview and tox.ini will be made automatically by the
branch script. The other changes should be done by hand in
stable/newton.
Change-Id: Ief5c73ab4d1cd5fd032dede21f6a244bfa5777c2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
5.0.0
2016年10月11日 12:53:51 -04:00
Jenkins
fab04cf9de Merge "prepare Newton release" 2016年10月11日 14:36:04 +00:00
Mathieu Rohon
d088925891 prepare Newton release
This change updates our tree for Newton:
- tell "git review" to push in the stable/newton branch.
- configure tox to use the stable/newton upper constraints file
- let tox test UTs with newton release of networking-bagpipe
- let devstack jobs to use newton branch of networking-bagpipe
Change-Id: I67a1103eae0219e5cefa91fd5848aa0b8986c542
Depends-on: I719a9912ba8e7fe87620850017bdda83431e22da
2016年10月11日 15:32:10 +02:00
Jenkins
49fd937288 Merge "Stop adding ServiceAvailable group option" 2016年10月11日 13:30:28 +00:00
Jenkins
340aa439cb Merge "bagpipe: compatibility with Neutron routers" 2016年10月10日 15:55:50 +00:00
Nishant Kumar
3ee534fcad Stop adding ServiceAvailable group option
Service available group already exists.Therefore we don't need to
register this group here again.
Change-Id: I0adb294c029565bc86c366891304224888513d24
Closes-Bug: #1621036 
2016年10月10日 15:01:28 +00:00