62 Commits

Author SHA1 Message Date
OpenStack Proposal Bot
4ab66631d0 Updated from global requirements
Change-Id: Icc45c24eebbdd524254dc3200b016fe75b621b15
2016-03-02 19:23:53 +00:00
Jenkins
2819450be5 Merge "Add shell --profile option to trigger osprofiler from CLI" 2016-02-26 19:49:21 +00:00
Dina Belova
16f00833a7 Add shell --profile option to trigger osprofiler from CLI
This will allow to trigger profiling of various services that
allow it currently and which APIs support is added to openstackclient.
Cinder and Glance have osprofiler support already, Nova and Keystone
are in progress.

To use this functionality osprofiler (and its storage backend) needs
to be installed in the environment. If so, you will be able to trigger
profiling via the following command, for example:

$ openstack --profile SECRET_KEY user list

At the end of output there will be message with <trace_id>, and
to plot nice HTML graphs the following command should be used:

$ osprofiler trace show <trace_id> --html --out result.html

Related Keystone change: https://review.openstack.org/#/c/103368/
Related Nova change: https://review.openstack.org/#/c/254703/

The similar change to the keystoneclient
(https://review.openstack.org/#/c/255308/) was abandoned as new
CLI extenstions are not more accepted to python-keystoneclient.

Change-Id: I3d6ac613e5da70619d0a4781e5d066fde073b407
2016-02-25 20:13:27 +00:00
OpenStack Proposal Bot
198371b0b7 Updated from global requirements
Change-Id: Ib681d0b07afdde821ab4f9a17b1333bd12739eec
2016-02-24 01:39:41 +00:00
Chaozhe.Chen
444fc6149d Remove unused test-requirments
WebOb is not needed in our test code.
So remove it to make less dependences.

Change-Id: I4910263449ff3d49c4ee44a6ef7a7762875fe76f
2016-02-18 22:51:04 +08:00
OpenStack Proposal Bot
08e045282c Updated from global requirements
Change-Id: I1583731e73699b71aa7a03ae4541e481abd6f1ea
2016-02-12 20:06:35 +00:00
OpenStack Proposal Bot
dda45e3c39 Updated from global requirements
Change-Id: Icdee08fa079eb3646388567050643c29eac1eca8
2016-02-10 21:59:14 +00:00
OpenStack Proposal Bot
e3e925d2f1 Updated from global requirements
Change-Id: I14a68f0ed63f1a3e3cac7379324d58b613afdfa9
2016-02-08 02:44:02 +00:00
OpenStack Proposal Bot
2548419e92 Updated from global requirements
Change-Id: I2f00e8ff1609d76c2ab20226f2b4503231fdb003
2016-02-02 02:03:31 +00:00
Dougal Matthews
a7e5faf22c Remove the Tuskar client
The Tuskar project is now inactive and has been archived.

Change-Id: I4c7cb50560b40ba1bc130be5bdc9446a46b09c24
2016-01-27 16:34:28 +00:00
OpenStack Proposal Bot
c20f9a86ee Updated from global requirements
Change-Id: Iafdb2a4841ff9a9f643182f13ff1bcec47e3adb2
2016-01-23 10:35:55 +00:00
OpenStack Proposal Bot
86fcd67468 Updated from global requirements
Change-Id: I68ad139345040dee6e5b0e8a7477acb84aa1a06b
2016-01-18 22:45:59 +00:00
OpenStack Proposal Bot
bd1adaf003 Updated from global requirements
Change-Id: I3430eea5b97057caad6d211885e1402bec7c1a01
2016-01-12 05:05:59 +00:00
OpenStack Proposal Bot
0ea5c0351b Updated from global requirements
Change-Id: I589f0463cb9696586fa3ed7ed0bb756d155cc0e5
2015-12-21 23:45:24 +00:00
OpenStack Proposal Bot
7d01a44822 Updated from global requirements
Change-Id: I7910586e32ec248e95f7f54fe776b3603f667c49
2015-12-06 20:47:37 +00:00
OpenStack Proposal Bot
ad17d847f8 Updated from global requirements
Change-Id: I3ca62d29df56ec45bf1fe10d920c1f9ed5f5b4f1
2015-12-03 15:07:55 +00:00
Dean Troyer
afd1b489ff Add reno for release notes management
Change-Id: Iaaf3f9ca7cb431e41adfb2a052e01e2240a63a07
2015-12-02 14:32:07 -06:00
Steve Martinelli
727792da17 autodocument commands from plugins using stevedore.sphinxext
conflicting command names are a painpoint, so is manually updating
a list. let's autodocument the commands that are being use by
existing osc supporters.

Change-Id: If37d81dfd57cc79803668b64be1ccd776e319572
2015-12-01 01:23:56 -05:00
OpenStack Proposal Bot
46e061785f Updated from global requirements
Change-Id: If8a37fdf90f3e97712a5d223d8e166840d036ab2
2015-11-21 16:23:01 +00:00
OpenStack Proposal Bot
a29df98ef9 Updated from global requirements
Change-Id: Ie32abbbe6bb5ace5f1178fb266b9f1c60f625d72
2015-10-14 09:33:25 +00:00
OpenStack Proposal Bot
2ca76810a2 Updated from global requirements
Change-Id: I400cce4dfd840bba2d4f368a5d7f057f28b435ab
2015-10-13 11:04:52 +00:00
OpenStack Proposal Bot
10ecd67802 Updated from global requirements
Change-Id: I60a7bd4cd9527cf3b54ab5d2968dff5134711bff
2015-10-13 01:02:45 +00:00
OpenStack Proposal Bot
45f1509cd3 Updated from global requirements
Change-Id: I5b898fc5444688bde538fbccda6e3c189a66f701
2015-10-04 22:45:07 +00:00
OpenStack Proposal Bot
9987a95841 Updated from global requirements
Change-Id: Id0791447748e9430c995cbab87260e843e8a2819
2015-09-18 16:42:31 +00:00
OpenStack Proposal Bot
eb4246fc94 Updated from global requirements
Change-Id: I4f5e05c8207e91f0da87b4bbd25f711d42016cbe
2015-08-04 00:49:08 +00:00
OpenStack Proposal Bot
ead9a40e02 Updated from global requirements
Change-Id: Ic047055ffc7b94032e615815b162f4e830126e6e
2015-07-29 03:50:47 +00:00
OpenStack Proposal Bot
54ff5d8758 Updated from global requirements
Change-Id: I7fc281b80342a14e11f87afb41c3abc515d8487c
2015-07-22 04:59:50 +00:00
OpenStack Proposal Bot
ab2c1f2b82 Updated from global requirements
Change-Id: Id60bd6f5114276ca2267e71de34afa18d5c0a78f
2015-07-18 01:57:02 +00:00
OpenStack Proposal Bot
1af89f757c Updated from global requirements
Change-Id: I0703a48d8c95617e687eea9eea7990d778d760b5
2015-07-15 01:37:44 +00:00
OpenStack Proposal Bot
1462fb7f49 Updated from global requirements
Change-Id: Id0d62a51c35a4f7db5144dcbcde1888703fae378
2015-07-12 15:22:26 +00:00
lin-hua-cheng
f807f0a66e Fix wrong mock method call
There is no assert_called() method in mock, replace it with
assert_called_with() method. The old method used to work with
mock 1.0.1 because it was a noop in magicmock.

Needs https://review.openstack.org/#/c/200583 to pass the requirements check.

https://review.openstack.org/#/c/193935/ changed the OS_* vars
we source by forcing v2password as the auth method.
change our identity v3 test setup by setting v3password

Co-Authored-By: Steve Martinelli <stevemar@ca.ibm.com>

Closes-Bug: 1473454

Depends-on: I0cfab6d13e5d9e744cb302c86a2c21269923e75d

Change-Id: Id22765c7e044797e03d19ad1b103fadec2726aa2
2015-07-11 18:57:20 -04:00
Guojian Shao
aa3b3c1f0f add functional tests for identity v3
To make test cases more clearly, split test_identity.py
into test_user.py, test_role, etc. Add more test cases for
user, role, etc. Furthermore, to make functional tests run
repeatedly without raising duplicated error, clean up
resources before exiting each test case.

Change-Id: I1541943ad0b8d4d8d1e72822c159fda243b3d1d7
Implements: blueprint identity-functional-tests
2015-07-07 15:57:36 +08:00
OpenStack Proposal Bot
a7eb8b5b3f Updated from global requirements
Change-Id: Icf1e3f1292baafe7746fd8804c61ccaab592db65
2015-06-30 22:45:47 +00:00
OpenStack Proposal Bot
2d6bc8f4c3 Updated from global requirements
Change-Id: Ie4f93534ec504e7672c88ab02efc8747df91318c
2015-06-22 08:28:06 +00:00
Matthew Treinish
ae29f7f459 Use ostestr for test runs
This commit switches to use ostestr for running tests. ostestr
integrates the subunit-trace output that other projects use for test
output. (in addition to some other ui niceties)

Change-Id: Ib5b5225b2a7bfb7897e1efe55181389d1ae095cb
2015-05-29 11:31:15 -04:00
Doug Hellmann
57806064c0 Uncap library requirements for liberty
Change-Id: Ia2b0c00c5b1da19f2f6995aae3c2e0226a3fa2dc
Depends-On: Ib948b756b8e6ca47a4c9c44c48031e54b7386a06
2015-04-16 18:13:36 +00:00
OpenStack Proposal Bot
f6bd2fa394 Updated from global requirements
Change-Id: I5907d473b34799f9361ad2b611868ad22db3eaf6
2015-03-31 18:38:53 +00:00
Steve Martinelli
b17c475f8a Upgrade hacking to 0.10
Also resolve the only error that was produced.

Change-Id: Ic81ab01aa0cddc15bb27419d7fec3e5a6d4ec0c7
2015-01-12 15:22:39 -05:00
OpenStack Proposal Bot
3ad16897bb Updated from global requirements
Change-Id: I2ae7af05f2052d8a8878e6477c8746cfdd1b74fa
2014-11-21 18:33:29 +00:00
OpenStack Proposal Bot
25f1c8b98a Updated from global requirements
Change-Id: Ifd9110cf94dfd2f62e59939a7be1a88e919beb36
2014-11-18 11:37:03 +00:00
OpenStack Proposal Bot
951ca3a6f3 Updated from global requirements
Change-Id: I778a0c00da51cdc52cd67d1b273d52e84d68992b
2014-11-08 14:25:05 +00:00
Steve Martinelli
e7bba3211a Include support for using oslo debugger in tests
Simply run `tox -e debug <test_name>` to get an interactive
debugging prompt

Change-Id: I09e5b844a33c2f0fd4230f01fbc6c0aa8d752545
2014-10-22 14:29:36 -04:00
Jenkins
36212c43d8 Merge "Updated from global requirements" 2014-10-12 21:52:07 +00:00
OpenStack Proposal Bot
7b046f9511 Updated from global requirements
Change-Id: I2ac5b9ac545c1bb6ec6279ecbe74e3301eb07a25
2014-10-11 22:37:59 +00:00
Steve Martinelli
b61db3eb72 Add translation markers for user v2 actions
implements bp use_i18n

Change-Id: I86508a232c9cf88695b7982dad0b9b02eaf8b3a1
2014-10-09 14:47:19 -04:00
Dean Troyer
207c8cf3ef Test top-to-bottom: object-store containers
Replicate the object-store container command tests but use requests_mock
to test the entire stack down to the requests module.

These will be useful regressions tests when the existing object-store lib
modules are moved to the low-level API object.

Change-Id: Ibf25be46156eb1009f1b66f02f2073d3913b846d
2014-09-29 00:02:32 -05:00
OpenStack Proposal Bot
2a2c8eec26 Updated from global requirements
Change-Id: I744a629cf685760ad96d60654d081fc495024ea8
2014-09-19 08:51:38 +00:00
OpenStack Proposal Bot
9ecc592656 Updated from global requirements
Change-Id: I9bfbb802c5ec9be048ccecda8286b33fdfc6ef8c
2014-09-11 17:20:35 +00:00
OpenStack Proposal Bot
7f8791ad48 Updated from global requirements
Change-Id: I067f2ff0c78547088500fa2831c1c5abb75864bc
2014-08-22 12:34:21 +00:00
Steve Martinelli
b5001e4b21 Use oslosphinx to generate documentation
Rather than host different and possibly out of date versions of
static and theme files, use oslosphinx to generate the docs.

Change-Id: I7eadc8e40aa10cc26cfd6aece6efa5d13fee70b0
2014-08-05 01:31:20 -04:00