summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Fix "openstack image unset" command's help message typolihaijing2017-08-231-2/+2
|/ | | | | Change-Id: Ie286d9ee6054cc2126473d7e6e77bafbfd80023b Closes-Bug: #1712473
* Merge "auto-generate object docs"Jenkins2017-08-184-363/+40
|\
| * auto-generate object docsSteve Martinelli2017-08-174-363/+40
| | | | | | | | Change-Id: I832eade2ddab754664e5f57b9764e524e655e616
* | Updated from global requirementsOpenStack Proposal Bot2017-08-181-3/+3
| | | | | | | | Change-Id: I5f7fdc751e6a9078eb1eb55f5b5015a56ff668cc
* | Merge "Use flake8-import-order plugin"Jenkins2017-08-1742-35/+49
|\ \
| * | Use flake8-import-order pluginAkihiro Motoki2017-08-1742-35/+49
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In reviews we usually check import grouping but it is boring. By using flake8-import-order plugin, we can avoid this. It enforces loose checking so it sounds good to use it. This flake8 plugin is already used in tempest. Note that flake8-import-order version is pinned to avoid unexpected breakage of pep8 job. Setup for unit tests of hacking rules is tweaked to disable flake8-import-order checks. This extension assumes an actual file exists and causes hacking rule unit tests. Change-Id: I12b596820727aeeb379bee16c2bc993dee9eb637
* | Merge "Allow PD as Subnetpool during Subnet creations"Jenkins2017-08-173-1/+19
|\ \
| * | Allow PD as Subnetpool during Subnet creationsReedip2017-08-173-1/+19
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit now allows user to specify 'prefix_delegation' as a Subnetpool during Subnet creation by using the new --use-prefix-delegation option so that the IPv6 prefixes can be delegated to routers set up by the cloud admins. Change-Id: I67e5d81c4155db2e3c5c41ee1df77f2d77a17689 Closes-Bug: #1513894
* | | Revert "Disable karborclient until a fixed version is released"Akihiro Motoki2017-08-171-5/+5
| |/ |/| | | | | | | | | | | | | | | Fixed karborclient has been released. The problem only exists in karborclient 0.4.0 and the current version is 0.6.0. This reverts commit 99a502b203235a62c4ec478df81246cec39a0b7b. Change-Id: Ie28fa1e0502792c87e68ab1c009b3349c739892b
* | Imported Translations from ZanataOpenStack Proposal Bot2017-08-163-964/+6805
| | | | | | | | | | | | | | For more information about this automatic import see: http://docs.openstack.org/developer/i18n/reviewing-translation-import.html Change-Id: I33c68188f316b533cc702e0b3ef97c854681bca1
* | Merge "Convert network segment functional tests to JSON"Jenkins2017-08-141-45/+99
|\ \
| * | Convert network segment functional tests to JSONDean Troyer2017-08-131-45/+99
| | | | | | | | | | | | Change-Id: I8dc1e992d54c63c93bbe2bdd7acba61a7a6773d0
* | | Merge "Add .htaccess for docs migration"Jenkins2017-08-112-0/+25
|\ \ \
| * | | Add .htaccess for docs migrationDean Troyer2017-08-072-0/+25
| |/ / | | | | | | | | | Change-Id: I413a6d059f4eb751ca5c8b5a9b61740ac93680b1
* | | Update release/stable branch table in docsDean Troyer2017-08-101-0/+1
| | | | | | | | | | | | Change-Id: I0d18be4f2ed14137010693f41526a261a0acca3b
* | | Update reno for stable/pikeOpenStack Release Bot2017-08-102-0/+7
| | | | | | | | | | | | Change-Id: Ieea72b22a55b29283705e957a973a46f2e6c5848
* | | Merge "Add new commands for karbor osc plugin"Jenkins2017-08-091-0/+1
|\ \ \ | |_|/ |/| |
| * | Add new commands for karbor osc pluginchenying2017-08-071-0/+1
| |/ | | | | | | | | | | | | These command operationlog are implemented in the latest python-karborclient project. Change-Id: Icfafcb7cbcc5052f75b5136443935e05e1c9ec84
* | Updated from global requirementsOpenStack Proposal Bot2017-08-072-2/+2
|/ | | | Change-Id: I6f384b021b5ae73152192c5b4c2bab190db88251
* Replace guildelines with guidelinesyang wang2017-08-041-1/+1
| | | | Change-Id: I9c4f15d320e2c506c16634a5a0e2fc324101189a
* Updated from global requirementsOpenStack Proposal Bot2017-07-281-1/+1
| | | | Change-Id: Ie45d9ee68e24806b2411359068b6ec6c44dc5845
* Updated from global requirementsOpenStack Proposal Bot2017-07-282-2/+2
| | | | Change-Id: I7906433adde40f76eaccdab186e68e0afcbe49af
* Merge "network functest: Remove condition for segment test"Jenkins2017-07-282-89/+48
|\
| * network functest: Remove condition for segment testAkihiro Motoki2017-07-272-89/+48
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Previously fucntional tests for network segment feature are skipped as neutron 'segment' API extension was disabled in the gate. We now enable neutron 'segment' API extension, so we can safely drop the check for the segment extension from the test code. Also setup code in test_network_segment is moved from setUpClass to setUp. There is no good reason to do them in setUpClass and having them in setUp simplifies the test code. no user once this commit is applied. Change-Id: I183310b94d9b6d7f4311a3859b59dc22d36440db
* | Updated from global requirementsOpenStack Proposal Bot2017-07-272-2/+2
| | | | | | | | Change-Id: I1cba44152cf17ab3b50e5e3c423c702dbdf5039e
* | Merge "Use instance variables for subnet tests"Jenkins2017-07-271-141/+146
|\ \
| * | Use instance variables for subnet testsGary Kotton2017-07-261-141/+146
| | | | | | | | | | | | | | | | | | | | | Commit 78a832441af3928994446d2afab07f0abb0dd26a let to random failures of test_create_with_tags. This addresses that issue. Change-Id: I470da7a1863a8c22257b1c27bc6d2b1c45c9cca3
* | | Merge "Skip object-store functional tests when Swift is not available"Jenkins2017-07-273-11/+48
|\ \ \
| * | | Skip object-store functional tests when Swift is not availableDean Troyer2017-07-263-11/+48
| |/ / | | | | | | | | | | | | | | | | | | | | | Specifically, in the py3 jobs Swift is not (yet) properly starting as a py2 service, so we disabled swift in those OSC jobs and need to skip the object-store functional tests in that case. Change-Id: I073551c41b7636f04b3ee97dc6fe69630e207b67
* | | Merge "Update the documentation link for doc migration"Jenkins2017-07-276-10/+10
|\ \ \ | |/ / |/| |
| * | Update the documentation link for doc migrationHangdong Zhang2017-07-246-10/+10
| | | | | | | | | | | | Change-Id: I7833e40d66abe233af5a211bcefadc141fe8e54b
* | | Merge "Use *_as_ids instead *_as_list"Jenkins2017-07-262-19/+12
|\ \ \
| * | | Use *_as_ids instead *_as_listRodrigo Duarte Sousa2017-03-012-19/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The parents_as_list and subtree_as_list query parameters limit the result to only parents and subtree where the user making the call has role assignments in. Since OSC only displays the IDs, the call would be the same as the similar *_as_ids queries, the difference is that the later doesn't enforce the role assignments (making it more useful). Output example by using this patch: $ openstack project show --children root +-------------+------------------------------+ | Field | Value | +-------------+------------------------------+ | description | | | domain_id | default | | enabled | True | | id | 123 | | is_domain | False | | name | root | | parent_id | default | | subtree | {u'456': None, u'789': None} | +-------------+------------------------------+ Change-Id: Ib7b37ae8f55190a7efcc375d5be4a2823d02d1a4
* | | | Merge "wrong values in openstack quota show command"3.12.0Jenkins2017-07-251-5/+21
|\ \ \ \
| * | | | wrong values in openstack quota show commandnidhimittalhada2017-07-241-5/+21
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | "openstack quota show" shows wrong value in field project and project_id. project UUID is shown in field project. and project is coming as None. Corrected it. Change-Id: I237e49858feab14ec5e5bc6d8cb79c9f6f5ea9c0 Closes-Bug: #1679906
* | | | Merge "Add optional parameter "user_id" and "type" to list credentials"Jenkins2017-07-254-6/+85
|\ \ \ \
| * | | | Add optional parameter "user_id" and "type" to list credentialszhanghongtao2017-07-254-6/+85
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | In keystone version 3.5, "type" optional attribute has been added to list credentials. This patch add "user_id" and "type" optional parameter in openstack client. Change-Id: Ia09ee7c39204fdff2dfd7b9b606d888d007caac5
* | | | Merge "Use identity auth v3 the README examples"Jenkins2017-07-251-0/+6
|\ \ \ \
| * | | | Use identity auth v3 the README examplesSamuel de Medeiros Queiroz2017-06-251-0/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Identity auth v3 is the default in devstack. The keystone team advertises all deployments to migrate over to v3. If we get our examples to use v3, that would be a great help. Change-Id: I8bd4cbf16cd42fa1654776f19bf113e3c94e25cf
* | | | | network tag UT: avoid using mix-in test classAkihiro Motoki2017-07-256-359/+628
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is a follow-up patch on https://review.openstack.org/#/c/461195/ There is a suggestion to keep test code more straight-forward and avoid using mix-in to reduce the code complexity. This commit moves all logic implemented in _test_tag.py into individual network tests. Change-Id: I0a9f8c6cd758db9035b0fd60ce4b9bfc791b6cbd
* | | | Merge "Network tag support"Jenkins2017-07-2527-102/+1172
|\ \ \ \
| * | | | Network tag supportAkihiro Motoki2017-07-2327-102/+1172
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Neutron tag mechanism now supports network, subnet, port, subnetpool and router. Tag support for more resources is planned. This commit introduces a common mixin class to implement tag operation and individual resource consumes it. To support tag remove, network unset command is added. Implements blueprint neutron-client-tag Change-Id: Iad59d052f46896d27d73c22d6d4bb3df889f2352
* | | | Merge "Updated from global requirements"Jenkins2017-07-241-1/+1
|\ \ \ \ | |/ / / |/| | |
| * | | Updated from global requirementsOpenStack Proposal Bot2017-07-231-1/+1
| | | | | | | | | | | | | | | | Change-Id: I68530243bdfbcf315b0be5775c08cc26faed4770
* | | | Merge "Release note cleanup for 3.12.0"Jenkins2017-07-2311-33/+31
|\ \ \ \ | |/ / / |/| | |
| * | | Release note cleanup for 3.12.0Dean Troyer2017-07-2311-33/+31
| | | | | | | | | | | | | | | | Change-Id: I1fab42256e7b01d2efc23af686554e0325a48af6
* | | | Updated from global requirementsOpenStack Proposal Bot2017-07-231-1/+1
|/ / / | | | | | | | | | Change-Id: Ib6c0fbfc96d79293726ce941ad4becf31ee2ee79
* | | Updated from global requirementsOpenStack Proposal Bot2017-07-221-1/+1
| | | | | | | | | | | | Change-Id: I09acea781d9df7c88a90c3915724b1245f2e219b
* | | Merge "Start using 'cliff.sphinxext'"Jenkins2017-07-213-970/+87
|\ \ \
| * | | Start using 'cliff.sphinxext'Stephen Finucane2017-07-213-970/+87
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 'cliff', the command line library used by 'osc_lib' (and, thus, 'python-openstackclient') recently gained a Sphinx extension to automatically document cliff commands. This allows us to use the documentation we already have in code instead of duplicating it in the documentation. Introduce the use of this, starting with the 'server' commands. This requires extending the descriptions for two commands to ensure no information is lost. Change-Id: If701af8d5a3f78f4b173ceb476dd0c163be4b6ca