70 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
5a8f16b541 Updated from global requirements
Change-Id: I334579731599c46ff9cf89cb5c3942d0db7059e0
2014-11-27 21:42:15 +00:00
OpenStack Proposal Bot
23136fbd75 Updated from global requirements
Change-Id: Ic1fc1faf7c96a5d71af6c9542eda2d902659d9ea
2014-10-30 22:30:25 +00:00
OpenStack Proposal Bot
d6a2d3dbc3 Updated from global requirements
Change-Id: Ic65b03156f50b70045153938a3a7e35fa3856e66
2014-10-28 03:33:44 +00:00
Steven Hardy
3a1cd7c893 sync oslo-incubator for request_id shim
Sync 838a2a3 oslo-incubator to get the new request_id shim, so
can introduce a deprecation warning that tells operators upgrading
from Juno that their paste.ini files need to point to oslo.middleware

This also syncs all other modules, except policy, which looks like it
needs some changes to heat thus will be handled via another patch.

Note we shouldn't remove this request_id shim until after Kilo is
branched.

Change-Id: I35125ffa263b0522ff6dd0b80b0beb3cbc79999b
Related-Bug: #1380629
2014-10-23 18:14:55 +01:00
OpenStack Proposal Bot
ce2cc9f6f6 Updated from global requirements
Change-Id: I692c2943b2d3edefd219051c38333bdb6a3c885c
2014-10-11 22:31:36 +00:00
Angus Salkeld
a98d2c9c5d Add OSprofiler integration into Heat
This adds builtin rpc and db traces to Heat, as well as
some toplevel stack methods to aid in reading the output.

A 'profiler' config group is added to enable profiling.

Change-Id: Ie5c1c8f1931f59e4d4bcf1ec3b791f55984eb6d2
Closes-bug: #1363782
2014-10-03 15:40:25 +10:00
Jenkins
140fe9081e Merge "Updated from global requirements" 2014-10-02 13:21:54 +00:00
OpenStack Proposal Bot
418de64b5c Updated from global requirements
Change-Id: I225661c4e2864a52409281c0f216d3aa4c75645a
2014-10-01 07:11:32 +00:00
Julien Danjou
c5bc3c21b9 Switch to oslo.serialization
Change-Id: I09920ffdf120520112ffe1d7d7e9a3b94028019c
2014-09-30 17:51:07 +02:00
Julien Danjou
6519cf36fd Switch to oslo.utils
Change-Id: I74979d8f75b099858314a30c98bb252c379e0304
2014-09-30 14:27:59 +02:00
OpenStack Proposal Bot
689ea2742e Updated from global requirements
Change-Id: I2d0250cbb41d79d0210964f7f99c1c6eeeef1257
2014-09-19 09:16:52 +00:00
OpenStack Proposal Bot
e138570153 Updated from global requirements
Change-Id: Iafa34405877d0b8c7e91275a3edee87523c5fc16
2014-09-18 22:56:06 +00:00
OpenStack Proposal Bot
a13f486831 Updated from global requirements
Change-Id: I6efe9af9eb42420a7ff4a14adecba54d6fb170b3
2014-09-15 16:58:40 +00:00
Thomas Herve
2699545227 Manually update requirements to oslo.messaging
Update requirements for oslo.messaging 1.4 and regenerate config file,
where redis options has been fixed again. It will unblock the global
requirement sync job.

Related-Bug: #1332588
Change-Id: I0d1dc758504e76131738614ccd429171b7c40df1
2014-09-12 09:16:26 +02:00
Jenkins
b3cb23e5b3 Merge "warn against sorting requirements" 2014-09-11 01:19:03 +00:00
Andreas Jaeger
3ebd84bf3c warn against sorting requirements
And do not check for sorted files.

Change-Id: I64ae9191863564e278a35d42ec9cd743a233028e
Closes-Bug: 1365061
2014-09-03 22:28:34 +02:00
Ethan Lynn
d5c449ab32 Import oslo.i18n and port heat bins to use oslo.i18n
Import oslo.i18n and port heat bins to use oslo.i18n

blueprint oslo-i18n

Change-Id: If30df87d7d2b8047225f0c413d338ace975062b1
2014-09-02 10:53:14 +08:00
Jenkins
e46485050c Merge "Use auth_token from keystonemiddleware" 2014-08-22 09:14:42 +00:00
Pavlo Shchelokovskyy
7b91eacc95 Implement sahara client plugin
Sahara is an integrated project, so python-saharaclient is added
to requirements.txt and saharaclient imports are mandatory.
Also sahara client is added to stevedore configuration.

Change-Id: Ide77975026175dd9d638cb4640925bfd3eade40a
Implements: blueprint sahara-as-heat-resource
2014-08-21 15:46:23 +03:00
Brant Knudson
60a26a4e51 Use auth_token from keystonemiddleware
auth_token middleware in python-keystoneclient is deprecated and has
been moved to the keystonemiddleware repo.

Closes-Bug: #1342274

Change-Id: I1aadbe24db63eb2507b088cd53886d7f2e192cab
2014-08-20 19:33:03 -05:00
Victor Sergeyev
848bc37e2a Use oslo.config>=1.4.0.0a3
Change-Id: I1f10074c72a0da0cbe6536f1e426aeaf4ae50f1e
2014-08-20 18:06:49 +03:00
Thomas Herve
2a51ee7449 Migrate to oslo.db
Move from oslo-incubator db module to oslo.db

Change-Id: I485375e3defc807e1fc272803a064b2c52e8ac13
2014-07-15 10:14:56 +02:00
Jenkins
3c2256ab96 Merge "Support loading constraints as stevedore extensions" 2014-07-04 23:10:07 +00:00
OpenStack Proposal Bot
b020f9be10 Updated from global requirements
Change-Id: I8947fe9a024ed9ac546473b21546584961b422e8
2014-07-02 23:54:00 +00:00
Angus Salkeld
248224661a Support loading constraints as stevedore extensions
This still maintains support for the existing mechanism
but moves the in tree constraints to using stevedore.

part of blueprint stevedore-plugins
Change-Id: I86907e6518281083a508f840269d79dfa3875e9a
2014-06-30 21:50:11 -10:00
Thomas Herve
9090b988e6 Port to oslo.messaging
Move from oslo RPC to oslo.messaging.

Implements: blueprint oslo-messaging
Co-Authored-By: sdake@redhat.com
Change-Id: I2d222c248dd2cd405b8ec35c4c8198ed001fb69f
2014-06-26 06:45:52 +02:00
Jenkins
9371edc716 Merge "Add glanceclient to heat" 2014-05-09 15:18:45 +00:00
OpenStack Proposal Bot
19dec016f4 Updated from global requirements
Change-Id: I805cbe40724a7669ed8e4f61f6afdd9528a43777
2014-05-09 02:42:01 +00:00
huangtianhua
4b57d14559 Add glanceclient to heat
To enable implementation of a glance image resource, we first need to add
access to glanceclient in heat.

Change-Id: Ie0623e0307f6d3163ae584ceab89453f71f48053
Implements: blueprint glance-image
2014-05-08 10:11:28 +08:00
Jason Dunsmore
285f2cbc28 Don't use SSH in Rackspace::Cloud::Server
Rackspace Cloud Servers now supports config drive and the Rackspace
images have cloud-init installed by default, so we no longer have to SSH
to the Cloud Server to install dependencies and run the user-data
script.

Closes-Bug: #1298050
Change-Id: I5cb6a93c5b34b0a8cfe7480211da70d65638de54
2014-05-05 12:15:45 -05:00
Thomas Herve
aef33d2d71 Sync oslo incubator
Synchronize all olso modules, removing the ones that were removed that
we don't use anymore.

Change-Id: Idca29b32ef0561c9c436d5a692a02acbe79027b1
2014-04-12 10:01:51 +02:00
ChenZheng
035abae6ef Sort requirement files in alphabetical order
This makes code more readable, and can check whether specific library
in the requirement files easily. We also enforce the check in pep8.

Change-Id: I032c3c3d29522ce85f64b21d6428d975e46cc701
Closes-Bug: #1285478
2014-04-08 13:29:58 +08:00
OpenStack Jenkins
db8069637d Updated from global requirements
Change-Id: I3ad3df48d9ed9223affc81174940448bdad25995
2014-04-07 21:08:21 +00:00
OpenStack Jenkins
c140942f1c Updated from global requirements
Change-Id: I3791a77a1ff44bc6d63a0cf94b5b32b6df9a06d6
2014-04-02 23:13:08 +00:00
OpenStack Jenkins
a3d89d4e0a Updated from global requirements
Change-Id: Ie2f60bde29efb29dd28742ebf37f611847e2bd7b
2014-02-24 22:24:26 +00:00
OpenStack Jenkins
44476eb5dd Updated from global requirements
Change-Id: I138166d61366c57bc772aaa283e9067d2181863e
2014-02-04 12:33:44 +00:00
Ben Nemec
c8a25ef8d1 Add qpid-python to requirements
Qpid is a supported messaging library, and without this it is
necessary to install it manually in order to use Qpid in some
environments, notably the one used by TripleO.

Change-Id: I398c1d35295223cbc6969b386129c6fc9acbefc7
Closes-Bug: #1225191
2014-01-26 02:14:57 +00:00
OpenStack Jenkins
b5ab7dfc06 Updated from global requirements
Change-Id: I7863140d4e4a6f7e02fccda1b556786b9d0e16ab
2014-01-25 03:17:54 +00:00
OpenStack Jenkins
811d901f25 Updated from global requirements
Change-Id: I6ddaccfc07132a9d18f3ffdfe1b5919e85b88300
2013-12-23 10:59:30 +00:00
Dan Prince
44d6cbe57a Bump to sqlalchemy-migrate 0.8.2
This allows us to drop some unsightly sqlalchemy-migrate 0.7.3
patching.

The related requirements change is here:

  Icde6248ca102884323d7912bab0f4a716aa294ec

Change-Id: I5f80dfc07f8256716d025002fc1a1f47e58b2142
2013-12-02 21:17:42 -05:00
Vijendar Komalla
89376661cb Provide access to Trove client
python-troveclient is required for implementing Database As A
Service (DBaaS) resource. This patch makes Heat depend on
python-troveclient and also changing clients.py and resource.py
to provide access to troveclient.

Implements: blueprint dbaas-trove-resource

Change-Id: I010d4a11793cc634aa0af5f01b637fff4effbf61
2013-12-02 11:49:46 -06:00
Steve Baker
5310d042ae Make heat depend on python-heatclient
This will be required soon for one or more of the
following reasons:
* Multi-region invoking stacks on other heat endpoints
* A variant of nested stack which goes through API instead of
  internally
* Orchestrating new heat-based resources (autoscaling, software config)
* Possibly sharing some template parsing and validation between
  client and server by moving this code to client

Change-Id: Ia3e55d1b3bb19e713e4c1ecc341805f3a208844e
2013-11-19 09:00:01 +13:00
OpenStack Jenkins
6a8f7876f1 Updated from global requirements
Change-Id: I285fd19a324620ef45551d3844719d7c39767f9e
2013-10-24 13:15:49 +00:00
OpenStack Jenkins
ec0bb8d3c6 Updated from global requirements
Change-Id: Iee8b257726188973e9b7df6c7ae7c402bfdb2877
2013-10-23 14:35:43 +00:00
OpenStack Jenkins
fc44c3c1f1 Updated from global requirements
Change-Id: I0ab34155b2e0cc1eb765b67d148ab5514d72db10
2013-10-19 23:58:54 +00:00
OpenStack Jenkins
d72a813d4b Updated from global requirements
Change-Id: I7ad1f50d902e50bd9a836a57c261134eb405c730
2013-10-19 15:37:54 +00:00
Jenkins
1e2bef21a4 Merge "Add requests library to requirements.txt" 2013-10-18 11:16:53 +00:00
OpenStack Jenkins
87f976b528 Updated from global requirements
Change-Id: I17fd37a294f83775d8b39464d6e6f073230a756c
2013-10-17 22:21:57 +00:00
Jason Dunsmore
2be22a78c9 Add requests library to requirements.txt
Heat uses requests in a few places and is currently relying on the
python-*client dependencies to pull it in.  If the python-*client deps
stopped using requests, Heat would break.

Change-Id: Id1a0717836d2441dda33adfda3092d3004265f4a
2013-10-17 16:04:29 -05:00
OpenStack Jenkins
7f78828087 Updated from global requirements
Change-Id: I4f26d3a8790c799e5c1f7f81031406e0c57545f9
2013-10-10 20:24:48 +00:00