summaryrefslogtreecommitdiff
path: root/requirements.txt
Commit message (Collapse)AuthorAgeFilesLines
* Merge "Expose flag for forcing use of import for images"Zuul2020-07-081-1/+1
|\
| * Expose flag for forcing use of import for imagesMonty Taylor2020-06-301-1/+1
| | | | | | | | | | | | | | | | | | | | openstacksdk added support for using image import as a fallback which is transparently supported here, but also provides an override flag to allow a user to force use of import. Expose that here. Depends-On: https://review.opendev.org/737608 Change-Id: Ied938a8f63f305305a20ace42e9f4c84b0a5c00e
* | switch to stevedore for entry pointsDoug Hellmann2020-07-061-0/+1
|/ | | | | | | | | | | | | | | Importing pkg_resources scans every installed distribution to find all of the entry points. Stevedore is adding a new caching layer using importlib.metadata, which will not. Switching to the stevedore should eventually speed up load times, especially for command line apps. This change makes the switch now to ensure API compatibility. We were already using stevedore for tests, so this moves the dependency from test-requirements.txt to requirements.txt and raises the minimum version to something more recent. Change-Id: I3e3632783bc745979b6db73e610df8a77ffaceb0 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Remove Babel from requirementsDmitry Tantsur2020-04-171-1/+0
| | | | | | | | | | | It's not a runtime dependency (and even oslo.i18n has dropped it). The translation infrastructure installs Babel explicitly. See this mailing list thread for a full reasoning: http://lists.openstack.org/pipermail/openstack-discuss/2020-April/014227.html Keeping Babel in lower-constraints since other projects still pull it. Change-Id: Ib24d2941ac0f780f9092e48b17c343f8eb1d7151
* Add description field to portforwarding NAT rulespedro2020-04-021-1/+1
| | | | | | | | | Add the `description` field to Floating IP Port Forwardings Depends-On: https://review.opendev.org/#/c/705038/ Change-Id: I6477368e32570c96cacddba4f86455262e533277 Implements: blueprint portforwarding-description Closes-Bug: #1850818
* Add command: router add/remove route --routeBence Romsics2020-03-301-1/+1
| | | | | | | | | | | | | | | | | | | Add commands to osc to call the two new API methods introduced by new Neutron extension: extraroute-atomic. Bump our openstacksdk requirement to >=0.38.0 which contains the corresponding sdk change. The lower-constraints of dogpile.cache and keystoneauth1 are bumped because of requirements bumps in openstacksdk. The lower-constraint of decorator is bumped because of problem already fixed by amotoki here: https://review.opendev.org/701706 Change-Id: Ia9b9c216f1d1161ebedac31594a2c464d77f4ae2 Depends-On: https://review.opendev.org/674324 Partial-Bug: #1826396 (rfe) Related-Change: https://review.opendev.org/655680 (spec)
* Complete switch from glanceclient to SDK for image serviceArtem Goncharov2020-03-241-1/+0
| | | | | | | | | In https://review.opendev.org/#/c/650374/ a work has been started to switch image service support from glanceclient with all it's dependencies to the SDK version. With this change version 1 (anyway deprecated since ages) is also being switched to SDK. Change-Id: Ic391500af02a73d81d64a9e9113cca85c9e24390
* Switch image to use SDKArtem Goncharov2020-03-231-2/+1
| | | | | | | | | | | | | This is a work to switch OSC from using glanceclient to OpenStackSDK. With this change only v2 is using OpenStackSDK. V1 is still using glanceclient and will be switched in a separate change. Remove the direct depend on keystoneauth- let that flow through openstacksdk. Depends-on: https://review.opendev.org/#/c/698972 Change-Id: I36f292fb70c98f6e558f58be55d533d979c47ca7
* Stop configuring install_command in tox and stop use pip.Daniel Bengtsson2020-03-161-1/+1
| | | | | | | | | | | | | | | | Currently, we are overriding 'install_command' to use 'pip'. This is considered poor behavior and 'python -m pip' should be used instead: https://snarky.ca/why-you-should-use-python-m-pip/ It turns out that this is the the default value provided by tox: https://tox.readthedocs.io/en/latest/config.html#conf-install_command So we can remove the line and simply use the default value. Use the right way when it's necessary. Change-Id: I410173d5fdcd8c592d98eed2f48b98e06299e8b3
* Add support for app cred access rulesColleen Murphy2020-01-171-1/+1
| | | | | | | | | | This commit introduces the --access-rules option for 'application credential create' as well as new 'access rule' commands for listing, showing, and deleting access rules. bp whitelist-extension-for-app-creds Change-Id: I04834b2874ec2a70da456a380b5bef03a392effa
* Switch to using osc_lib.utils.tagsMichael Johnson2020-01-141-1/+1
| | | | | | | | | | | | This patch updates the network modules to use the new osc_lib.utils.tags module and removes the in tree _tag.py version. A previous patch[1] moves the _tag.py code to osc-lib to allow other projects to leverage the code. [1] https://review.opendev.org/662859 Change-Id: Id0c34029e327de50c5fd2732bae5fbf45bbd16ee
* Microversion 2.79: Add delete_on_termination to volume-attach APIzhangbailin2019-11-191-1/+1
| | | | | | | | | | | | | Added ``--disable-delete-on-termination`` and ``--enable-delete-on-termination`` options to the ``openstack server add volume`` command that enables users to mark whether to delete the attached volume when the server is destroyed. Depends-On: https://review.opendev.org/#/c/681267/ Part of blueprint support-delete-on-termination-in-server-attach-volume Change-Id: I6b5cd54b82a1135335a71b9768a1a2c2012f755b
* Microversion 2.77: Support Specifying AZ to unshelvezhangbailin2019-09-031-1/+1
| | | | | | | | | | | | | This patch adds a new parameter ``--availability-zone`` to ``openstack server unshelve`` command. This can help users to specify an ``availability_zone`` to unshelve a shelve offloaded server from 2.77 microversion. Depends-On: https://review.opendev.org/679295 Implements: blueprint support-specifying-az-when-restore-shelved-server Change-Id: Ia431e27c2a17fe16466707cc362532860ecf22df
* Bump min osc-lib to 1.14.0Dean Troyer2019-08-301-1/+1
| | | | | | | This is required for osc4 and the movement of functions out of OSC. Change-Id: I690954b6dccb11dd1a4f512b6777d645de5191f9 Signed-off-by: Dean Troyer <dtroyer@gmail.com>
* Add host and hypervisor_hostname to create serverszhu.boxiang2019-07-191-1/+1
| | | | | | | | | | Adds the --host and --hypervisor-hostname options to ``openstack server create`` CLI. Depends-On: https://review.opendev.org/670558 Change-Id: If188c3d96fa506dbe62ef256418f2f9bca1520c2 Blueprint: add-host-and-hypervisor-hostname-flag-to-create-server
* Microversion 2.73: Support adding the reason behind a server lockSurya Seetharaman2019-06-211-1/+1
| | | | | | | | | | | | | This patch adds a new parameter ``--reason`` to ``openstack server lock`` command and ``--locked``, ``unlocked`` filtering parameters to ``openstack server list`` command. This can help users to provide a reason when locking the server and to filter instances based on their locked value from 2.73 microversion. Implements blueprint add-locked-reason Depends-On: https://review.opendev.org/#/c/661785/ Change-Id: Ib2714f98b24d47e570da8a6c231e765acd2ff595
* Merge "Add --key-name and --key-unset option for server rebuild API."Zuul2018-11-021-1/+1
|\
| * Add --key-name and --key-unset option for server rebuild API.Fan Zhang2018-10-091-1/+1
| | | | | | | | | | | | | | Change-Id: I6d4793a8e961080ea1d6d414cef8d6bbed0c53e7 Story: 2002609 Task: 22228 Signed-off-by: Fan Zhang <zh.f@outlook.com>
* | Make use of keystoneauth service-type filtering for versionsMonty Taylor2018-10-191-1/+1
|/ | | | | | | | | The first version of the versions show command does client-side service-type filtering, which while functional, causes many more API calls than needed. Now that keystoneauth supports the filtering at the source, use it. Change-Id: I57c49e67f9cb285a5f5bc19ec53a42d10de9f0da
* osc-included image signing (using openstacksdk)Josephine Seifert2018-09-081-1/+1
| | | | | | | | | | | | | This extension adds image signing functionality to the "image create" command. Therefore, new CLI options --sign-key-path and --sign-cert-id have been added. This patch uses openstacksdk as the signing backend library instead of cursive. Therefore, requirements and lower_constraints have been updated to use the openstacksdk version 0.17 or higher. Depends-On: Idc15b9a12d408bd4b2e096da8402c374be56f9fa Change-Id: Ia20bc02a49c3fbeb9222e485e3396395f4ab817a Story: 2002128 Co-Authored-By: Markus Hentsch <markus.hentsch@secustack.com>
* Merge "Implement support for registered limits"Zuul2018-07-251-1/+1
|\
| * Implement support for registered limitsLance Bragstad2018-07-231-1/+1
| | | | | | | | | | | | | | | | | | | | This commit adds support for users to manage registered limits via the command line. bp unified-limits Depends-On: https://review.openstack.org/#/c/574391/ Change-Id: Id8377363f7a3248b45aeeba21d2acc02684a0305
* | Fix error with image show when image name is NoneJake Yip2018-07-231-1/+1
|/ | | | | | | | Need to bump osc-lib to 1.10.0 Closes-Bug: #1736696 Depends-On: I2aab5cc1f550848bda2b90ef7ef9a60f07b88996 Change-Id: I7420204f28d36529354e5671bd88587d9b15bb06
* Add system role functionalityLance Bragstad2018-06-041-1/+1
| | | | | | | | | | This commit adds the necessary bits to expose system role assignments to openstackclient via python-keystoneclient. bp system-scope Depends-On: Iecbcbf020a15f2bec777334c648d4477f89f3b2c Change-Id: I261e84700b51e8715eaebdc3f8f8bc46b68542c2
* Updated from global requirementsOpenStack Proposal Bot2018-03-131-2/+2
| | | | Change-Id: Idf311a7fa08e8738bb4c70b0d84f8a4121606f56
* Updated from global requirementsOpenStack Proposal Bot2017-12-231-4/+4
| | | | Change-Id: Ieb1a29ba275784f67f0d943fab5f3b59cd9fc28e
* Updated from global requirementsOpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: I714dbe5326ed99c4edab6c63ecea4dc6a72b57e7
* Updated from global requirementsOpenStack Proposal Bot2017-11-121-1/+1
| | | | Change-Id: Icf2e8d6cca0194de127ef0dfaee5db04381b5cd1
* Updated from global requirementsOpenStack Proposal Bot2017-11-031-1/+1
| | | | Change-Id: I9935e5f3eeab0e0d8a56f5983822ad96c79a7526
* Updated from global requirementsOpenStack Proposal Bot2017-10-051-1/+1
| | | | Change-Id: I79e4ddb75c7cf7088d6f0abc79f9f07dcd165535
* Updated from global requirementsOpenStack Proposal Bot2017-09-131-2/+2
| | | | Change-Id: I30be8748ef78604eb63c61e1dcf5fc5a740822aa
* Updated from global requirementsOpenStack Proposal Bot2017-09-061-2/+2
| | | | Change-Id: I1c5bc67d82b7a123530a7e8a6af5ca4f7faf53f0
* Updated from global requirementsOpenStack Proposal Bot2017-09-011-1/+1
| | | | Change-Id: If52bacff8458010d2762bfac5ecea29f5fb54f01
* Updated from global requirementsOpenStack Proposal Bot2017-08-241-1/+1
| | | | Change-Id: I45705bad68f0615dbf09d46a2a487b9fed1abb10
* Updated from global requirementsOpenStack Proposal Bot2017-08-071-1/+1
| | | | Change-Id: I6f384b021b5ae73152192c5b4c2bab190db88251
* Updated from global requirementsOpenStack Proposal Bot2017-07-281-1/+1
| | | | Change-Id: I7906433adde40f76eaccdab186e68e0afcbe49af
* Updated from global requirementsOpenStack Proposal Bot2017-07-271-1/+1
| | | | Change-Id: I1cba44152cf17ab3b50e5e3c423c702dbdf5039e
* Updated from global requirementsOpenStack Proposal Bot2017-07-231-1/+1
| | | | Change-Id: I68530243bdfbcf315b0be5775c08cc26faed4770
* 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
* Updated from global requirementsOpenStack Proposal Bot2017-07-211-2/+2
| | | | Change-Id: I9acdcf3a966dc7c6f92b077848d65f408fdd07eb
* Updated from global requirementsOpenStack Proposal Bot2017-06-241-1/+1
| | | | Change-Id: I115d686010bd79ea49786f46decd6ed6256f6cb9
* Updated from global requirementsOpenStack Proposal Bot2017-06-101-1/+1
| | | | Change-Id: Ic49fc0fcd068d03f2dad5b49e3de4d98702866dc
* Updated from global requirementsOpenStack Proposal Bot2017-06-081-1/+1
| | | | Change-Id: I273241692ee85f9d9e239c2ba7df3c683a429e98
* Updated from global requirementsOpenStack Proposal Bot2017-06-051-1/+1
| | | | Change-Id: If85aea646119bf12090074edf198f64a8719c949
* Updated from global requirementsOpenStack Proposal Bot2017-05-311-1/+1
| | | | Change-Id: Ica0de1e6a275fee4761dca1f128caf073bcfb92b
* Updated from global requirementsOpenStack Proposal Bot2017-05-231-2/+2
| | | | Change-Id: Ieb595ddda18a579990d67ca00893280347edc629
* Updated from global requirementsOpenStack Proposal Bot2017-05-031-1/+1
| | | | Change-Id: I9a60f1b0db78ed188966287939dbd8a6f82c1682
* Updated from global requirementsOpenStack Proposal Bot2017-05-011-1/+1
| | | | Change-Id: I5215bae5234dcef448c6c5b824c506f80dd1c5a8
* Updated from global requirementsOpenStack Proposal Bot2017-04-261-1/+1
| | | | Change-Id: Ib3ea4225636bfa815f7cf60481d2adc07077123c