summaryrefslogtreecommitdiff
path: root/setup.cfg
Commit message (Collapse)AuthorAgeFilesLines
* Dropping lower constraints testing and remove py36,py37 supportsongwenping2022-07-011-3/+2
| | | | | | | | | | | | | We facing errors related to the new pip resolver, this topic was discussed on the ML and QA team proposed to to test lower-constraints [1]. I propose to drop this test because the complexity and recurring pain needed to maintain that now exceeds the benefits provided by this mechanismes. [1] http://lists.openstack.org/pipermail/openstack-discuss/2020-December/019390.html Change-Id: I60f1f739f25755cd344fe45e76d225712fedc40f
* Add py38 package metadataSean McGinnis2020-04-241-0/+1
| | | | | | | | | Now that we are running the Victoria tests that include a voting py38, we can now add the Python 3.8 metadata to the package information to reflect that support. Change-Id: I310c3b8ae925668a1a892892896d0b66a8603fc9 Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
* Cleanup py27 supportussuri-em3.1.0Andreas Jaeger2020-04-071-6/+3
| | | | | | | | | | | | | | Make a few cleanups: - Remove python 2.7 stanza from setup.py - Add requires on python >= 3.6 to setup.cfg so that pypi and pip know about the requirement - Remove obsolete sections from setup.cfg: * Wheel is not needed for python 3 only repo * Some other sections are obsolete - Update classifiers - Update requirements, no need for python_version anymore Change-Id: I95a49a2941790e0df1fde38f253ba2516959ce80
* [ussuri][goal] Drop python 2.7 support and testingLuigi Toscano2020-01-261-2/+0
| | | | | | | | | | | | | | | | | | | | | OpenStack is dropping the py2.7 support in ussuri cycle. sahara plugins do works with python 3 and the sahara core does not support python 2.7 anymore anyway. Complete discussion & schedule can be found in - http://lists.openstack.org/pipermail/openstack-discuss/2019-October/010142.html - https://etherpad.openstack.org/p/drop-python2-support Ussuri Communtiy-wide goal: https://governance.openstack.org/tc/goals/selected/ussuri/drop-py27.html Also: - bump the lower-constraints decorator requirements to a recent one to prevent failures; - drop the obsolete jenkins tox target. Change-Id: I5806dcb8f13e88a28c0b5e6de449efa9b95b6e73
* py3: use the train test template and other updatestrain-em2.3.0Luigi Toscano2019-07-111-1/+1
| | | | | | | | | | | | | | | | | Use the unified unit test Zuul template for train, according the community goal. Also, update the setup.cfg classifiers accordingly. Update the debug test environment. Adding "debug-py36" is enough; if a distribution supports 3.7, the "debug" tox environment can be used. Finally, keep only the most recent environment in the default set executed when calling tox. Story: #2005924 Task: #34244 Change-Id: Iad4a6e933ad416eb67a2f144540fe79e97938bec
* Add missing APIv2 features to client, OSC2.2.0Jeremy Freudberg2019-03-031-0/+1
| | | | | | | | | | | | | | | | | Now in the basic client: - Boot from volume enhancements - Update keypair Now in OSC: - Force delete cluster - Update keypair - Boot from volume enhancements - Decommision specific node (only via --json) Change-Id: I031fdb6f7754f6cf242bfae6f10ed05249c07dac Story: 2003092 Task: 23183 Task: 29740
* Merge "Preparing OSC for APIv2"2.1.0Zuul2019-01-111-0/+57
|\
| * Preparing OSC for APIv2Telles Nobrega2019-01-101-0/+57
| | | | | | | | | | | | | | On the way to have APIv2 as stable we need to have it available on the OSC for sahara. Change-Id: I84f4bc56c641caad7c04190c7a344a6773440eef
* | Merge "Add Python 3.6 classifier to setup.cfg"Zuul2018-12-121-0/+1
|\ \
| * | Add Python 3.6 classifier to setup.cfgqingszhao2018-11-301-0/+1
| |/ | | | | | | Change-Id: Ice24a75d1e31aaa72a4eb1caf3a8cbd1a36b12e1
* | Update devel info: mailing listLuigi Toscano2018-11-211-1/+1
|/ | | | | | | The new openstack-discuss mailing list is going to replace few mailing lists, including openstack-dev. Change-Id: I61e3ac6f7262693fdf3d410c856927faeac48751
* Adding boot from volume to oscTelles Nobrega2018-07-191-0/+9
| | | | | | | | Adding boot from volume to python-sahahraclient CLI. Change-Id: I302aaeb7a0f831730301162f8c51e0eebcbd66f8 Story: #2001820 Task: #12559
* Tox: cleanup usage of py34, remove a now-useless section1.6.0Nguyen Hai2018-04-181-6/+0
| | | | | | | | | - Change testenv:debug34 to testenv:debug35 - Remove [build_sphinx] section in setup.cfg because we does not need this anymore. See: http://lists.openstack.org/pipermail/openstack-dev/2018-March/128594.html Change-Id: Ib2d866268e8cefe3b6db10184f43ee7caa957f13
* Modify home page in setup.cfgcaishan2018-01-211-1/+1
| | | | Change-Id: I50a3b04d3024fe6ee1e711260f2eb7ec84d2e953
* Merge "Add export of node group templates to CLI"Zuul2017-11-061-0/+1
|\
| * Add export of node group templates to CLIIwona Kotlarska2017-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates Depends-On: I33c3b6daa5b9e2be218a84efdb6113a4ce9a86df This change adds command 'dataprocessing node group template export' to OpenStack CLI. Change-Id: If795b21bacf497d7198c9d33f6da70873d5c8ede
* | Merge "Add export of cluster templates"Zuul2017-11-061-0/+1
|\ \ | |/ |/|
| * Add export of cluster templatesIwona Kotlarska2017-11-021-0/+1
| | | | | | | | | | | | | | | | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates Depends-On: Ib5a2df4013840050b8034bcefd68040f508d0b31 This change adds command 'dataprocessing cluster template export' to OpenStack CLI. Change-Id: I027169ace70929318990a4225d456bf1cf8a83b2
* | Merge "Add import of node group templates"Jenkins2017-09-011-0/+1
|\ \ | |/ |/|
| * Add import of node group templatesIwona Kotlarska2017-08-311-0/+1
| | | | | | | | | | | | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates This change adds command 'dataprocessing node group template import' to OpenStack CLI. Change-Id: Ic1e3a681a32171503ea7c2fc40283965a1a62a49
* | Add import of Cluster TemplatesIwona Kotlarska2017-08-301-0/+1
|/ | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates This change adds command 'dataprocessing node group template import' to OpenStack CLI. Change-Id: I09866296c5b85910bf720d23d3213067f9f0a78a
* doc: enable warning-is-error and fix warningsLuigi Toscano2017-07-131-0/+1
| | | | | | | A small workaround is required for a specific parameter (see the inline comment). Change-Id: I1eac60cc8ca89a12dd568f5a12f70fdab9b76b62
* PYthon 3.5 is addedkavithahr2017-03-081-1/+1
| | | | | | | Python 3.5 was missing in setup.cfg and tox.ini, hence removed 3.4 and added 3.5. Change-Id: I99ec9e51cfbed80697562bfaa299605996ec86e6
* remove old cli commandsVitaly Gridnev2016-10-011-3/+0
| | | | | | | | master branch is now open for ocata development, so we can start removing old cli commands from saharaclient code. Change-Id: I67543120309e838239fe73b8dd2713368b8538a9
* plugin's api update supportVitaly Gridnev2016-07-121-0/+1
| | | | | | | | this change adding support of plugin's api patch method. blueprint: plugin-management-api Change-Id: I94dd1d4faf2ccbc3901ea5d5c7d69e7c5a4f8bdf
* verifications impl for saharaclientVitaly Gridnev2016-02-111-0/+1
| | | | | | | | | | added method to verify cluster, also added support in the new CLI. Depends-On: I1b975c9a5e5241c660de66a04bf559fc8f960873 Implements blueprint: cluster-verification Change-Id: I598753cbb33d7781b646e726ad8d614e924e4876
* Drop py33 supportshu-mutou2015-12-151-1/+0
| | | | | | | | | | | | | | | "Python 3.3 support is being dropped since OpenStack Liberty." written in following URL. https://wiki.openstack.org/wiki/Python3 And already the infra team and the oslo team are dropping py33 support from their projects. Since we rely on oslo for a lot of our work, and depend on infra for our CI, we should drop py33 support too. Change-Id: Iea8d14b88cf915a481d7e4f67d2db0281a6ea781 Closes-Bug: #1526170
* Remove py26 supportshu-mutou2015-12-041-1/+0
| | | | | | | | | | As of mitaka, the infra team won't have the resources available to reasonably test py26, also the oslo team is dropping py26 support from their libraries. since we rely on oslo for a lot of our work, and depend on infra for our CI, we should drop py26 support too. Change-Id: I7920b554f541c2c40a8a3145662a0eff7faadf2f Closes-Bug: 1519510
* Adding Job Binaries support to CLIAndrey Pavlov2015-10-291-0/+7
| | | | | | | | | | | | | | | | Adding Job Binaries commands to Sahara OpenstackClient plugin: $ dataprocessing job binary create $ dataprocessing job binary list $ dataprocessing job binary show $ dataprocessing job binary update $ dataprocessing job binary delete $ dataprocessing job binary download Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: Ia452b22ac27677a911b5b2f38a0250d4962be447
* Adding Jobs support to CLIAndrey Pavlov2015-10-271-0/+6
| | | | | | | | | | | | | | | Adding Jobs commands to Sahara OpenstackClient plugin: $ dataprocessing job execute $ dataprocessing job list $ dataprocessing job show $ dataprocessing job update $ dataprocessing job delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: I00cdd80740a0052d4e562276f8225378c7e8de55
* Adding Job Types support to CLIAndrey Pavlov2015-10-201-0/+3
| | | | | | | | | | | | Adding Job Types commands to Sahara OpenstackClient plugin: $ dataprocessing job type list $ dataprocessing job type configs get Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: I259b006dc47da92952cdc2289ce0af8c200b39ef
* Adding Job Templates support to CLIAndrey Pavlov2015-10-201-0/+6
| | | | | | | | | | | | | | | Adding Job Templates commands to Sahara OpenstackClient plugin: $ dataprocessing job template create $ dataprocessing job template list $ dataprocessing job template show $ dataprocessing job template update $ dataprocessing job template delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: I8c93b26c6eca37dbb144d7184c4d07dbe15bd9ab
* Adding Clusters support to CLIAndrey Pavlov2015-10-191-0/+7
| | | | | | | | | | | | | | | | Adding Clusters commands to Sahara OpenstackClient plugin: $ dataprocessing cluster create $ dataprocessing cluster list $ dataprocessing cluster show $ dataprocessing cluster update $ dataprocessing cluster scale $ dataprocessing cluster delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: Icbf1778f621f18a6e7deca7f093a31fa3ee1c5b7
* Adding Cluster Templates support to CLIAndrey Pavlov2015-10-191-0/+6
| | | | | | | | | | | | | | | Adding Cluster Templates commands to Sahara OpenstackClient plugin: $ dataprocessing cluster template create $ dataprocessing cluster template list $ dataprocessing cluster template show $ dataprocessing cluster template update $ dataprocessing cluster template delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: Ib17d5b46efbb5fe15f24d85065ef2a65ad6548e4
* Adding Node Group Templates support to CLIAndrey Pavlov2015-10-191-0/+6
| | | | | | | | | | | | | | | Adding Node Group Templates commands to Sahara OpenstackClient plugin: $ dataprocessing node group template create $ dataprocessing node group template list $ dataprocessing node group template show $ dataprocessing node group template update $ dataprocessing node group template delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: I1afaaf62da69d1a93a3bba744c30c42bbacaa7bd
* Adding Images support to CLIAndrey Pavlov2015-10-051-0/+8
| | | | | | | | | | | | | | | Adding Images commands to Sahara OpenstackClient plugin: $ dataprocessing image list $ dataprocessing image show $ dataprocessing image register $ dataprocessing image unregister $ dataprocessing image tags set $ dataprocessing image tags add $ dataprocessing image tags remove Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: Ib84fbb76b6cbc3a321efeb54c88bc58c76fb063e
* Adding update and minor fixes to Data Sources CLIAndrey Pavlov2015-09-281-0/+1
| | | | | | | | | | | | | | Changes: * adding Data Sources update command to OpenstackClient CLI: $ dataprocessing data sources update * adding ability to delete multiple data sources with one call * adding prepare_column_headers method to osc utils * adding public and protected support to datasources * changing utils.get_resource method Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: If3b1811eea5d1d9770c286dc9487d278f3616c48
* Remove `data source update` from setup.cfgSteve Martinelli2015-09-211-1/+0
| | | | | | | | Looks like this was added prematurely, as this entry point does not point to any class. Change-Id: I67c2d7a6be76a8a7be0e386419b69ca0ad8064d1 Closes-Bug: #1498038
* Adding Data Sources support to CLIAndrey Pavlov2015-08-201-0/+6
| | | | | | | | | | | | | | Adding Data Sources commands to Sahara OpenstackClient plugin: $ dataprocessing data sources list $ dataprocessing data sources show $ dataprocessing data sources create $ dataprocessing data sources delete Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: I159c3067fd74463d7cca7fa781432b5438455b81
* Add initial commit for integration with OpenstackclientAndrey Pavlov2015-08-181-1/+9
| | | | | | | | | | | This patch adds support of Sahara CLI to Openstackclient by setting entry points and implementing interface functions. Also it adds Plugins functionality and unit tests to cover it. Co-Authored-By: Sergey Reshetnyak <sreshetniak@mirantis.com> Partially implements: blueprint cli-as-openstackclient-plugin Change-Id: If5c33f8446d64385a71e02a0ae7bf23d7b40f862
* Mark saharaclient as being a universal wheelAndreas Jaeger2015-04-131-0/+3
| | | | | | | | Universal is used to identify pure-Python module(by bdist_wheel). For these, it is sufficient to build a wheel with _any_ Python ABI version and publish that to PyPI (by whatever means). Change-Id: Ie177af75df2a3adfc0bdccd972e698d6318e29cb
* Port to Python 3Cyril Roelandt2015-04-071-0/+3
| | | | | | | | * added python 3.3 and 3.4 to the setup * fixed job binaries test to use proper byte object Change-Id: I61aaf435f28ebb30141878137921056bc9025e18 Implements: blueprint python3-compatible
* Remove savanna aliasesSergey Lukjanov2014-03-201-5/+0
| | | | Change-Id: I036424383340a42599f0f83b58fe8ab198c9e3c3
* Change packaging references to python-saharaclientTrevor McKay2014-03-131-2/+2
| | | | | | | | | | Now that the git repo has been renamed, all references to the project in the packaging code have been changed to 'saharaclient'. It will now install as python-saharaclient but still retains /usr/bin/savanna and site-packages/savannaclient for legacy code support. Partial-implements: blueprint savanna-renaming-client Change-Id: Ib1d3022dffb2fa7319dd51ecad6c6d7072915472
* Swap the saharaclient and savannaclient directoriesTrevor McKay2014-03-131-3/+4
| | | | | | | | | | | | | | | Exchange the contents of the saharaclient and savannaclient directories so that 'savannlient' is the effective alias and 'saharaclient' contains all of the source code. * Change all of the imports that reference savannaclient to saharaclient * Change paths that reference savannaclient (under doc) * Leave variable and class names unchaned at this point * Leave references to python_savannaclient unchanged since the top * level dir name has not yet changed Partial-implements: blueprint savanna-renaming-client Change-Id: I83cb21922ae5a8cec291990b3ab67bb9e3cb2d62
* Make savanna able to be executed/used as saharaSergey Lukjanov2014-03-111-2/+8
| | | | | | | | | * add endpoint alias for cli; * add saharaclient package with link to the savanna client. In future we'll remove savanna endpoints. Change-Id: Iec7fd8b13f7a6f1e1ab84a22b5175954189018a3
* Move client docs to the clientSergey Lukjanov2014-02-181-0/+5
| | | | | | | It contains new index doc file with general notes and links to other docs. Change-Id: I9805b9afedccf510dd2a4aca2716a9336da0d357
* Remove version from setup.cfgSergey Lukjanov2014-01-151-1/+0
| | | | | | | There is no more need to store version in the setup.cfg file. It'll automatically generated using the latest tag. Change-Id: I574bdf5ebfb6b3c1dfc44fbb891f6a0ca6af5ae9
* Add initial Savanna CLIMatthew Farrellee2013-12-261-0/+3
| | | | | | | | | | | | | | | This commit provides the framework for the Savanna CLI. It is based on the python-novaclient. novaclient was chosen because of its maturity and the ubiquity in which it has been previously copied, i.e. we're in the same boat as most everyone else. The goal is to keep modifications in Savanna's copy to a minimum. To that end, much of the novaclient code is retained, though commented out when it is not applicable. A simple plugins-list/show command is provided with the framework for demonstration and testing purposes. Change-Id: I6bbbc86135d6cb16e088dd76261fdef29c2cb929 Implements: blueprint python-savannaclient-cli
* Bump client version to 0.4.0Sergey Lukjanov2013-11-261-3/+1
| | | | Change-Id: I839c11e81bb3f72d90ec34ce6b50645fc2c361db