summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Add functional tests for volume set and unsetTerryHowe2015-06-031-1/+27
| | | | | | | Add functional tests for volume set and unset for metadata and resource values. Change-Id: Ief07fc5c480608bb900d55df935b89c503609c80
* Merge "Fix security group list command"Jenkins2015-06-031-1/+1
|\
| * Fix security group list commandTerryHowe2015-06-021-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Security group list command tries to get a project list and this may fail with a multitude of exceptions including but not limited to 401, 404, ConnectionRefused and EndpointNotFound. Rather than try to capture every possibility, this patch just catches the base class. Converting project ids to names is less important than having a working security group list command. Change-Id: I68214d2680bad907f9d04ad3ca2f62cf3feee028 Closes-Bug: #1459629
* | Merge "Get rid of oslo_i18n deprecation notice"Jenkins2015-06-031-2/+2
|\ \
| * | Get rid of oslo_i18n deprecation noticeTerryHowe2015-06-021-2/+2
| | | | | | | | | | | | Change-Id: I12aa58b808c05d3eb6f5efcdc84df57f54a9782e
* | | Imported Translations from TransifexOpenStack Proposal Bot2015-06-033-805/+834
| | | | | | | | | | | | | | | | | | | | | For more information about this automatic import see: https://wiki.openstack.org/wiki/Translations/Infrastructure Change-Id: I1e445ea9300686f17d3289fb026fd62b6259e0a0
* | | Add a reference to the IRC channelsJens Rosenboom2015-06-031-0/+2
| | | | | | | | | | | | | | | | | | | | | | | | As the name of the associated IRC channel for this project is not completely obvious, add a reference to the doc index page so that it may be found easier. Change-Id: I6cb6e2571bff73db6d983cd96fe6d03319d6577c
* | | Change Credentials header to Blob from dataJamie Lennox2015-06-021-2/+3
| | | | | | | | | | | | | | | | | | | | | | | | The payload data of credentials is the unfortunately named blob. Currently when listing credentials the payload is excluded as OSC is looking for a column called data which does not exist. Change-Id: I6fa4579d7ec9ba393ede550191dbd8aa29767bf4
* | | Merge "Rework shell tests"Jenkins2015-06-024-217/+182
|\ \ \
| * | | Rework shell testsDean Troyer2015-06-024-217/+182
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is the first step in reworking the shell argument handling, clean up and add tests to ensure functionality doesn't change. * Rework shell tests to break down global options and auth options. * Make tests table-driven * Remove 'os_' from 'cacert' and 'default_domain' internal option names Change-Id: Icf69c7e84f3f44b366fe64b6bbf4e3fe958eb302
* | | | Merge "Add volume functional tests"Jenkins2015-06-023-0/+45
|\ \ \ \ | |_|/ / |/| | |
| * | | Add volume functional testsTerryHowe2015-06-013-0/+45
| | | | | | | | | | | | | | | | Change-Id: I8e12837fb22cabeabf1cde341324927cc6ee0252
* | | | Merge "Add image functional tests"Jenkins2015-06-025-2/+47
|\ \ \ \
| * | | | Add image functional testsTerryHowe2015-06-025-2/+47
| |/ / / | | | | | | | | | | | | Change-Id: I30b219bc3393fcb197bda266125dcfb5c8780a3e
* | | | Merge "Ignore cover directory from git"Jenkins2015-06-021-0/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | Ignore cover directory from gitJamie Lennox2015-06-011-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The cover directory holds autogenerated coverage reports that should not be checked into git and should therefore go in the gitignore file. Change-Id: I4f7225b5422493f99bc534d6ac622e0703781e6d
* | | | Merge "Set tenant options on parsed namespace"Jenkins2015-06-023-1/+22
|\ \ \ \
| * | | | Set tenant options on parsed namespaceJamie Lennox2015-05-313-1/+22
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Because of the way OSC registers all plugins together we end up with os-tenant-X parameters being saved to the project-X attribute after parsing. If you are using the v2 plugins directly then they and os-client-config expect the tenant_X values and will assuming no scoping information if they are not present. Validating options for scope will also fail in this situation, not just because the resultant auth dictionary is missing the tenant-X attributes, but because OSC validates that either project or domain scope information is present. Fix this by just always setting the v2 parameters if the v3 parameters are present. This will have no effect on the generic or v3 case but fix the v2 case. Expand validation to include the tenant options so it knows that v2 plugins are scoped. Change-Id: I8cab3e423663f801cbf2d83106c671bddc58d7e6 Closes-Bug: #1460369
* | | | | Merge "Add --wait to server delete"Jenkins2015-06-015-1/+154
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | Add --wait to server deleteMatt Riedemann2015-05-295-1/+154
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This allows the server delete command to wait for the server to be deleted (obviously). The wait method is the same model that Tempest uses, i.e. wait for a 404 on server GET (successful deletion), fail if the server went to ERROR status, or fail if a timeout is reached. The default timeout of 300 seconds is also what Tempest uses. Closes-Bug: #1460112 Change-Id: I0e66c400903e82832944d1cad61e7eb30177c3e8
* | | | Merge "project create is missing --parent in doc"Jenkins2015-06-011-0/+1
|\ \ \ \ | |_|/ / |/| | |
| * | | project create is missing --parent in docGuojian Shao2015-05-301-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'project create' is missing '--parent <project>' argument in doc, actually it is supported. Change-Id: Id0edaab4e2b02a1f7d974d71a11c7c373e31806f Closes-Bug: #1460256
* | | | Merge "Add support for volume v2 API"Jenkins2015-05-3113-1/+771
|\ \ \ \
| * | | | Add support for volume v2 APIAmey Bhide2015-05-3013-1/+771
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Added following commands for volume V2 API: volume show volume delete volume type show volume type delete snapshot show snapshot delete backup show backup delete Implements: blueprint volume-v2 Change-Id: I68bd303c194f304ad15f899d335b72a8bf3ebe10
* | | | add domain scope arguments to v3 role add in docGuojian Shao2015-05-301-2/+2
| |/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | There are optional domain scope arguments --user-domain, --group-domain and --project-domain to filter user, group and project for command 'os role add', however, the doc is missing them. Closes-Bug: #1460296 Change-Id: Ie7c7707d183da042c51e98b6cd4003c89efc4032
* | | Merge "Add cli tests for --verify and friends"Jenkins2015-05-292-3/+55
|\ \ \
| * | | Add cli tests for --verify and friendsDean Troyer2015-05-282-3/+55
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | The tests that will change after the verify-always-true bug is fixed are currently commented out. The commented asserts show where we want to go. Also fixes --verify parser value Change-Id: I891e3ead5fc3da3ed2ecba5d2befd9e910778655
* | | Merge "Use ostestr for test runs"Jenkins2015-05-292-2/+3
|\ \ \
| * | | Use ostestr for test runsMatthew Treinish2015-05-292-2/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | 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
* | | Merge "Small tweaks to osc plugin docs"Jenkins2015-05-291-5/+5
|\ \ \ | |/ / |/| |
| * | Small tweaks to osc plugin docsSteve Martinelli2015-05-281-5/+5
| | | | | | | | | | | | Change-Id: Ifbc63871e60e8ee843fdfefd8026dc4224fe4e13
* | | Fix shell testsTerryHowe2015-05-281-9/+9
|/ / | | | | | | | | | | | | | | Personally, I think these tests should be removed, they are testing OCC. An internal OCC change on a private method broke this test. Change-Id: I760bf90ef8bd97e30be7838874337be695d45285
* | Merge "Create 1.3.0 release notes"1.3.0Jenkins2015-05-271-0/+31
|\ \
| * | Create 1.3.0 release notesDean Troyer2015-05-271-0/+31
| | | | | | | | | | | | Change-Id: I1bd91490487b4c5eb6de7ea2aa09848b063071f1
* | | Merge "Add support for v2 image set command"Jenkins2015-05-273-0/+188
|\ \ \
| * | | Add support for v2 image set commandAmey Bhide2015-05-273-0/+188
| |/ / | | | | | | | | | | | | Partial-Bug: #1405562 Change-Id: Ie30802d720a247748c45099c38450cc6c76bbc2a
* | | Merge "Remove checks for None dates in keypair functional tests"Jenkins2015-05-271-3/+2
|\ \ \
| * | | Remove checks for None dates in keypair functional testsTerry Howe2015-05-221-3/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Steve made a comment about this and I agree, we should try and keep these tests and simple as possible and this kind of thing doesn't add much value. Change-Id: I1eb73e5f38904ee6c74f6c7e27fc66cfe198619d
* | | | Merge "Remove oslo incubator config"Jenkins2015-05-271-7/+0
|\ \ \ \ | | |_|/ | |/| |
| * | | Remove oslo incubator configTerryHowe2015-05-261-7/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I don't think we are using oslo incubator right now, if it is needed, this file can be added back. This will make tab complete more pleasant as well. Change-Id: I41957c1449f8278f23ec07bce920524caea01280
* | | | Merge "Remove oslo serialization requirement"Jenkins2015-05-272-2/+2
|\ \ \ \
| * | | | Remove oslo serialization requirementSteve Martinelli2015-05-262-2/+2
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Recently oslo serialization has started to also include python-msgpack. Since we were only using it for json support, we should just use python's json support. Especially since it's only used by our tests. Change-Id: I0f8d939d6fca7608eaa3eea7ea4ca93296aaab3a
* | | | Merge "Adds python-tuskarclient to list of plugins"Jenkins2015-05-271-0/+1
|\ \ \ \
| * | | | Adds python-tuskarclient to list of pluginsPetr Blaho2015-05-271-0/+1
| | | | | | | | | | | | | | | | | | | | Change-Id: Ie3468d14186f69ec9203f11302b8a07dc93dcc5a
* | | | | Merge "Add some comments about current plugin support"Jenkins2015-05-271-1/+33
|\ \ \ \ \ | |/ / / / | | | | / | |_|_|/ |/| | |
| * | | Add some comments about current plugin supportSteve Martinelli2015-05-221-1/+33
| | | | | | | | | | | | | | | | Change-Id: Ida9ac9956c611fec783ff98a01628c3d38e7b58f
* | | | Merge "Add missing properties to image set command"Jenkins2015-05-263-1/+51
|\ \ \ \ | |_|/ / |/| | |
| * | | Add missing properties to image set commandAmey Bhide2015-05-253-1/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Enable user to update the following image properties from OSC: container-format, disk-format, size Closes-Bug: #1446362 Change-Id: Id9f40f15702e8f14f0327a37fcc7d7971338c258
* | | | Merge "Fix client error while rescuing an instance"Jenkins2015-05-231-3/+3
|\ \ \ \ | |/ / / |/| | |
| * | | Fix client error while rescuing an instanceAmey Bhide2015-05-221-3/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | Typo server._info -> server Closes-Bug: #1457983 Change-Id: I606505d73b3aae90bac636e960275926284b4ea6