summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | | | Release note cleanupDean Troyer2017-11-292-0/+13
| | | | | | | | | | | | | | | | Change-Id: Iea05a9b696a225b41bb5bf0c52498969e32acf66
* | | | Merge "Set correct designate endpoint in docs"Zuul2017-11-291-1/+1
|\ \ \ \
| * | | | Set correct designate endpoint in docsZane Bitter2017-11-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: Id2ecf65f3e5afef9b6231565cac2d797650e38a7 Closes-Bug: #1726726
* | | | | Merge "Fix file mode on network-topology.rst"Zuul2017-11-281-0/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Fix file mode on network-topology.rstBrian Haley2017-11-211-0/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | doc/source/contributor/specs/network-topology.rst was executable, change mode to 0644. Change-Id: I7e9c8a86ee8563f47da3f59c189b5bd5f3846344
* | | | | Merge "Replace %r with %s on printing string variable"Zuul2017-11-281-2/+2
|\ \ \ \ \
| * | | | | Replace %r with %s on printing string variableHongbin Lu2017-11-131-2/+2
| | |/ / / | |/| | | | | | | | | | | | | Change-Id: Idd8c15255f024bba7079d3a9a29545dec0c91b58
* | | | | Make osc-tox-unit-tips work on other reposMonty Taylor2017-11-261-0/+3
| |_|/ / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | We want to run osc-tox-unit-tips on changes to os-client-config and python-openstacksdk - but the tox role defaults to using zuul.project.src_dir as the working directory. We want it to always be the openstackclient source dir. Change-Id: Ic7a49b79fb9141d9d0b8da40e10c85b107564edc
* | | | Merge "Updated from global requirements"Zuul2017-11-211-1/+1
|\ \ \ \
| * | | | Updated from global requirementsOpenStack Proposal Bot2017-11-211-1/+1
| | |/ / | |/| | | | | | | | | | Change-Id: I6d09649d109445bee8ec541a1366dfcf49fd6563
* | | | Remove hard-coded policy choices for creating a server groupMatt Riedemann2017-11-192-4/+5
|/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The hard-coded choices for the server group policy make it impossible to create a server group with the soft-affinity or soft-anti-affinity policy rules which were added in compute API microversion 2.15. This removes the hard-coded choices so that the policy is restricted on the server side rather than the client side. Change-Id: Ib3dc39422ac1015872d56ae2fdeddf0f29613494 Closes-Bug: #1732938
* | | Merge "Prepare for os-clinet-config to go away"Zuul2017-11-171-1/+0
|\ \ \
| * | | Prepare for os-clinet-config to go awayDean Troyer2017-11-161-1/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We used that module in a test functional for module list, it is being absorbed into python-openstacksdk and having it listed in this test breaks -tips jobs. Change-Id: I98fdf5a5d1b3c6e30cb4c5f5fec3dd8e43e53145
* | | | Merge "Add logic to handle old and new sdk constructor"Zuul2017-11-171-9/+18
|\ \ \ \
| * | | | Add logic to handle old and new sdk constructorMonty Taylor2017-11-161-9/+18
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SDK is removing Profile, but currently has compat code to support this invocation in OSC. While the intent is to protect people from upgrade breakage, it's python, and packaging things have a tendency to get strange. By putting in a little belt and suspenders if block here, we can hopefully protect folks who upgrade sdk for some reason without upgrading python-openstackclient. Change-Id: Id678e97a2b99dbbfc772acc8c6ba283db551723d
* | | | | Remove setting of version/release from releasenotesAndreas Jaeger2017-11-161-8/+3
| |/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Release notes are version independent, so remove version/release values. We've found that projects now require the service package to be installed in order to build release notes, and this is entirely due to the current convention of pulling in the version information. Release notes should not need installation in order to build, so this unnecessary version setting needs to be removed. This is needed for new release notes publishing, see I56909152975f731a9d2c21b2825b972195e48ee8 and the discussion starting at http://lists.openstack.org/pipermail/openstack-dev/2017-November/124480.html . Change-Id: Ia0c8d7dc346182fde095eebb82eeeb70fc1b9770
* | | | Updated from global requirementsOpenStack Proposal Bot2017-11-162-2/+2
|/ / / | | | | | | | | | Change-Id: I714dbe5326ed99c4edab6c63ecea4dc6a72b57e7
* | | Merge "Network: Add interfaces info in router show"Zuul2017-11-163-6/+44
|\ \ \
| * | | Network: Add interfaces info in router showycx2017-11-153-6/+44
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a list of interfaces info in the output of 'openstack router show'. The information of router interface are: IP address, subnet ID and port ID. Co-Authored-By: Dongcan Ye <hellochosen@gmail.com> Change-Id: I1252986122122defffe795292b83dc4e84481c7e Closes-Bug: #1675489
* | | | Merge "Show detailed message of neutron exception"Zuul2017-11-161-0/+2
|\ \ \ \
| * | | | Show detailed message of neutron exceptionHongbin Lu2017-11-141-0/+2
| | |/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | This patch improves the error message by retrieving the more details from the exception instance. Otherwise, the real error message won't be displayed (unless using --debug in the command). Change-Id: I8ba694bda86f7cc8362e301b2044d9b610dde49c
* | | | Merge "Add RemoveNetwork command to server"Zuul2017-11-154-0/+92
|\ \ \ \
| * | | | Add RemoveNetwork command to serverHongbin Lu2017-11-144-0/+92
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | This command will detach a server from a network. All server's neutron ports that belongs to the specified networks will be removed. Change-Id: I83a064ed62ab00c6f1016900b9cf30f1c15b8382
* | | | Updated from global requirementsOpenStack Proposal Bot2017-11-151-1/+1
|/ / / | | | | | | | | | Change-Id: I2c8a5132f6078609ad0d46093642a1b361115c5c
* | | Updated from global requirementsOpenStack Proposal Bot2017-11-121-1/+1
|/ / | | | | | | Change-Id: Icf2e8d6cca0194de127ef0dfaee5db04381b5cd1
* | Merge "Be robust on import plugin module"Zuul2017-11-081-1/+7
|\ \
| * | Be robust on import plugin moduleHongbin Lu2017-10-071-1/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | On loading external plugin, OSC should be robust on importing the plugin module so that commands from other modules can continue to execute. Closes-Bug: #1722008 Change-Id: Ibe716681c7f78fabee31b7ef281af2588d68ab30
* | | Merge "Add python-rsdclient into plugin list"Zuul2017-11-074-0/+9
|\ \ \
| * | | Add python-rsdclient into plugin listLin Yang2017-10-274-0/+9
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Intel RSD is new architecture that disaggregates compute, storage, and network resources, and provide the ability to dynamically compose resources based on workload-specific demands [1]. The python-rsdclient project provide specific RSD plugin to allow user to invoke RSD API through OpenStackClient. So Added it into existing plugin list. [1] https://www.intel.com/content/www/us/en/architecture-and-technology/rack-scale-design-overview.html Change-Id: Ic49efddfb003c89ece6d782905b27fb46402b3ab
* | | | Merge "Neutron agent delete: remove the wrong argument"Zuul2017-11-072-18/+8
|\ \ \ \
| * | | | Neutron agent delete: remove the wrong argumentnpraveen352017-11-062-18/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The take_action() function was calling get_agent() with the wrong attribute, causing agent deletion to fail. It turns out calling get_agent() isn't necessary; this removes the call entirely and moves the 'ignore_missing' argument to the delete_agent() function. Change-Id: Iaa3754a3be0765112f396495fa5fb2e32e6eae4e Closes-Bug: #1711301
* | | | | Merge "Network: Add supports rbac target-all-projects"Zuul2017-11-074-9/+52
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | Network: Add supports rbac target-all-projectsDongcan Ye2017-11-054-9/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Add a boolean option "target-all-projects", which allows creating rbac policy for all projects. Change-Id: Ie3af83a1bba7dd66e83b0595bb276bf8fd105831 Closes-Bug: #1728525 Closes-Bug: #1704834
* | | | | Merge "Display Network QoS rule type details"Zuul2017-11-066-0/+113
|\ \ \ \ \
| * | | | | Display Network QoS rule type detailsSławek Kapłoński2017-11-056-0/+113
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Neutron API now supports getting details of supported QoS rule type. This patch adds support for this feature to OpenStack client. Change-Id: I74d16563ce2236a7c899f5994f1dab43ace02138 Depends-On: I448b5d4f8e4ef42eafe50d9d6c63d0be666f98fc Related-Bug: #1686035
* | | | | | Merge "Rehome test units lib"Zuul2017-11-063-3/+5
|\ \ \ \ \ \
| * | | | | | Rehome test units libPierre Hanselmann2017-11-023-3/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Rehoming deprecated libs for the ones provided in osc-lib. Change-Id: Idb4a27f2c8edf48909ef010e3c7a1a5c0c16efc5
* | | | | | | Updated from global requirementsOpenStack Proposal Bot2017-11-031-1/+1
|/ / / / / / | | | | | | | | | | | | | | | | | | Change-Id: I9935e5f3eeab0e0d8a56f5983822ad96c79a7526
* | | | | | Merge "Zuul job updates"Zuul2017-11-012-6/+51
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | Zuul job updatesDean Troyer2017-10-272-6/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Add unit-tips job to run unit tests with the same project master branches as the functional-tips job (mostly useful for the unit.integ tests) * Add irrelevant-files to the osc-functional-devstack-base job * Comment out the functional-n-net job as it is horribly broken for now until the replacement package-installed OpenStack is ready Change-Id: I5acdcb0a2f0f0dfe488740ae0add36366cc0ee21
* | | | | | Merge "Added AddNetwork command to server"Zuul2017-10-304-0/+87
|\ \ \ \ \ \
| * | | | | | Added AddNetwork command to serverHongbin Lu2017-10-264-0/+87
| | |/ / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently, if users want to add another NIC to a running instance, they need to (i) create a neutron port and (ii) add the port to the server via teh AddPort command. It would be more convenient to have a single command to achieve the equivalent. Novaclient already support adding network to an instance via the interface-attach command. This patch introduces a similar capability in OSC. Change-Id: Ia3e39c57ae7ecb96aae1b66adc52c289daccb6ec
* | | | | | Zuul: add file extension to playbook pathJames E. Blair2017-10-291-45/+45
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Zuul now supports including the file extension on the playbook path and omitting the extension is now deprecrated. Update references to include the extension. Change-Id: Ia1747b6c97140b7e12972c7f7b14cb0620ead084
* | | | | | Add server rescue unit testsDean Troyer2017-10-271-0/+85
| |_|/ / / |/| | | | | | | | | | | | | | | | | | | | | | | | Added to support the new options to server rescue command. Change-Id: Ia9dca85e05488fa8d5f57cd5e8920e94b8f65c22
* | | | | Merge "Add missing parameters on openstack server rescue"Zuul2017-10-273-6/+41
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | Add missing parameters on openstack server rescueJose Castro Leon2017-10-273-6/+41
| | | | | | | | | | | | | | | | | | | | | | | | | Change-Id: I27afca9e826378dbcb7feb7528e0c65c528b04b0 Closes-Bug: #1703278
* | | | | Convert 'server' commands to use autoprogramStephen Finucane2017-10-264-171/+13
| |/ / / |/| | | | | | | | | | | | | | | | | | | Convert the remaining server commands. Change-Id: Ief84abb899be9fd60ce4d546abefc226e0ae4f81
* | | | Merge "Native DevStack jobs"Zuul2017-10-2514-640/+122
|\ \ \ \
| * | | | Native DevStack jobsDean Troyer2017-10-2414-640/+122
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Convert legacy DevStack jobs to native Zuul v3 form, plus some test-job-related docs updates. Change-Id: Ia8c08be81605da885b9eee799fc58129305dfc41
* | | | | Merge "Add wrapper around ostestr"Zuul2017-10-232-0/+20
|\ \ \ \ \ | |/ / / /