103 Commits

Author SHA1 Message Date
Vu Cong Tuan
bcbebb7d6a Moving stestr to correct package order in test-requirements.txt
As the comment from Stephen [1],
after moving to stestr, the package should be in exact position
where testrepository is removed.

[1] https://review.openstack.org/#/c/579743/2/test-requirements.txt@16

Change-Id: Ib748e4f8ba1263f2c6475c8641c800b7df872b88
2018-07-05 08:28:33 +07:00
Vu Cong Tuan
7e5be7c54c Switch to stestr
According to Openstack summit session [1],
stestr is maintained project to which all Openstack projects should migrate.
Let's switch to stestr as other projects have already moved to it.

[1] https://etherpad.openstack.org/p/YVR-python-pti

Change-Id: I89b785c91738ab62e3f42da42c431b9df8ccfd70
2018-07-04 08:33:49 +07:00
Kenneth Giusti
1231c4cbf2 Move requirements for the optional drivers (amqp1, kafka)
Move the requirements for the optional drivers to
test-requirements.txt and setup.cfg.  The default rabbitmq driver's
dependencies should be the only hard requirements for the base
package.

Leaving ZeroMQ deps unchanged for now as it will be removed in Stein

Change-Id: I19dd699ccf87e43202ccefb99258fbaa9ea17b7e
2018-04-16 10:38:07 -04:00
Doug Hellmann
e67bafd526 fix lower constraints and uncap eventlet
Fix the lower constraints to match the expected values.

We will manage the eventlet version using constraints now. See the
thread starting at
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html
for more details.

Change-Id: I61d5680182c53774713ee83808b1f6e7a4fba9ff
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-04-12 10:46:33 -04:00
OpenStack Proposal Bot
008f58335a Updated from global requirements
Change-Id: I9500a0d27953881cfad24d5542356c539353d6a7
2018-03-15 07:49:08 +00:00
OpenStack Proposal Bot
579d5fe34d Updated from global requirements
Change-Id: I289f97bc931e865feea2beb7b78456f8020da8c6
2018-01-27 18:24:28 +00:00
OpenStack Proposal Bot
95e98a98f1 Updated from global requirements
Change-Id: Ieee5fa811e69e7ae4f597ce361319758d8030bde
2018-01-24 02:16:24 +00:00
OpenStack Proposal Bot
709ee7989d Updated from global requirements
Change-Id: Id5276f0b18005af895cad852bedfdc7d8eb9b8e8
2017-11-16 11:21:28 +00:00
OpenStack Proposal Bot
c2338ee325 Updated from global requirements
Change-Id: I1315cfd256afa17aaa3be3ae4a3a3f6ee5cbb564
2017-09-20 16:23:04 +00:00
OpenStack Proposal Bot
4226badc83 Updated from global requirements
Change-Id: I674e086307ef8785244a14fd4e83ffaedc927eb9
2017-09-11 21:47:08 +00:00
OpenStack Proposal Bot
38d8bdcd19 Updated from global requirements
Change-Id: Ida4133ebeb4cc0cbfbd0e8ee62a52236dc4a0256
2017-08-18 11:40:06 +00:00
OpenStack Proposal Bot
0976185b69 Updated from global requirements
Change-Id: I8e7c47dc199798a3490ebfffa0581cf74566f45b
2017-08-03 12:47:07 +00:00
Dong Ma
bff426f0eb switch from oslosphinx to openstackdocstheme
Change-Id: Ic3d9b9cbef0040512e37c8e99df7bb028e344bc9
2017-07-06 15:50:11 +00:00
OpenStack Proposal Bot
58eb8ab4aa Updated from global requirements
Change-Id: I3c492ddd176882989a8a083fb560ab5c5df2452f
2017-06-27 12:20:15 +00:00
OpenStack Proposal Bot
e6b225c562 Updated from global requirements
Change-Id: I9313f1d68f67c3839a261ac9661e85bbdb03b94e
2017-06-10 13:35:26 +00:00
OpenStack Proposal Bot
d54efeb204 Updated from global requirements
Change-Id: I8f6d464a259ce1afc83728ddced8e8803e04f657
2017-06-06 06:10:38 +00:00
OpenStack Proposal Bot
7678848425 Updated from global requirements
Change-Id: Ic860a75be324005d072159e30d84b4c55b198242
2017-05-17 13:47:59 +00:00
OpenStack Proposal Bot
831cbf8ecd Updated from global requirements
Change-Id: Ic34a619440024e0f59f4e11fe6e248370995d5c7
2017-05-15 00:52:56 +00:00
OpenStack Proposal Bot
3fce2e0171 Updated from global requirements
Change-Id: Ia0139a39a0328725f57c1364fcd9c8bd4a1a5d0c
2017-03-07 05:51:52 +00:00
Jenkins
7f990bfe5f Merge "Remove mox3 from test-requirements.txt" 2017-03-07 03:33:06 +00:00
ricolin
84faac2040 [Fix gate]Update test requirement
Since pbr already landed and the old version of hacking seems not
work very well with pbr>=2, we should update it to match global
requirement.
Partial-Bug: #1668848

Change-Id: I29b64d2f8d6e3305d052562f160050fdd05c2a55
2017-03-04 14:10:30 +00:00
Brant Knudson
7728afe175 Remove mox3 from test-requirements.txt
oslo.messaging does not import mox3 directly, it uses mox3 through
oslotest.

Change-Id: Iaae0b03d2c0511d12f1ab2c8e93622dfaa6c27ce
2017-02-21 13:49:07 -06:00
OpenStack Proposal Bot
3e727ea715 Updated from global requirements
Change-Id: I1a5882d3fe0189ab3e651155681a1410c37d8a82
2017-02-16 23:17:36 +00:00
Mehdi Abaakouk
61c9e03b6b kafka: Remove testing hack for kafka
Change-Id: Ie304f1ed34156bfb60b9bc9acd4ad0aa5bad4657
2017-01-26 08:00:39 +01:00
Jenkins
a4c28cc577 Merge "eventlet is no more a hard dependency" 2017-01-06 00:38:50 +00:00
Mehdi Abaakouk
31db9516c2 eventlet is no more a hard dependency
Change-Id: Ie386dea5cc4b9ff02dc2b638d2d6908c3cdad883
2017-01-04 08:10:56 +01:00
Ilya Tyaptin
f139eb258d Moving driver to new kafka-python version
Currently Kafka driver for an oslo.messaging uses kafka-python==0.9.5
and mostly broken. This package version supports only low level Kafka
producer and consumer API which are marked as deprecated now [1]. Using
of these interfaces bring a big concern to the message processing,
because current KafkaConsumer has not any consuming coordination. This
fact causes a message duplication for the several consumers of one
topic. This behavior is specific to Ceilometer and services which read
and process notifications from other services.

New version of kafka-python allows to use async thread safe message
producers and coordinated consumers [1].

[1] http://kafka-python.readthedocs.io/en/master/changelog.html#feb-15-2016

The driver is currently experimental, python-kafka<1.0.0 API have major
issue described above that can't make the oslo.messaging driver works,
so we prefer having a working driver with a non-synced dependencies, that the
reverse.

Co-Authored-By: Mehdi Abaakouk <sileht@redhat.com>
Change-Id: I29862ed7bf56b9d8878fa8e9fb1cbd9d643908a4
2017-01-02 11:46:48 +01:00
OpenStack Proposal Bot
b1b3677a75 Updated from global requirements
Change-Id: I1358feb2f87821e8a18ac8b77461df57fa2a6168
2016-11-02 22:00:00 +00:00
OpenStack Proposal Bot
3efbdc703e Updated from global requirements
Change-Id: I8dced43299478078afb75c71b187b7f0607276ad
2016-10-27 12:21:15 +00:00
OpenStack Proposal Bot
96b9618228 Updated from global requirements
Change-Id: Ib121090566ec7765b52f22227e1ccfe2fe413aff
2016-10-14 05:30:16 +00:00
OpenStack Proposal Bot
15a64c6ee6 Updated from global requirements
Change-Id: I4cb1977760b9286bc7b66c0a30e602596a02637c
2016-08-20 01:02:47 +00:00
Jenkins
871754ff30 Merge "Remove discover from test-requirements" 2016-07-29 15:54:39 +00:00
OpenStack Proposal Bot
12886219a6 Updated from global requirements
Change-Id: Iae11896324f16164fd62a53c089ebd2948437098
2016-07-29 02:33:54 +00:00
OpenStack Proposal Bot
c6c70aba2d Updated from global requirements
Change-Id: I3d565fabb11b45c6420ed80c81504886b53b99c7
2016-07-09 19:25:54 +00:00
Jenkins
eef2bd058a Merge "tests: rabbitmq failover tests" 2016-07-04 10:55:23 +00:00
Thomas Bechtold
6967bd717d Remove discover from test-requirements
It's only needed for python < 2.7 which is not supported

Change-Id: Ic899f5f03e847c53c22dbe0b7ee02313648e4be8
2016-07-04 08:59:30 +02:00
Mehdi Abaakouk
865bfec975 tests: rabbitmq failover tests
This leverages the pifpaf library to exercice
rabbitmq failover.

Change-Id: Ic6acc5d006344e08c219724e488fc9222786d849
2016-07-04 00:24:13 +00:00
OpenStack Proposal Bot
6945323b34 Updated from global requirements
Change-Id: Ie47c04a5c439bd6303e50794909c2a81bc64e4d1
2016-06-30 18:48:25 +00:00
OpenStack Proposal Bot
5afb60512a Updated from global requirements
Change-Id: I0cc8324da21fa246c936685048782ad2c2a94368
2016-06-14 21:09:44 +00:00
OpenStack Proposal Bot
4b0e247d2d Updated from global requirements
Change-Id: I5e48d3f427128c6beebdd04ec9dbfc96683cee9e
2016-05-31 03:05:21 +00:00
Kirill Bespalov
0991a696ca Add reno for releasenotes management
An initial patch to add reno and create a base directory for
release notes

Change-Id: If393d865f3f054379a713d0e9f905d43b2faeccb
2016-05-19 17:14:31 +03:00
OpenStack Proposal Bot
51f3b7b65f Updated from global requirements
Change-Id: Ic170dcc9944f97bbed60c2d721e55d10424a725c
2016-04-30 18:07:45 +00:00
OpenStack Proposal Bot
d297ad6773 Updated from global requirements
Change-Id: Ie3dabb783c58303cfb4ae0085ec60de19b5b4eec
2016-04-08 00:32:08 +00:00
Jenkins
a66677da50 Merge "Remove duplicate requirements" 2016-02-23 17:01:08 +00:00
OpenStack Proposal Bot
6bc1f01fcc Updated from global requirements
Change-Id: Idd270a718ca25246206d133e8697fc14a4a43637
2016-02-19 22:17:24 +00:00
Mehdi Abaakouk
ccae7df4a5 Remove duplicate requirements
retry is in test-requirements.txt and requirements.txt

This change removes it from test-requirements.txt

Change-Id: I5236a759bdefe2b47e6d2ea84472f5cbceb45c9a
2016-02-19 08:29:09 +01:00
OpenStack Proposal Bot
91ea064cbd Updated from global requirements
Change-Id: I28d3ec4bffb3d5472b71095783a01ef0485336e9
2016-02-04 18:59:02 +00:00
OpenStack Proposal Bot
c818e85381 Updated from global requirements
Change-Id: I7d219ca0d0c774888d2146fa7a8549457c1e57ba
2016-01-16 03:31:16 +00:00
Alexi Yelistratov
6f6a0ae5bc [zmq] Added redis sentinel HA implementation to zmq driver
List of redis sentinel hosts is now supported in order to
use automatic failover when redis master goes down.

Change-Id: I5fad4c9b6c6aea4f8f382f7469899a7d05c068c1
Closes-Bug: #1518292
2016-01-11 12:31:38 +02:00
Komei Shimamura
67c63031f5 Add a driver for Apache Kafka
Adding a driver for Apache Kafka connection, supporting
notification via Kafka. This driver is experimental
until having functional and integration tests

Change-Id: I7a5d8e3259b21d5e29ed3b795d04952e1d13ad08
Implements: blueprint adding-kafka-support
2015-12-01 14:20:33 +00:00