]>
review.fuel-infra Code Review - openstack-build/neutron-build.git/log
OpenStack Proposal Bot [Mon, 9 Nov 2015 14:54:43 +0000 (14:54 +0000)]
Updated from global requirements
Change-Id: I2e0b99ee3849a6e0d7206ec63926d3875668cf59
Jenkins [Mon, 9 Nov 2015 14:26:24 +0000 (14:26 +0000)]
Merge "Add in missing spaces at end of line"
Jenkins [Mon, 9 Nov 2015 12:19:33 +0000 (12:19 +0000)]
Merge "Fix misuse of log marker functions in neutron"
Jenkins [Mon, 9 Nov 2015 10:45:42 +0000 (10:45 +0000)]
Merge "More instructions for neutron-db-manage revision --autogenerate"
Jenkins [Mon, 9 Nov 2015 02:49:26 +0000 (02:49 +0000)]
Merge "Make command log in neutron utils.execute() a single line"
yan.haifeng [Mon, 9 Nov 2015 02:27:54 +0000 (10:27 +0800)]
Fix misuse of log marker functions in neutron
some log marker functions misuse in neutron,
ref http://docs.openstack.org/developer/oslo.i18n/guidelines.html
and http://docs.openstack.org/developer/oslo.i18n/usage.html
Change-Id: Ia7a539f9414c4aa9666fa62522083ef48950e093
Closes-Bug: #
1514193
Henry Gessau [Thu, 5 Nov 2015 16:47:13 +0000 (11:47 -0500)]
More instructions for neutron-db-manage revision --autogenerate
More detailed instructions for --autogenerate, including how to rely
less on devstack. Also some tweaks to scripts and requirements to
simplify the process.
Closes-Bug: #
1197570
Change-Id: I97043b30a8df7408a73af38c6a015fc0dcf82571
Jenkins [Sun, 8 Nov 2015 16:27:19 +0000 (16:27 +0000)]
Merge "Do not use log hints for exceptions"
Gary Kotton [Sun, 8 Nov 2015 12:49:25 +0000 (04:49 -0800)]
Add in missing spaces at end of line
Trivial updates to log messages that do not have spaces at the
end of a line.
TrivialFix
Change-Id: I126e7e3535c6b8ecaeffe4210fdad6e6f238a37c
Jenkins [Sun, 8 Nov 2015 11:43:57 +0000 (11:43 +0000)]
Merge "Adding a function prefix before parenthesis"
Gary Kotton [Sun, 8 Nov 2015 07:47:48 +0000 (23:47 -0800)]
Do not use log hints for exceptions
A log hint should not be used for an exception.
Please see http://docs.openstack.org/developer/oslo.i18n/guidelines.html
Change-Id: I122455fd767c21e26c34e23b8b7d45b845f15e99
Jenkins [Sun, 8 Nov 2015 04:23:44 +0000 (04:23 +0000)]
Merge "Make string representation of DictModel generic"
Manjeet Singh Bhatia [Fri, 6 Nov 2015 16:48:05 +0000 (16:48 +0000)]
Adding a function prefix before parenthesis
Add a missing translation _ before parenthesis as it is done in defining
all exception messages.
Change-Id: Id80b4bf083d357d6c99006116e453d8b63fbc876
Akihiro Motoki [Sat, 7 Nov 2015 18:07:02 +0000 (03:07 +0900)]
Make command log in neutron utils.execute() a single line
command execution log from neutron.agent.linux.utils.execute()
consists of multiple lines, and the first line has less information
and it is hard to analyze logs.
Closes-Bug: #
1460379
Change-Id: Idca38f26321394596245c9c59b8a9a78c7190423
Jenkins [Sat, 7 Nov 2015 05:39:21 +0000 (05:39 +0000)]
Merge "Move update_fip_statuses to Router class"
Jenkins [Fri, 6 Nov 2015 21:27:21 +0000 (21:27 +0000)]
Merge "Make '*' the default ml2 flat_networks configuration"
Jenkins [Fri, 6 Nov 2015 19:42:06 +0000 (19:42 +0000)]
Merge "Correction and clarification to subproject stable guidelines"
Carl Baldwin [Mon, 5 Oct 2015 21:35:37 +0000 (21:35 +0000)]
Move update_fip_statuses to Router class
I noticed that ri.floating_ips was being accessed from the agent. It
didn't seem right. Also, noticed that this set gets passed around too
much between methods. It all boils down to saving the previous set
and then doing set difference to see which ones went away. This patch
set makes it simpler.
Partially-Implements: blueprint address-scopes
Change-Id: I73424620e196200c70f221871c34e33ccfe73261
Jenkins [Fri, 6 Nov 2015 17:32:29 +0000 (17:32 +0000)]
Merge "Add PyPI link for networking-calico"
Jenkins [Fri, 6 Nov 2015 17:31:47 +0000 (17:31 +0000)]
Merge "Deprecate new= argument from create_connection"
Neil Jerram [Fri, 6 Nov 2015 14:26:47 +0000 (14:26 +0000)]
Correction and clarification to subproject stable guidelines
Change-Id: I5511430593b39f7d5a952270aeb43f973090d702
Martin Hickey [Wed, 4 Nov 2015 21:37:21 +0000 (21:37 +0000)]
Make '*' the default ml2 flat_networks configuration
Update the ml2 flat_networks configuration to set '*' as the
default because that has been effectively the default behavior due
to a bug with the empty list.
Also, fix the empty list configuration for disabling flat networks.
DocImpact
UpgradeImpact
Change-Id: I13eb22afd7c0d011154b58a1bd218fd4fa82a8d9
Closes-bug: #
1437745
Co-Authored-By: Martin Hickey <martin.hickey@ie.ibm.com>
Neil Jerram [Fri, 6 Nov 2015 13:03:27 +0000 (13:03 +0000)]
Add PyPI link for networking-calico
Change-Id: I9978f31029cf4b2a3fe1b23ec63ff7db868de630
Ihar Hrachyshka [Thu, 15 Oct 2015 13:44:03 +0000 (15:44 +0200)]
Deprecate new= argument from create_connection
It's not used since the time we switched to oslo.messaging (Juno), it's
time to deprecate and eventually remove it.
Closes-Bug: #
1506492
Change-Id: I57b0229c2b6028796cd10bbbfc9b166cf8a6dab0
Jenkins [Fri, 6 Nov 2015 04:00:08 +0000 (04:00 +0000)]
Merge "Add reno for release notes management"
Jenkins [Fri, 6 Nov 2015 00:48:34 +0000 (00:48 +0000)]
Merge "DVR: only notify needed agents on new VM port creation"
Jenkins [Thu, 5 Nov 2015 19:37:33 +0000 (19:37 +0000)]
Merge "Ensure to decode bytes or fail"
Jenkins [Thu, 5 Nov 2015 19:37:19 +0000 (19:37 +0000)]
Merge "Remove default=None for configuration bindings"
Jenkins [Thu, 5 Nov 2015 11:19:35 +0000 (11:19 +0000)]
Merge "Log hints should only be used for log messages"
Jenkins [Thu, 5 Nov 2015 10:40:19 +0000 (10:40 +0000)]
Merge "Optimize delete_csnat_router_interface_ports db query"
Gary Kotton [Mon, 2 Nov 2015 08:41:29 +0000 (00:41 -0800)]
Remove default=None for configuration bindings
The default value for a configuration variable is None. There is
no need to specifically set these as None.
The line where this is done is:
https://github.com/openstack/oslo.config/blob/master/oslo_config/cfg.py#L684
TrivialFix
Change-Id: Iedf29b13d69ea9f2eb4d5aa746d7c1da8d83bafc
Jenkins [Thu, 5 Nov 2015 09:02:55 +0000 (09:02 +0000)]
Merge "Formatting exception messages"
Gary Kotton [Tue, 3 Nov 2015 13:07:48 +0000 (05:07 -0800)]
Log hints should only be used for log messages
Removed log hints for exception translations.
Please see http://docs.openstack.org/developer/oslo.i18n/guidelines.html
TrivialFix
Change-Id: I6c46867568811d24964daa7468acf704f69b01b6
Jenkins [Wed, 4 Nov 2015 23:35:50 +0000 (23:35 +0000)]
Merge "Add a note about the Neutron Bugs team in Launchpad"
Kyle Mestery [Wed, 4 Nov 2015 20:41:26 +0000 (20:41 +0000)]
Add reno for release notes management
Change-Id: I0c9b6d9a0e77b57e3637260b6e73edfe78afe5ae
Signed-off-by: Kyle Mestery <mestery@mestery.com>
Jenkins [Wed, 4 Nov 2015 21:52:28 +0000 (21:52 +0000)]
Merge "Update deprecated messages"
Kyle Mestery [Wed, 4 Nov 2015 19:01:01 +0000 (19:01 +0000)]
Add a note about the Neutron Bugs team in Launchpad
This team [1] has the ability to handle administrative tasks around
bugs, so lets make clear what the very low bar is for entrance.
[1] https://launchpad.net/~neutron-bugs
Change-Id: I77dcadfcab4f6d95e17bf020d7ee35f590d3fe25
Signed-off-by: Kyle Mestery <mestery@mestery.com>
Jenkins [Wed, 4 Nov 2015 20:57:42 +0000 (20:57 +0000)]
Merge "Delete fipnamespace when external net removed on DVR"
Jenkins [Wed, 4 Nov 2015 20:00:12 +0000 (20:00 +0000)]
Merge "PortOpt cleanups"
Jenkins [Wed, 4 Nov 2015 19:35:39 +0000 (19:35 +0000)]
Merge "Change function call order in ovs_neutron_agent."
Jenkins [Wed, 4 Nov 2015 18:33:05 +0000 (18:33 +0000)]
Merge "Fix incorrect passing port dict in pluggable IPAM"
Gary Kotton [Wed, 4 Nov 2015 13:59:22 +0000 (05:59 -0800)]
Update deprecated messages
Commit
8022adb7342b09886f53c91c12d0b37986fbf35c marked the
methods read_cached_file, find_config_file and
get_keystone_url as not used in Liberty.
This code only landed a few days ago. Updated the deprecated
message to be after Mitaka so that external plugins will have
some grace period to clean up their code.
Change-Id: Ia5ce564837c4855450aa9da94c276e4beb62900c
Rodolfo Alonso Hernandez [Tue, 3 Nov 2015 09:55:49 +0000 (09:55 +0000)]
Change function call order in ovs_neutron_agent.
Change function call order in ovs_neutron_agent during the
creation or modification of a port, in order to fulfill the
VLAN OVS tag information in the "port" register before calling
the SG agent. This information is needed in some SG agent
implementations.
Closes-Bug: #
1512636
Change-Id: I9813aca6443ac402b10b4cebf8be42416628b050
Cedric Brandily [Tue, 6 Oct 2015 20:58:07 +0000 (22:58 +0200)]
Ensure to decode bytes or fail
The commit
048316e98114145ad19285cdeedd0040b59a66f8 introduces the
pattern:
if isinstance(line, bytes):
try:
line = line.decode(encoding='utf-8')
except UnicodeError:
pass
# concat line with a string
which is not working in PY3K if an UnicodeError is raised because line
is (silently) not decoded and concatened to a string.
This change ensures to return a text object or to raise an error.
Closes-Bug: #
1503415
Blueprint: neutron-python3
Change-Id: I16b8013f33aa3efad65be8040d3210120e047bbd
Jenkins [Tue, 3 Nov 2015 23:04:59 +0000 (23:04 +0000)]
Merge "Add IRC part for effective neutron"
Jenkins [Tue, 3 Nov 2015 22:21:20 +0000 (22:21 +0000)]
Merge "Update specs backlog directory"
Cedric Brandily [Tue, 3 Nov 2015 21:54:07 +0000 (22:54 +0100)]
Optimize delete_csnat_router_interface_ports db query
Currently delete_csnat_router_interface_ports provides an iterator as
filter to core_plugin.get_ports which is used in a SQL IN argument.
SQLAlchemy is able to avoid some db queries when the IN argument is
empty BUT not when the argument is an empty iterator and raises the
warning:
SAWarning: The IN-predicate on "ports.id" was invoked with an empty
sequence. This results in a contradiction, which nonetheless can be
expensive to evaluate. Consider alternative strategies for improved
performance.
This change replaces the iterator by a list in order to optimize db
queries when the filter is empty.
Closes-Bug: #
1503852
Change-Id: I4f53433d688dfa020927118a18020b1a6aa55517
Jenkins [Tue, 3 Nov 2015 17:58:03 +0000 (17:58 +0000)]
Merge "Add section for code review in effective neutron"
Kevin Benton [Tue, 3 Nov 2015 15:31:54 +0000 (07:31 -0800)]
Make string representation of DictModel generic
The previous version was specific to a port dict and would
fail if str() was called on other models. This iterates over
and logs all values of the dict instead so it works under any
dictionary.
Change-Id: I630b39338e4e67080e100a9f32c9b6e341a93472
Closes-Bug: #
1512753
Gal Sagie [Tue, 6 Oct 2015 18:08:41 +0000 (21:08 +0300)]
Add IRC part for effective neutron
Change-Id: I20397c3caaea0a109d6b1e0685f9995e5839a38d
Jenkins [Tue, 3 Nov 2015 13:00:30 +0000 (13:00 +0000)]
Merge "Docs: clarify that AnySubnetRequest is optional"
Jenkins [Tue, 3 Nov 2015 11:57:19 +0000 (11:57 +0000)]
Merge "sub_project_guidelines.rst: Clarify stable branch creation for subprojects"
Gary Kotton [Sun, 1 Nov 2015 08:46:13 +0000 (01:46 -0700)]
PortOpt cleanups
Commit
44d73d1ad3073958c8d5cce933deedc7e6ea5f83 added support
for oslo.config 2.6.
Commit
4d2cb851b7b7d6399163ca9f624f656a3e41ac34 added this to Neutron.
The patch adds a few missing items.
Change-Id: Id36515e28458c354ddb6fe3656f182d17df08f8a
Jenkins [Tue, 3 Nov 2015 06:36:32 +0000 (06:36 +0000)]
Merge "Fix QoS VALID_RULE_TYPES location in devref"
Jenkins [Tue, 3 Nov 2015 04:51:04 +0000 (04:51 +0000)]
Merge "Add ops tag to bugs policy"
Jenkins [Tue, 3 Nov 2015 03:58:01 +0000 (03:58 +0000)]
Merge "Use a more pythonic string construction"
Dongcan Ye [Tue, 3 Nov 2015 02:13:20 +0000 (10:13 +0800)]
Fix QoS VALID_RULE_TYPES location in devref
In QoS devref, replace neutron.extensions.qos.VALID_RULE_TYPES by
neutron.services.qos.qos_consts.VALID_RULE_TYPES.
Change-Id: Id98b906733fd44bb03da2b38f3bb9a9e35174bfc
Sean M. Collins [Mon, 2 Nov 2015 19:47:13 +0000 (14:47 -0500)]
Docs: clarify that AnySubnetRequest is optional
The phrasing of "may not support" was a little confusing, mostly because
I read it as an imperative - "you may not do this" instead of it
being "you can do this if you want"
Change-Id: Ia4fb87a649f1d4bc312f4ad3bb5c2f48a7b6741b
Jenkins [Mon, 2 Nov 2015 18:03:17 +0000 (18:03 +0000)]
Merge "Update neutron-debug to use stevedore aliases"
Jenkins [Mon, 2 Nov 2015 16:55:37 +0000 (16:55 +0000)]
Merge "Replace internal oslo_policy mock with public fixture"
Jenkins [Mon, 2 Nov 2015 16:07:25 +0000 (16:07 +0000)]
Merge "Per-branch HEAD files for conflict management"
Martin Hickey [Wed, 21 Oct 2015 14:24:13 +0000 (15:24 +0100)]
Update neutron-debug to use stevedore aliases
Updating neutron-debug as it is importing interface driver classes
directly and not using the load_driver_interface method.
Also adds unit tests for the neutron-debug tool.
Change-Id: Icf095b2182225e63e85d849d83c2cb36b8a39217
Closes-Bug: #
1504536
Pavel Bondar [Fri, 30 Oct 2015 11:59:09 +0000 (14:59 +0300)]
Fix incorrect passing port dict in pluggable IPAM
_ipam_allocate_ips expects to receive port dict as a third argument, but
'changes' were passed instead.
This issue affects only third-party vendors who implement own IPAM
driver with custom AddressRequestFactory and uses port dict in it.
Updated arguments passed to _ipam_allocate_ips to include port dict as a
third argument.
Change-Id: I25eb86f46e5412cfacad9a751a94f7720f1a7bd0
Closes-Bug: #
1511707
AKamyshnikova [Thu, 8 Oct 2015 15:18:21 +0000 (18:18 +0300)]
Per-branch HEAD files for conflict management
We have pep8 check for validation revisions, but it allows
outdated changes go into merge queue. To prevent this added
CONTRACT_HEAD, EXPAND_HEAD files.
Closes-bug: #
1505701
Change-Id: Ie4b727e55a0b1ecb12e915a0037094a928d8f975
Jenkins [Mon, 2 Nov 2015 12:46:41 +0000 (12:46 +0000)]
Merge "Adds base in-tree functional testing of the dhcp agent (OVS)"
Kevin Benton [Thu, 8 Oct 2015 20:00:23 +0000 (13:00 -0700)]
Replace internal oslo_policy mock with public fixture
This replaces a mock on an internal oslo_policy http class
with a public fixture they provide.
Related-Bug: #
1503890
Change-Id: Ifa445b699f71379c7922960375a5e1d25f873f91
Jenkins [Mon, 2 Nov 2015 09:55:26 +0000 (09:55 +0000)]
Merge "DHCP agent: log when reloading allocations for a new VM port"
Jenkins [Mon, 2 Nov 2015 09:48:51 +0000 (09:48 +0000)]
Merge "IPSet Manager: make code more pythonic"
YAMAMOTO Takashi [Mon, 2 Nov 2015 09:19:22 +0000 (18:19 +0900)]
sub_project_guidelines.rst: Clarify stable branch creation for subprojects
Change-Id: I27914c6fbd091f4e03e5fbc23f16b2278f800b69
Jenkins [Mon, 2 Nov 2015 09:03:10 +0000 (09:03 +0000)]
Merge "Decompose ML2 mechanism driver for Mellanox"
Kevin Benton [Mon, 2 Nov 2015 08:48:22 +0000 (01:48 -0700)]
Use a more pythonic string construction
Use interpolation rather than concatenation of literals and variables.
Change-Id: I1762534586751aa29174afcd67823468abcde123
Jenkins [Mon, 2 Nov 2015 07:22:59 +0000 (07:22 +0000)]
Merge "Optimize get_bridge_for_tap_device"
Jenkins [Mon, 2 Nov 2015 07:07:44 +0000 (07:07 +0000)]
Merge "Use oslo_config new type PortOpt for port options"
Jenkins [Mon, 2 Nov 2015 07:05:28 +0000 (07:05 +0000)]
Merge "Removes the use of mutables as default args"
Jenkins [Mon, 2 Nov 2015 04:54:43 +0000 (04:54 +0000)]
Merge "Don't update metadata_proxy if metadata is not enabled"
Henry Gessau [Fri, 30 Oct 2015 03:00:36 +0000 (03:00 +0000)]
Add ops tag to bugs policy
Change-Id: Ia7435e3c2e9bd021b1966c811a41775cbf39c543
Gary Kotton [Sun, 1 Nov 2015 12:29:13 +0000 (04:29 -0800)]
IPSet Manager: make code more pythonic
Remove unnecessary brackets.
TrivialFix
Change-Id: I34e29a9911be9731bc9f4b2d7f3b055e4b85a438
Jenkins [Sun, 1 Nov 2015 09:43:32 +0000 (09:43 +0000)]
Merge "Remove deprecated nova_* options"
OpenStack Proposal Bot [Sun, 1 Nov 2015 06:12:31 +0000 (06:12 +0000)]
Imported Translations from Zanata
For more information about this automatic import see:
https://wiki.openstack.org/wiki/Translations/Infrastructure
Change-Id: I1cec4c9071a03288cd1cf33b19c42c95785b4fb4
Jenkins [Sat, 31 Oct 2015 23:34:05 +0000 (23:34 +0000)]
Merge "Fixed a bunch of typos throughout Neutron"
Cedric Brandily [Thu, 22 Oct 2015 21:15:18 +0000 (23:15 +0200)]
Remove deprecated nova_* options
Neutron nova_* options have been deprecated in Kilo in favour of options
in [nova] section.
This change removes these options in order to simplify code, clarify
configuration and avoid a warning in unittests.
DocImpact
UpgradeImpact
Closes-Bug: #
1509092
Related-Bug: #
1403686
Change-Id: I950f72ad7d7d41cfa006f8c7105934301cd56faa
Jenkins [Sat, 31 Oct 2015 08:36:12 +0000 (08:36 +0000)]
Merge "Decompose ML2 mechanism driver for OVSvApp"
Brandon Palm [Wed, 28 Oct 2015 19:51:25 +0000 (14:51 -0500)]
Fixed a bunch of typos throughout Neutron
Went through all of the docstrings in Neutron and did
some cleanup. I'm sure there are bunch more that I have missed.
Change-Id: Ib29d2de1c580880c89ed4fd069e1515d0977a3e7
Cedric Brandily [Thu, 29 Oct 2015 14:30:17 +0000 (23:30 +0900)]
Decompose ML2 mechanism driver for Mellanox
This change removes Mellanox ML2 mechanism driver after its definition in
networking-mlnx.
DocImpact
Closes-Bug: #
1511234
Change-Id: Ie48ac22d8e7477c22ad1d48aa0c44153a01eb242
Jenkins [Fri, 30 Oct 2015 03:43:31 +0000 (03:43 +0000)]
Merge "Add text for deprecated parameter"
Nate Johnston [Thu, 29 Oct 2015 05:17:17 +0000 (01:17 -0400)]
Add text for deprecated parameter
Add information for "max_fixed_ips_per_port" option that the
option is deprecated and will be removed in the N release.
Co-Authored-By: Takanori Miyagishi <miyagishi.t@jp.fujitsu.com>
Change-Id: I9aa876c371e7b6cff2068dc641c5e4b5ebda8001
Closes-Bug: #
1503088
Carl Baldwin [Fri, 23 Oct 2015 21:04:39 +0000 (21:04 +0000)]
Clarify with example mentioning gratuitous whitespace changes
Maybe I'm just too picky but I usually call this stuff out in reviews
even if I decide to +2 the patch set.
Change-Id: I5a2667d44203147e112f5a1d7573105478d805f7
Gary Kotton [Thu, 29 Oct 2015 14:40:05 +0000 (07:40 -0700)]
Removes the use of mutables as default args
Passing mutable objects as default args is a known Python pitfall.
We'd better avoid this. This commit changes mutable default args with
None, then use 'arg = arg or {}', 'arg = arg or []'. For unit code which
doesn't use the args , just set with None. This commit also adds hacking
check.
This code was taken from commit
0bea84ac20fe498bd08f7212a0017196c8cb0812
in Nova.
Change-Id: I36d07cade687690dc02a8f6cc3d70f5d00caf112
Co-Authored-By: ChangBo Guo(gcb) <glongwave@gmail.com>
Cedric Brandily [Thu, 29 Oct 2015 05:38:23 +0000 (14:38 +0900)]
Decompose ML2 mechanism driver for OVSvApp
This change removes OVSvApp ML2 mechanism driver after its definition in
networking-vsphere.
DocImpact
Closes-Bug: #
1511198
Depends-On: Ib7b2852f3d4dc35a837a425366c5bf0135725a74
Change-Id: I5e310f0596f3ea206800ac9d4daca1c292a234f1
Gary Kotton [Thu, 29 Oct 2015 13:48:48 +0000 (06:48 -0700)]
Fix usage of mutable object as default value
Commit
0a300a2277a583fe28b00db2571982928c752554 added a bad parameter.
Please see http://docs.python-guide.org/en/latest/writing/gotchas/
Change-Id: I0550c4c86774f8761287c596350f7461fec05fe4
Jenkins [Thu, 29 Oct 2015 09:00:07 +0000 (09:00 +0000)]
Merge "Optimize interface_exists_on_bridge"
Jenkins [Thu, 29 Oct 2015 08:59:53 +0000 (08:59 +0000)]
Merge "Log end of router updates for PD and delete branches"
Jenkins [Thu, 29 Oct 2015 07:36:49 +0000 (07:36 +0000)]
Merge "Make the Neutron Stadium documentation toplevel"
Jenkins [Thu, 29 Oct 2015 06:39:53 +0000 (06:39 +0000)]
Merge "Add notes about stable merge requirements for sub-projects"
Jenkins [Thu, 29 Oct 2015 06:37:28 +0000 (06:37 +0000)]
Merge "Imported Translations from Zanata"
Jenkins [Thu, 29 Oct 2015 06:18:09 +0000 (06:18 +0000)]
Merge "Updated from global requirements"
Kyle Mestery [Thu, 29 Oct 2015 05:29:44 +0000 (14:29 +0900)]
Make the Neutron Stadium documentation toplevel
This commits moves the Neutron Stadium documentation to the toplevel
portion of the documentation tree.
Change-Id: I0ec585975c453a9dd08d22293bb68dbc775802e6
Signed-off-by: Kyle Mestery <mestery@mestery.com>
Kyle Mestery [Thu, 29 Oct 2015 01:00:24 +0000 (10:00 +0900)]
Add notes about stable merge requirements for sub-projects
It was pointed out the requirements around what is allowed to be merged
into stable Neutron sub-projects wasn't clear. This attempts to make
that a bit more refined so those who choose to participate in the Neutron
Stadium know these requirements.
Change-Id: I6d472f4d9458ce311199ded89dc2a81759d1efa5
Signed-off-by: Kyle Mestery <mestery@mestery.com>
Kyle Mestery [Thu, 29 Oct 2015 00:40:10 +0000 (09:40 +0900)]
Fix incorrect capitilization of PyPI
Change-Id: I2cadc925e3a78241f3dd44acb440427f816b7ff9
Signed-off-by: Kyle Mestery <mestery@mestery.com>
OpenStack Proposal Bot [Wed, 28 Oct 2015 22:07:28 +0000 (22:07 +0000)]
Updated from global requirements
Change-Id: I7a0550f47b885618c53bbea777680c58b4c8ab13