c71f263a52c32da73c169797d704c4533be9855a
530 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
chenxing
|
c71f263a52 |
Update the documentation link for doc migration
Change-Id: I44cf20b71e28b5dacb55413e843e51c6c684cdf1 |
||
|
OpenStack Proposal Bot
|
82707f3c7a |
Updated from global requirements
Change-Id: Ia6a291d986c4c9594b82e7e60d8605e5f2bc01f2 |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
Jenkins
|
ff4ae7d6a7 | Merge "use service type constants from neutron_lib plugins" | ||
|
Jenkins
|
adab3ac62e | Merge "bgpvpn-routes-control: policy.json" | ||
|
Jenkins
|
843c9bca77 | Merge "misc cleanups" | ||
|
Jenkins
|
8fbd534a50 | Merge "dashboard: fix bug about the create BGPVPN form" | ||
|
Jenkins
|
648915e7d7 | Merge "dashboard: change clean method in create and update" | ||
|
Jenkins
|
c683013666 | Merge "Replace the usage of 'manager' with 'os_primary'" | ||
|
Akihiro Motoki
|
ef0ea42528 |
Switch from oslosphinx to openstackdocstheme
Change-Id: Ia6f459a1617fe4c3baf79837c28646e84f1bf5f6 |
||
|
Akihiro Motoki
|
ebb26ef96a |
Turn on warning-is-error in doc build
Change-Id: Ieef7cddecef8672e2decc8b7a500d378c74c9874 |
||
|
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 |
||
|
Thomas Morin
|
b706882f62 |
bgpvpn-routes-control: policy.json
update policy.json file Partially-Implements: blueprint routes-control Change-Id: I7f5296b1fb6e2afa88b3ea6aa52345b8a567ab13 |
||
|
Jenkins
|
5f99432999 | Merge "policy.json: remove unimplemented attributes" | ||
|
Jenkins
|
d48d9e3a42 | Merge "Speed up tox_install.sh" | ||
|
Thomas Morin
|
5cf606ee9b |
devstack: declare n-api-meta
Change-Id: Ic2cfad5b41b96c31586fcc9158b30e5a4c2da195 Depends-On: I09338f8511e657eab5de3cc361b70f70b1490eaa |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
Jenkins
|
6b57aed6e8 | Merge "dashboard: fix RT validation" | ||
|
Jenkins
|
3b73b4bb87 | Merge "dashboard: allow bgpvpns with the same name" | ||
|
Jenkins
|
04e14226e4 | Merge "Add unit tests for bgpvpn_dashboard" | ||
|
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 |
||
|
OpenStack Proposal Bot
|
f5646a313c |
Updated from global requirements
Change-Id: Id23127fd62549b42615f25e4e299cd151c5c834c |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
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 |
||
|
OpenStack Proposal Bot
|
66dff29357 |
Updated from global requirements
Change-Id: Ia2dfaa354c430759b3d61d3e6ee0fae8f6581cf0 |
||
|
OpenStack Proposal Bot
|
05efb181ae |
Updated from global requirements
Change-Id: I5b98c9e06341c29fa9cd5b6d2e9b022c81679a58 |
||
|
Jenkins
|
b651d99a7b | Merge "doc, bagpipe/ovs driver update" | ||
|
Thomas Morin
|
a73024ef50 |
doc, bagpipe/ovs driver update
remove instructions related to things that the devstack does by itself Change-Id: I47b184a7c2d4e77fa1846473a81655b409d82042 |
||
|
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 |
||
|
Jenkins
|
3ba06b3c91 | Merge "network_association_delete function log errors" | ||
|
zhaojingjing0067370
|
928ea509c0 |
network_association_delete function log errors
Log error description is wrong Change-Id: I91ee3a39b23cabc1a9cb083d404c7b9caa653710 |
||
|
OpenStack Proposal Bot
|
b2f6b4cae4 |
Updated from global requirements
Change-Id: I16385e0d36c79d82ba23a83814e302b9bd841225 |
||
|
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: I239175e50fb5412999f8d26a605b0071562ffea67.0.0.0b2 |
||
|
OpenStack Proposal Bot
|
87c07f4d2f |
Updated from global requirements
Change-Id: Ie56be041589c82a14ca3d302fe73b8a10e09cb98 |
||
|
OpenStack Proposal Bot
|
936d8ff780 |
Updated from global requirements
Change-Id: I6df2ef1693d32cb34f799c284e01bcf7234b8be9 |
||
|
OpenStack Proposal Bot
|
0165c35012 |
Updated from global requirements
Change-Id: Id3c72733075d9583a89511218dc66794b688602e |
||
|
OpenStack Proposal Bot
|
c8301e7a71 |
Updated from global requirements
Change-Id: Ie1533a34d79a9e8e01fb68d6b827d4fe26844678 |
||
|
Jenkins
|
6f237d689f | Merge "dashboard: fix constant import for RT/RD validation" | ||
|
Thomas Morin
|
0e7e6e083d |
dashboard: fix constant import for RT/RD validation
There was a regression in
|
||
|
OpenStack Proposal Bot
|
bf31ff30ef |
Updated from global requirements
Change-Id: I2dc169b654090937fcccafbb840c8688a8148527 |
||
|
OpenStack Proposal Bot
|
53f86bca72 |
Updated from global requirements
Change-Id: I37d27c6c27873cfc1bcd16e1c01b1ca92b750475 |
||
|
OpenStack Proposal Bot
|
f6f09917b3 |
Updated from global requirements
Change-Id: Ica60dcbe08f5d6c439d0895c790563795323c505 |
||
|
Jenkins
|
ee08e3d8ca | Merge "devstack: source neutron l2 agent script only if q-agt enabled" |