Commit Graph

113 Commits

Author SHA1 Message Date
Tony Breeds 8a34cd9d5b Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: Ibc6ebd80639297149f20efd0e2ee371df7dff498
2017-09-12 15:37:08 -06:00
Julien Danjou fbd048f4c0 Fix default service project to "service"
Both devstack and TripleO uses "service" by default.
Nothing uses "services".

Change-Id: I6723dd0db66f57572ee53eecd89c93137e69e63b
2017-06-23 16:32:03 +02:00
Mehdi Abaakouk e2bf485044 retrieve project id to ignore from keystone
We currently allows only project uuid, but this is a pain for deployer.
Also the default is a project name which doesn't work...

This change queries keystone to retrieve project ids when the
ignore_projects list are names.

By default, if auth_type is not set, we keep the previous behavior to
not query keystone.

Change-Id: I270d080d3e65eb6b0cd823498a4dd37389c49221
2017-05-19 07:30:52 +02:00
Andrew Smith 0cea730b10 Switch to get_notification_transport for Notifier
Incorrect transport would get used when dual backends configured
for oslo.messaging

Change-Id: Ifa5dfb07b32ad753a1bdad26d2517df29e27aedc
2017-04-03 11:10:13 -04:00
Jenkins 6ba005fa6b Merge "switch to topics when declaring notifier" 2017-02-21 14:52:55 +00:00
Hanxi Liu 9f9f0d7011 Trivial: remove support for py34
The gating on python 3.4 is restricted to <= Mitaka. This is due to
the change from Ubuntu Trusty to Xenial, where only python3.5 is
available. There is no need to continue to keep these settings.

Change-Id: I55e72ff730b28b438cf24953466851d1b844b7a8
2017-02-21 11:39:37 +08:00
gord chung d7c9cb3612 switch to topics when declaring notifier
topic kwarg is dead (for a while). long live topics.

Change-Id: Idd1eaccff9f32149a008606cad488c626dad1222
2017-02-16 21:15:32 +00:00
OpenStack Release Bot 0fc3fa8f40 Update reno for stable/ocata
Change-Id: I06c4fc107f794ea34c7dd59361b9001687b46fd3
2017-02-16 14:47:10 +00:00
Mehdi Abaakouk 5a43df41f4 Fix releasenotes branches
Some pages are missing in the release notes.

This change adds them.

Change-Id: I0bada376b643e20a5a456343d64793dfaa4d5118
2017-02-15 16:23:44 +01:00
Jenkins 23993e6e59 Merge "Remove link to modindex" 2017-02-14 17:43:17 +00:00
gengchc2 a63b01cb9e Use https instead of http for git.openstack.org
Trivialfix

Change-Id: I83607ed245248e77e7927e0ea0c6ac630b48139b
2017-02-08 02:09:46 +00:00
aditi 146dcb20b1 Remove link to modindex
The documentation build does not generate any module index, thus
remove the link to the page. The page
http://docs.openstack.org/developer/ceilometermiddleware
/py-modindex.html does not exists

Change-Id: I690c59ef1d999d437162f59939c64b00b19ebed9
2017-01-27 11:29:53 +05:30
Tony Breeds 60d215d810 [doc] Note lack of constraints is a choice
Change-Id: I35a061d45eff4dcc1d573073c0261037a66a0a51
2017-01-17 01:39:24 +00:00
gordon chung be2fdfd66e Revert "Show team and repo badges on README"
this is breaking docs gate

This reverts commit d50d9d2d3a.

Change-Id: Idd26034a5ccd3132c8da7f88bfe689d52f0ff719
2017-01-16 21:19:59 +00:00
Flavio Percoco d50d9d2d3a Show team and repo badges on README
This patch adds the team's and repository's badges to the README file.
The motivation behind this is to communicate the project status and
features at first glance.

For more information about this effort, please read this email thread:

http://lists.openstack.org/pipermail/openstack-dev/2016-October/105562.html

To see an example of how this would look like check:

b'https://gist.github.com/1a71beefeaf13668ddd49d425aeb77be\n'

Change-Id: Ib8060d7fd0204481c069a668301877054a255c7a
2016-11-25 12:47:18 +01:00
Julien Danjou 430f736dc2 Bump hacking to 0.12
Change-Id: I344c02445bae5960ec450357b5a088ca9a6cb385
Signed-off-by: Julien Danjou <julien@danjou.info>
2016-11-07 22:17:41 +01:00
Julien Danjou 87bd49b62e Convert nonblocking_notify value from string to boolean
Otherwise just setting it to "False" which is a string and therefore, is
True, enables it!

Change-Id: Iaa5a25e9c7c1d33d13a244d5afe440cd5f1d9883
2016-11-07 14:08:20 -05:00
Jenkins 163b2060fa Merge "Enable release notes translation" 2016-10-17 19:41:02 +00:00
xiaozhuangqing 26bfc4859e No reason to start with '_' define a general variable
Just make code consistency,we usually use LOG to logging message rather than _LOG.
Also starting with '_' define a general variable make confused.

Change-Id: I47656e33cbc19774a0780e5b0034df0897f6afad
2016-10-11 07:15:47 +00:00
Andreas Jaeger 1c98aaa8bf 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: I53d883cdcd947b2c0c9fb55330b7ee70430f25cc
2016-10-06 20:25:14 +02:00
Cao Xuan Hoang 9d4c26e73f Clean imports in code
This patch set modifies lines which are importing objects
instead of modules. As per openstack import guide lines, user should
import modules in a file not objects.

http://docs.openstack.org/developer/hacking/#imports

Change-Id: Ib7f8e7e62af62ff768c1b1f065aca0a4c7db75c4
2016-09-23 15:29:38 +07:00
Jenkins 8c7067e839 Merge "Bump the oslo.messaging version" 2016-09-14 17:51:31 +00:00
Jenkins 7c83100094 Merge "clean up oslo-incubator related stuff" 2016-09-07 09:34:37 +00:00
xiaozhuangqing 0cd611b870 Bump the oslo.messaging version
Bump the oslo.messaging version to 5.2.0
to avoid the issue occurred with Ceilometer py34 jenkins job, see:
Icb34a7f0e03662868aa0ce6e060c5e951711b79e

Change-Id: I78cfd58582070028d85e663c7502b1fd765cf174
2016-09-05 14:00:06 +08:00
xiaozhuangqing a8dde3fbe4 clean up oslo-incubator related stuff
Oslo-incubator has retired, so don't keep oslo-incubator
related stuff here,delete openstack.common.conf file.

Change-Id: I2c38b74013fad004c086bd1e5a1dc16f301f6ab1
2016-09-01 12:11:53 +08:00
Steve Lewis 8f08f86c10 Add release note for background thread notifier
Change-Id: Iad4e6c5e517ca6b01b0e2205be9fcd1cb302ec63
Related: I3da2b88b2bc9b7fd8c572a0085fa1d78c4f54701
Related: I9a8fad8036a0887653d2ad5f99f6b5b1b953c2db
2016-08-30 12:45:40 -07:00
Jenkins 1fd6270c2e Merge "Add reno for release notes management" 2016-08-11 17:50:00 +00:00
Hanxi Liu b43fb3e577 Delete openstack/common from the exclude list of flake8 in tox
The directory openstack/common was used to keep codes from
oslo-incubator, we have retired oslo-incubator, so don't use
this directory any more.

Change-Id: I3fcbec9fcec6d36c3e8254a809de0ae0b02a4841
2016-08-03 16:26:00 +08:00
Steve Lewis 55e728897d Add reno for release notes management
As per the release process changes for liberty and mitaka [1], the
reno tooling is being added to the repository for the purpose of
implementing on-going release note additions.

[1] http://lists.openstack.org/pipermail/openstack-dev/2015-November/078301.html

Change-Id: Ia824156badaceb3000ca37052af1c1c8ded1e584
2016-07-28 08:53:19 -07:00
Jenkins a5b2377d00 Merge "Avoid useless dependency on oslo_utils" 2016-07-28 15:24:07 +00:00
Jenkins 809e98c3b2 Merge "Fix bug in background sending" 2016-07-27 15:58:22 +00:00
Jenkins 3aac7144bd Merge "Update the home-page with developer documentation" 2016-07-27 15:47:29 +00:00
Julien Danjou cf29274171 Avoid useless dependency on oslo_utils
Change-Id: Icba21e8b487c2b9a2064212ee2c550ced4be1d2e
2016-07-27 17:02:33 +02:00
xiaozhuangqing 9f31a753dd Update the home-page with developer documentation
Change-Id: I85dc22cca9b1987a9fc65adc3a26e461b074fb47
2016-07-27 14:38:28 +08:00
Darren Hague e2e48b5d11 Fix bug in background sending
Thread's daemon property needs to be set from calling thread.
Ensure thread is alive whenever we add an event to the queue (for some reason, this is not the case for the first event when this is deployed in a swift proxy setup).

Change-Id: I9a8fad8036a0887653d2ad5f99f6b5b1b953c2db
2016-07-26 10:29:26 +01:00
Julien Danjou 34fe5f32f1 Add support for Python 3.5
Change-Id: I8cf4917913a6f1224b7599444937ff99ea1dc048
2016-07-21 13:56:26 +02:00
Julien Danjou d72a7cfc37 Remove py33 from tox envlist
Change-Id: Ie94e19c3f09687601d5c8f3736ff0a110646ea14
2016-07-21 13:01:28 +02:00
Jenkins 7f502e2c04 Merge "Upgrade hacking" 2016-07-16 22:24:07 +00:00
Jenkins bf17fdab16 Merge "Add background thread notifier sending ability" 2016-07-13 09:54:25 +00:00
Darren Hague c7cba1fe02 Add background thread notifier sending ability
Add ability to hand off notifier event sending to a queue processed by
a background thread so as not to block swift proxy. This fixes an
issue whereby if ceilometer's RabbitMQ went down then the swift proxy
would wait for it to come back up, effectively coupling Swift's
availabiilty to that of Ceilometer's RabbitMQ.
Background sending is activated by setting config item
'nonblocking_notify' to True.
Queue size defaults to 1000, which can be overridden by setting config
item 'send_queue_size'. If the queue is full, new events are discarded.

Change-Id: I3da2b88b2bc9b7fd8c572a0085fa1d78c4f54701
2016-07-11 16:37:13 +01:00
Mehdi Abaakouk 295e796a84 Upgrade hacking
Change-Id: I09ea520e2f18550c0f9b64bb94bc810cf5578f07
2016-07-11 11:00:58 +02:00
OpenStack Proposal Bot ab8c985588 Updated from global requirements
Change-Id: I73d0ed26a7f093bb96f10013daa4046d7602f679
2016-05-10 18:36:00 +00:00
Julien Danjou c962fedb85 Only install hacking in pep8
Change-Id: I15dc052f3419b548b5dc373c5edb3658e48d69a1
2016-05-10 12:10:12 +02:00
Julien Danjou 10f28d6bc8 Remove oslo.context dependency
There's no point in passing any fake context to the notifier.

Change-Id: Ib95776ecf1e3c9041b4268332cd3fb0b720b42f2
2016-05-10 12:10:12 +02:00
Julien Danjou 01e0856ae1 Remove unused requirements
Change-Id: Iab0dc79f7a039c9484381dda00399185862f231a
2016-05-10 12:10:12 +02:00
Julien Danjou 84a0d56cdd Add missing requirements for mock
We import and use it directly.

Change-Id: I2e39db2159b0d5242abad2e6bf250dfe8ee603e1
2016-05-10 12:10:02 +02:00
OpenStack Proposal Bot 112ed4d6ee Updated from global requirements
Change-Id: I655ff257caef9cc9bf13690688ea5666f39741d4
2016-05-06 22:15:49 +00:00
ZhiQiang Fan 07f8e677e8 [Trivial] Remove executable privilege of doc/source/conf.py
It is a configuration file rather than a script.

Change-Id: I4a19b92912a96bca5c11616ff87d9c8d85ce617a
2016-04-29 19:31:19 +08:00
OpenStack Proposal Bot 3e1540d132 Updated from global requirements
Change-Id: I866cc43bda9388f4e093ae92b362e5c2137169b2
2016-04-19 12:22:26 +00:00
Jenkins cacc8521a5 Merge "use path as resource id when missing RESELLER prefix" 2016-04-19 06:54:26 +00:00