c71f263a52c32da73c169797d704c4533be9855a
Commit Graph

530 Commits

This Branch
This Branch
All Branches
Author SHA1 Message Date
chenxing
c71f263a52 Update the documentation link for doc migration
Change-Id: I44cf20b71e28b5dacb55413e843e51c6c684cdf1
2017年07月20日 03:33:54 +00:00
OpenStack Proposal Bot
82707f3c7a Updated from global requirements
Change-Id: Ia6a291d986c4c9594b82e7e60d8605e5f2bc01f2
2017年07月13日 13:02:55 +00:00
Cédric Savignan
7df6ccea19 dashboard: fix call of method patterns
Patterns was depreciated and removed in Django 1.10.
Change-Id: I305ad4ca2028350ad722ac34ae80958f79f502fc
Closes-Bug: 1703622
2017年07月12日 10:35:02 +02:00
Akihiro Motoki
e2d1b49a13 doc: rendering cleanup
* Remove unnecessary leading spaces (to avoid unexpected vertical
 line which means quote blocks)
* Use code-block directive for proper highlighting
Change-Id: Ie32c2034d9d3e16b68472bf8a94c6bf58447fd3c
2017年07月08日 09:08:05 +00:00
Akihiro Motoki
570455f7b1 Rearrange existing documentation to fit the new standard layout
For more detail, see the doc migration spec.
http://specs.openstack.org/openstack/docs-specs/specs/pike/os-manuals-migration.html
The main purpose of this patch is to rearrange the existing
documentation to the new standard layout, so the contents are
tried to keep as much as possible.
Some cleanup and minor improvements will be coming later.
Change-Id: I8944064be7c6e3311ab068a37b66bc61c3f5db85
2017年07月08日 08:59:36 +00:00
Jenkins
ff4ae7d6a7 Merge "use service type constants from neutron_lib plugins" 2017年07月07日 12:47:16 +00:00
Jenkins
adab3ac62e Merge "bgpvpn-routes-control: policy.json" 2017年07月07日 08:16:50 +00:00
Jenkins
843c9bca77 Merge "misc cleanups" 2017年07月07日 08:13:24 +00:00
Jenkins
8fbd534a50 Merge "dashboard: fix bug about the create BGPVPN form" 2017年07月07日 08:13:19 +00:00
Jenkins
648915e7d7 Merge "dashboard: change clean method in create and update" 2017年07月07日 08:13:13 +00:00
Jenkins
c683013666 Merge "Replace the usage of 'manager' with 'os_primary'" 2017年07月07日 08:13:08 +00:00
Akihiro Motoki
ef0ea42528 Switch from oslosphinx to openstackdocstheme
Change-Id: Ia6f459a1617fe4c3baf79837c28646e84f1bf5f6
2017年07月07日 05:05:03 +00:00
Akihiro Motoki
ebb26ef96a Turn on warning-is-error in doc build
Change-Id: Ieef7cddecef8672e2decc8b7a500d378c74c9874
2017年07月07日 04:29:50 +00:00
Thomas Morin
dd6b8d1fe6 misc cleanups
Cosmetic cleanups only:
- API definition: use constants from neutron-lib
- API definition: remove useless EXT_TO_SERVICE_MAPPING use
- BGPVPN driver API: add missing precommit abstract methods
- tests: better indendation of with statements
- tests: better error reporting when developing tests
- s/datas/data
Change-Id: I772b6c9c904423aa0d0e0ab6cdaeca63f5907f07
2017年07月06日 15:20:26 +00:00
Thomas Morin
b706882f62 bgpvpn-routes-control: policy.json
update policy.json file
Partially-Implements: blueprint routes-control
Change-Id: I7f5296b1fb6e2afa88b3ea6aa52345b8a567ab13
2017年07月06日 15:49:56 +02:00
Jenkins
5f99432999 Merge "policy.json: remove unimplemented attributes" 2017年07月06日 07:52:25 +00:00
Jenkins
d48d9e3a42 Merge "Speed up tox_install.sh" 2017年07月06日 07:37:05 +00:00
Thomas Morin
5cf606ee9b devstack: declare n-api-meta
Change-Id: Ic2cfad5b41b96c31586fcc9158b30e5a4c2da195
Depends-On: I09338f8511e657eab5de3cc361b70f70b1490eaa
2017年07月05日 17:38:20 +02:00
Thomas Morin
fe7b2b36ec policy.json: remove unimplemented attributes
Some attribute were at some point planned
for implementation. Let's remove them until
they are actually implemented.
Change-Id: I51cc6a52d6c83f22dd35783537da1a4059e1ed13
2017年07月04日 17:54:27 +02:00
Cédric Savignan
9eaf1b159f dashboard: change clean method in create and update
When a user create or edit a BGP VPN, the attributes
RTs are still sent in the API request even if the
related fields are empty.
This path change this behavior. So, in the form, if the
RTs fields are empty, the attributes aren't sent in
the API request.
Change-Id: I93e68f16aed31ea8ad99579e3cd7cb498bf85e14
2017年07月04日 15:54:28 +02:00
Cédric Savignan
aac21544ea dashboard: fix bug about the create BGPVPN form
We can't display the form to create a new
BGPVPN in panel admin > BGPVPN Interconnections.
Django 1.9 is now used by Horizon. In this release,
url tag from future library is removed. So it's
impossible to use this tag in a jinja template.
Change-Id: Ie4f96019521136ccca29216056a5d94a55b9ae2f
Closes-Bug: 1702287
2017年07月04日 15:19:22 +02:00
Akihiro Motoki
f24f9ce37f Speed up tox_install.sh
* When installing git repos into tox venv, there is no need to
 use full clone. Shallow clone like --depth 1 is sufficient.
 It speeds up tox venv creation.
* Fix import check for networking-bagpipe and networking-odl.
 Python module names use underscores instead of hyphens,
 so the current iport check always returns false.
 As a result, installation of these projects are run multiple times.
* Allow to specify GIT_BASE for local testing.
 Previously PIP_LOCATION exists, but the tox_install.sh installs
 four repositories so PIP_LOCATION actually cannot be used.
In my local env, the time to prepare tox env was reduced from 4m52s
to 2m39s for the first run and from 42s to 19s for the second run
or later (after applying the first two points above).
Change-Id: I8b4a7340c01182174f6a6af063174c57f28015cc
2017年07月03日 22:52:01 +09:00
Jenkins
6b57aed6e8 Merge "dashboard: fix RT validation" 2017年06月29日 07:56:04 +00:00
Jenkins
3b73b4bb87 Merge "dashboard: allow bgpvpns with the same name" 2017年06月29日 07:55:59 +00:00
Jenkins
04e14226e4 Merge "Add unit tests for bgpvpn_dashboard" 2017年06月29日 07:55:51 +00:00
Boden R
15fd027d94 use service type constants from neutron_lib plugins
The well known service type constants are in
neutron_lib.plugins.constants, but for legacy reasons a few still exist
and are referenced from neutron_lib.constants [1] that we'd like to
remove.
This patch switches references over to neutron_lib's plugin constants.
[1] https://github.com/openstack/neutron-lib/blob/master/neutron_lib/constants.py#L353
Change-Id: Ieb3c5890dfba91eff6227c481cd960db3c9da6d4
2017年06月27日 15:08:45 -06:00
OpenStack Proposal Bot
f5646a313c Updated from global requirements
Change-Id: Id23127fd62549b42615f25e4e299cd151c5c834c
2017年06月27日 12:13:40 +00:00
Cédric Savignan
a26d3e7300 dashboard: allow bgpvpns with the same name
The BGPVPN API allow to use a same name for
differents BGPVPNs.
The dashboard should allow the same behavior.
Change-Id: I749354c6f57051c6e895d97c31eb644d2af5f46b
Closes-Bug: 1699514
2017年06月26日 09:22:33 +02:00
Cédric Savignan
b321ecef51 dashboard: fix RT validation
This change fix validation of RTs and RDs.
In the dashboard when a user specifies multiples
route targets, the validation failed.
It's the same behavior for export target and
import target.
Change-Id: I27f28edad25ab36e5351650ea3983ff1a3222293
Closes-Bug: 1699795
2017年06月23日 16:50:05 +02:00
Cédric Savignan
76c19124f4 Add unit tests for bgpvpn_dashboard
Unit tests for dashboard elements regarding BGP VPN.
Test dashboard elements (except workflows) only for
a tenant user.
Change-Id: I2f7a7cb65af5b02b60620c3b3b2777a278263666
2017年06月21日 15:49:22 +02:00
Vu Cong Tuan
54e5813f4d Replace the usage of 'manager' with 'os_primary'
In tempest, alias 'manager' has been moved to 'os_primary'
in version Pike, and it will be removed in version Queens.
This patch is to replace the usage of 'manager' with 'os_primary'.
For other details, please check [1] and [2]
[1] https://review.openstack.org/#/c/468036/
[2] https://review.openstack.org/#/c/463484/
Change-Id: I3f6b35ad4b018b84fe6538a408a63aac2f6d5510
2017年06月21日 20:46:06 +07:00
OpenStack Proposal Bot
66dff29357 Updated from global requirements
Change-Id: Ia2dfaa354c430759b3d61d3e6ee0fae8f6581cf0
2017年06月19日 21:05:47 +00:00
OpenStack Proposal Bot
05efb181ae Updated from global requirements
Change-Id: I5b98c9e06341c29fa9cd5b6d2e9b022c81679a58
2017年06月15日 16:26:43 +00:00
Jenkins
b651d99a7b Merge "doc, bagpipe/ovs driver update" 2017年06月15日 12:19:53 +00:00
Thomas Morin
a73024ef50 doc, bagpipe/ovs driver update
remove instructions related to things that the devstack does
by itself
Change-Id: I47b184a7c2d4e77fa1846473a81655b409d82042
2017年06月15日 10:49:59 +02:00
Thomas Morin
7722e8feca update doc on installation and versions
* list more versions (include Ocata and upcoming Pike)
* do not point anymore to the file where our releases
 were tracked before we became cycle-with-milestone
Change-Id: Id59c4f5b0ece6dfda524c9d6a2ef4d046a437eee
2017年06月09日 12:01:36 +00:00
Jenkins
3ba06b3c91 Merge "network_association_delete function log errors" 2017年06月08日 09:08:52 +00:00
zhaojingjing0067370
928ea509c0 network_association_delete function log errors
Log error description is wrong
Change-Id: I91ee3a39b23cabc1a9cb083d404c7b9caa653710
2017年06月08日 15:35:09 +08:00
OpenStack Proposal Bot
b2f6b4cae4 Updated from global requirements
Change-Id: I16385e0d36c79d82ba23a83814e302b9bd841225
2017年06月08日 06:02:49 +00:00
Thomas Morin
650c37b142 use networking-odl from pypi instead of git master
Two reasons:
- no point in tracking master, now that development is done
 on odl bgpvpn v2 driver, which does not sit in n8g-bgpvpn tree
- odl master is sometimes broken [1], which impacts our CI
[1] http://logs.openstack.org/70/470470/2/check/gate-networking-bgpvpn-dsvm-functional-ubuntu-xenial/febf152/console.html#_2017年06月05日_12_56_21_302481
Change-Id: I239175e50fb5412999f8d26a605b0071562ffea6
7.0.0.0b2
2017年06月06日 10:32:01 +02:00
OpenStack Proposal Bot
87c07f4d2f Updated from global requirements
Change-Id: Ie56be041589c82a14ca3d302fe73b8a10e09cb98
2017年06月02日 02:29:08 +00:00
OpenStack Proposal Bot
936d8ff780 Updated from global requirements
Change-Id: I6df2ef1693d32cb34f799c284e01bcf7234b8be9
2017年05月25日 02:10:33 +00:00
OpenStack Proposal Bot
0165c35012 Updated from global requirements
Change-Id: Id3c72733075d9583a89511218dc66794b688602e
2017年05月24日 03:38:57 +00:00
OpenStack Proposal Bot
c8301e7a71 Updated from global requirements
Change-Id: Ie1533a34d79a9e8e01fb68d6b827d4fe26844678
2017年05月23日 11:52:42 +00:00
Jenkins
6f237d689f Merge "dashboard: fix constant import for RT/RD validation" 2017年05月19日 10:18:50 +00:00
Thomas Morin
0e7e6e083d dashboard: fix constant import for RT/RD validation
There was a regression in 3353295914 .
This change:
a) fixes the import
b) renames the dashboard constants similarly to reflect
 the fact they can apply to both BGP RT and RD
Change-Id: I09ae7117b25e27415e992d62130bdeb2c8fc2e0f
Partial-Bug: 1691738
2017年05月18日 14:29:00 +02:00
OpenStack Proposal Bot
bf31ff30ef Updated from global requirements
Change-Id: I2dc169b654090937fcccafbb840c8688a8148527
2017年05月17日 03:50:54 +00:00
OpenStack Proposal Bot
53f86bca72 Updated from global requirements
Change-Id: I37d27c6c27873cfc1bcd16e1c01b1ca92b750475
2017年05月15日 00:47:26 +00:00
OpenStack Proposal Bot
f6f09917b3 Updated from global requirements
Change-Id: Ica60dcbe08f5d6c439d0895c790563795323c505
2017年05月05日 02:25:20 +00:00
Jenkins
ee08e3d8ca Merge "devstack: source neutron l2 agent script only if q-agt enabled" 2017年04月28日 20:15:09 +00:00