760 Commits

Author SHA1 Message Date
Ihar Hrachyshka
d2b8b29e40 Cleaned up the list of lieutenants and stadium points-of-contact
Sadly, Nate is no longer with the team. Also Doug left us a while ago.
However we may like to blame others for all faults, it's time to free
those two from responsibility for the code.

Also, new infra liaisons were added.

Change-Id: Ief906ef64922acb4d3e7370c3d1e3ed75fe92a04
2017-03-05 19:30:19 +00:00
Jenkins
cb53684278 Merge "Fix typo in blueprints.rst" 2017-03-02 17:33:10 +00:00
Bertrand Lallau
f3322b21d6 Fix string case issue in rpc_api documentation
TrivialFix

Change-Id: I25fa87bd3d39779398fd712935ef6a3c7535d694
2017-02-22 11:58:39 +01:00
Quan Tian
291f856919 Fix typo in blueprints.rst
TrivialFix

Change-Id: I8824d6d384e45d05eb1244d0089312ecc80dd08c
2017-02-15 18:23:40 +08:00
Jenkins
c769ff613e Merge "[TrivialFix]Remove the file encoding which is unnecessary" 2017-02-14 13:30:19 +00:00
yuhui_inspur
c38b206f73 [TrivialFix]Remove the file encoding which is unnecessary
Basically, the commit removes the file encoding - since jenkins is fine
with it, means it was really unnecessary and the change makes sense.

Change-Id: Id0821c9b11b9efad1836596c407566c9eb4dc11a
2017-02-11 01:07:17 +00:00
Jenkins
02f893a56d Merge "Revert "Linux Bridge: driver support for QoS egress minimum bandwidth"" 2017-02-10 02:31:24 +00:00
Hirofumi Ichihara
e3063496cf Revert "Linux Bridge: driver support for QoS egress minimum bandwidth"
This reverts commit 84b3ae3ae9111e241352bdccad238c9fd37b83df.

The logic was incorrect[1]. We cannot achieve QoS egress minimum bandwidth of Linuxbridge by the patch. I also think that the issue is not solved by small patch and we must consider deeply.

[1]: https://bugs.launchpad.net/neutron/+bug/1662582

Change-Id: Id4703b5c63876f16e31b6805cd147b5840a4a591
2017-02-09 19:11:00 +00:00
Hirofumi Ichihara
86c4af7a60 Update devref for enhanced tag mechanism
The devref describes tag mechanism supports network only but
now it supports subnet, port, subnetpool, and router.
This patch updates the description about supported resources.

Change-Id: I1a4b02e253157154218bfe63a18891083178f55a
Closes-Bug: #1662102
2017-02-09 09:14:15 +09:00
jufeng
0df39b5817 Fix error in openvswitch firewall doc
Change-Id: I662c8959bd8998c9c74ee46413494f92a508ca4f
2017-02-07 17:29:33 +08:00
Anh Tran
de8f5381ca Typo fix: underlaying => underlying
Change-Id: I587d55b27641cade16ba8e41e1bafde775444268
2017-02-07 10:52:39 +07:00
Jenkins
6ace0d42d3 Merge "Add Loki service plugin for optional DB havoc" 2017-02-03 21:08:23 +00:00
Kevin Benton
1e1e7a842f Add Loki service plugin for optional DB havoc
This adds a service plugin to introduce random delays
and deadlocks to DB operations to make it easier for
us to see that retry decorators are correctly applied
and race conditions are handled.

Change-Id: I8e283c1b53165faee548d26b3560a2c883dfb977
2017-02-03 05:12:33 -08:00
John Davidge
792cc0fddc Update bug triaging policy for documentation
Update the bug triage policy for neutron DocImpact bugs affecting
openstack-manuals.

The two policy additions are:

1. Tagging the bug for the appropriate guide. This will assist the
   openstack-manuals team with their part of the triage process.
2. Removing neutron from affected projects if the bug only affects
   openstack-manuals. This will help reduce clutter in the neutron bug queue.

Change-Id: Iac2dd10f1476cde0843c356f0d161b5a59943c99
2017-02-01 12:43:22 +00:00
Jenkins
883029c8ce Merge "policies: Replace Joe's graphite graphs with Grafana" 2017-02-01 09:40:13 +00:00
Boden R
11825081ec Fix link in QoS devref
The QoS devref has a bad link to the L2 agent extensions
doc. This patch fixes the link.

Note: The bug reports a few other neutron dead links, but
these are either already fixed, or for liberty release notes
and liberty is already EOL.

Change-Id: I047f638f0a348d636aa533c0db93e8a1f23c6356
Closes-Bug: #1652944
2017-01-30 09:00:43 -07:00
Jakub Libosvar
3a1873f6c6 policies: Replace Joe's graphite graphs with Grafana
It seems the link doesn't show any results anymore and nowadays we have
Grafana.

Change-Id: Ie8caf2b845c754cb307b61619bfd89e40532078e
2017-01-30 14:08:18 +01:00
Miguel Angel Ajo
38c1812015 Transition qos notification driver into qos driver
This will deprecate the notification_driver config setting,
and no config setting will be needed.

Also it lays down the foundation for a more decoupled interaction
with mechanism drivers.

Closes-Bug: #1657379
Related-Bug: #1627749
DocImpact

Change-Id: I2f166a43f0b980ad22617f8a3f7b4cc7f4786c48
2017-01-25 14:13:36 +01:00
Jenkins
4157c2888e Merge "Linux Bridge: driver support for QoS egress minimum bandwidth" 2017-01-25 10:13:03 +00:00
Jenkins
f511ba9db5 Merge "Modify docref commands to reflect OSC transition" 2017-01-21 02:05:14 +00:00
Ankur Gupta
a43e992ed9 Modify docref commands to reflect OSC transition
Change-Id: Ie8f658372eb1273aa54f3d2d6a8a30651fe26f32
2017-01-19 21:52:46 +00:00
Jenkins
ff086a43b4 Merge "Fix broken links in devref" 2017-01-13 22:52:24 +00:00
John Davidge
d8d41ae5d6 Fix broken links in devref
Change-Id: I42b58963125166763afeb46e5c4575b9913c867a
Closes-Bug: #1656127
2017-01-13 21:17:36 +00:00
Rodolfo Alonso Hernandez
84b3ae3ae9 Linux Bridge: driver support for QoS egress minimum bandwidth
This patch provides the Linux Bridge agent driver the ability to control
Linux Traffic Control (TC) to set the minimum required transmission rate
for an interface.

The TC library is refactored to use HTB qdiscs. This allows TC to
define, for several flows in the same interface, the maximum and the
minimum network bandwidth and the burst size.

To be able to do traffic shaping (instead of policing) for ingress
traffic, a new element, the Intermediate Functional Block device (IFB)
is introduced.

DocImpact
Partial-Bug: #1560963

Change-Id: I4d4db54519f1435068d1af38819404d1e5d9cd52
2017-01-13 15:44:16 +00:00
John Davidge
f57dbf3f13 Remove references to defunct Stadium docs
Change-Id: I4f755e88bfbe19e58de81dc7ec4d12a26a43c8c0
Closes-Bug: #1656297
2017-01-13 14:00:22 +00:00
Kevin Benton
b87715d764 Protect against '.delete()' for quota and revisions
The devref was suggesting to do exactly the wrong thing for cases where
we have SQLAlchemy event listeners waiting for deleted objects.
DELETE statements fail to trigger any kind of SQLAlchemy event
listeners and the majority of our delete operations are small
(<10 items at once) so the performance difference is negligible
(especially since we do it so infrequently).

Change-Id: Id142179418a7b94d8d9695871b3fcd5dcc64730c
2017-01-09 09:09:18 -08:00
Jenkins
a83356bfcd Merge "Fix dir doc typo error" 2017-01-07 02:26:13 +00:00
jeckxie
d17befe586 Fix dir doc typo error
Change-Id: I74de73e8f21ce44abbfa293369c774834d105c80
2017-01-06 08:54:46 +08:00
Armando Migliaccio
5b056e0c55 Update contacts and team list
Update the neutron-teams document due to most recent
governance changes.

Change-Id: I18250f7059d384db896cb094242b842f70d5d695
2017-01-05 04:42:17 -08:00
Jenkins
7c1820b153 Merge "devref: suggest bug deputies to send brief reports to ML" 2016-12-25 07:30:37 +00:00
Jenkins
74817ccdd6 Merge "revise doc: support_extension_aliases to supported_extension_aliases" 2016-12-23 16:24:51 +00:00
Jenkins
0205053935 Merge "team update: john-davidge doc liasion" 2016-12-23 10:36:41 +00:00
Jenkins
d52554d5d3 Merge "Document how to proceed with new platform features" 2016-12-22 20:09:06 +00:00
Armando Migliaccio
af3620e1bd team update: john-davidge doc liasion
Change-Id: Icd2b072aa6be6a871ccab09005e7573809790b82
2016-12-22 08:17:56 -08:00
Jenkins
1cede3f9f9 Merge "Proposing tidwellr and njohnston as service layer go-to contacts" 2016-12-19 10:38:46 +00:00
Jenkins
725f40f234 Merge "Propose mlavalle as neutron core and L3 second in command" 2016-12-19 10:37:01 +00:00
Armando Migliaccio
017663728a Proposing tidwellr and njohnston as service layer go-to contacts
Change-Id: I9279ced1703dd2d5780206f37dc83f178c04856f
2016-12-19 08:32:48 +00:00
Armando Migliaccio
8733190ad6 Propose mlavalle as neutron core and L3 second in command
Change-Id: Iae01c725b27df204f2cc63d23d0d79b1c4d5c5cf
2016-12-19 08:32:11 +00:00
Ihar Hrachyshka
af28cbac0d devref: suggest bug deputies to send brief reports to ML
Often times, team meetings occur in times inconvenient for a serving bug
deputy to join. In which case, we may miss a valuable weekly report. In
that case, suggest to send the report in advance to openstack-dev@.

Change-Id: If4852e3b90e51fb71e39ced4bfaaca052a095b59
2016-12-16 17:03:44 +00:00
Ihar Hrachyshka
3bac4060f5 Document how to proceed with new platform features
Updated effective neutron guide to reflect that we should not start
using new features in code without checking common platform for these
features' availability in distro packages. If some are indeed missing a
feature, we may need to revisit the direction, or talk to distros, or
handle failures gracefully.

Change-Id: I38cbe19ae0134fb129aad1fa80cc712a17ab94ad
Related-Bug: #1644312
2016-12-16 03:32:07 +00:00
Jenkins
55bcfa2236 Merge "Propose abhiraut as neutronclient core" 2016-12-16 00:05:45 +00:00
Armando Migliaccio
db59d4243a Propose abhiraut as neutronclient core
Change-Id: I5ec146c612b7c590aad27acbbf7a88b601154f48
2016-12-13 17:15:15 -08:00
Jenkins
afcefde874 Merge "stadium guidelines: Document stable branch creation" 2016-12-09 21:57:36 +00:00
Ihar Hrachyshka
464397f7d8 devref: don't suggest to manually request stable branches
openstack/releases now has proper automation for branch creation, based
on directory layout, so there is no longer a need to ask for a branch
explicitly.

This also kills 'release' Launchpad tag since there is no more a use
case to use it.

Change-Id: Ia98436e9e92290f838ee6360ad4399b1585e8e50
See: http://lists.openstack.org/pipermail/openstack-dev/2016-December/108923.html
2016-12-09 18:25:16 +00:00
Kevin Benton
cf6ffb78f6 Pass context and resource_type in RPC callback
Maintaining the context is important for keeping the request ID
and subsequently operator/developer sanity while debugging.
The resource_type is also helpful to have since a function could be
subscribed for multiple resources.

This maintains and deprecates the existing 'subscribe' method for
backwards compatibility with callbacks that don't support receiving
the context and resource type. A new 'register' method is added
for callbacks to use that are compatible with receiving the context.

Change-Id: I06c8302951c99039b532acd9f2a68d5b989fdab5
2016-12-08 06:03:59 -08:00
YAMAMOTO Takashi
c0983a19a4 stadium guidelines: Document stable branch creation
Change-Id: If014b9bff7f4c281215f09ebe1580bbc376a56dd
2016-12-06 15:05:07 +09:00
YAMAMOTO Takashi
26020fed03 doc: Fix a warning
Fix the following warning:
    WARNING: Block quote ends without a blank line; unexpected unindent.

Closes-Bug: #1647541
Change-Id: I1025a22c4c97ca1b824f5fa26bfa3b354d42f4b8
2016-12-06 15:05:07 +09:00
Jenkins
2227f0dce8 Merge "Update bug tag contacts due to absconsions" 2016-12-01 17:54:29 +00:00
Henry Gessau
5b49eff748 Update bug tag contacts due to absconsions
Also performed other house cleaning, like removing lbaas,
which is now part of Octavia, and removing vpnaas since
it is out of the stadium.

Change-Id: I0b625a156e80c3263453ab6790fb2f2453fe924d
2016-12-01 09:44:05 -05:00
Shaohe Feng
6ef6c3c76b revise doc: support_extension_aliases to supported_extension_aliases
supported_extension_aliases attribute is used for extension instead of
support_extension_aliases.

Change-Id: Id46a3e0adb3d5210b2d6c4e2d666da297314f328
2016-12-01 10:30:07 +08:00