cfe955b4a7b1891ccf0a2bc88b7ee88228e16716
Commit Graph

14 Commits

Author SHA1 Message Date
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
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
e87114f765 Update reno for stable/ocata
Change-Id: I457d3a8fd67c524885063ddebf0d9bf875419fd9
2017年02月23日 21:34:37 +00:00
Édouard Thuleau
3fd8f29493 Filtering BGP VPN list with resource associations
For db based drivers, use the Neutron db query hooks mechanism to apply
resource association filters on query results. That improvement permits to
remove two mandatory methods of the driver interface
'find_bgpvpns_for_network' and 'find_bgpvpns_for_router' which can be
replaced by the 'get_bgpvpns' method with appropriated filters.
For non db based drivers, improves utils method to filter resources with
a list of values instead of one value only. In that case, the resource
attribute value must contains filtered values at least (like it's done
for db based drivers).
Change-Id: Icbbb7ba704fbb3c025aabbddbb5121a2ecd852cc
Closes-Bug: #1659895
Implements blueprint api-find-bgpvpn-for-net
2017年02月03日 14:48:17 +01:00
Cao Xuan Hoang
fd8b9f949c Removes unnecessary utf-8 encoding
The following file(s) added utf-8 encoding but never used. So we can
remove them at all.
networking_bgpvpn/__init__.py
doc/source/conf.py
releasenotes/source/conf.py
Change-Id: I3e7667cafae7954fabd84b6ea34f9fead25d8349
2017年01月04日 09:49:05 +07:00
Thomas Morin
9bcdb7386a Fix reno release naming and dvsm functional job
This change contains two changes to fix our CI:
- a reno branch naming issue
- a permission issue in devstack VM functional job
On the reno branch naming issue: something must have
changed somewhere in the way we should name branches
in reno files (old way: origin/stable/newton
new: stable/newton).
...
 ldr = loader.Loader(conf)
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/loader.py", line 60, in __init__
 self._load_data()
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/loader.py", line 80, in _load_data
 self._scanner_output = self._scanner.get_notes_by_version()
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/scanner.py", line 577, in get_notes_by_version
 versions_by_date = self._get_tags_on_branch(branch)
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/scanner.py", line 344, in _get_tags_on_branch
 for c in self._get_walker_for_branch(branch):
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/scanner.py", line 338, in _get_walker_for_branch
 branch_head = self._get_ref(branch)
 File "/home/teom7365/prog/openstack/networking-bgpvpn/.tox/releasenotes/local/lib/python2.7/site-packages/reno/scanner.py", line 334, in _get_ref
 raise ValueError('Unknown reference {!r}'.format(name))
ValueError: Unknown reference 'origin/stable/newton'
Change-Id: I22c09534bc713f4eb00d106285a07acdd6e99730
2017年01月03日 17:11:23 +01:00
Mathieu Rohon
f7707bd7a6 Update reno for stable/mitaka
Change-Id: I5c8144b874d207a5ff9ca137f4c82d7ec482b8c6
2016年10月14日 09:46:19 +00:00
Davanum Srinivas
fb3d32ab73 Update reno for stable/newton
Change-Id: I0d17f09780e3ae84c871fb8bb99125978e38d551
2016年10月13日 06:51:44 -04:00
Thomas Morin
17875b86fb bagpipe: compatibility with Neutron routers
Add information on gateway MAC address to RPC notifications: when/if
a router interface is plugged provide the gateway MAC address
to the agent in RPCs.
This change includes the Neutron server-side part of the solution, the
agent-side evolution is covered in networking-bagpipe repo.
Additionally, we remove a Router/Network check that has become
redundant now that the check has been introduced in the plugin
( Ie1f6a733e8a16b8b41e89c5a82637d7cb03bd423 ).
Partial-Bug: 1627645
Change-Id: I89c07d9166f23d910542a825c5000fdd22580217
2016年10月10日 10:40:04 +02:00
Andreas Jaeger
ddd47b4619 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: I5d133b10ae729e0ff59faf2722f0a9a46272033c
2016年10月06日 20:31:34 +02:00
Cedric Savignan
a9d92882e6 Horizon plugin patch to let user handle BGPVPN resources
Add a new panel BGPVPN in project section to display BGPVPN created
for non admin user.
The page allow actions as edit and update associations
networks or routers for BGPVPN resources.
Some part of code has been refactored to put in common methods or
classes between project and admin panels.
Change-Id: I49bfdfe1427c67f6b19a7b4faec0ab77a15ce8a5
Implements: blueprint horizon-tenant-workflow
2016年09月22日 19:04:55 +00:00
Thomas Morin
42adffffe1 Add release notes for mitaka
In the future we will add one release note file
within each relevant change.
For mitaka I'm doing this in one shot.
Change-Id: Ib6b67f638ccbc894706aa5170bdb12f20f5955a0
2016年04月26日 16:56:49 -05:00
Doug Hellmann
9315d41f81 fix release notes build
Add the missing file to show changes from the "current" branch, allowing
reviewers to see how release notes file render before approving the
patches.
Remove the stray reference to README.rst in the toctree, since there is
no such file.
Add the -W option to the build so that bad notes that break sphinx fail
the release notes job.
Change-Id: I756ec20f85b7ba9f1e5cf713f480611bf8c94bc1
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016年04月20日 12:12:34 -04:00
Mathieu Rohon
cc76311cc5 Add support for reno release-notes manager
Change-Id: I5328d724695d1a51d4670e6f9861d0c89706c31e
2016年04月18日 11:41:38 +00:00