summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge "add lower-constraints job"Zuul2018-03-273-0/+88
|\
| * add lower-constraints jobDoug Hellmann2018-03-223-0/+88
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Create a tox environment for running the unit tests against the lower bounds of the dependencies. Create a lower-constraints.txt to be used to enforce the lower bounds in those tests. Add openstack-tox-lower-constraints job to the zuul configuration. See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html for more details. Change-Id: I483dbc92a787f4a3b0041bd398691b667dc40f3b Depends-On: https://review.openstack.org/555034 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* | Updated from global requirementsOpenStack Proposal Bot2018-03-231-1/+1
|/ | | | Change-Id: Iadd08db827ad11221f0512a39a056994e28e4de2
* Merge "Remove outdated tools and files"Zuul2018-03-205-464/+0
|\
| * Remove outdated tools and filesLuigi Toscano2018-03-205-464/+0
| | | | | | | | | | | | | | | | | | | | Those tools have been mostly removed from the repositories and they do not add much to what can be done with few commands (direct call of virtualenv, or use of tox for various test runners). MANIFEST.in is not needed anymore apparently too, thanks to changes in pbr (thanks Jeremy Freudberg for noticing this). Change-Id: I4cfb47a758f39f2de5ebd77fc88124335ded4aa3
* | Updated from global requirementsOpenStack Proposal Bot2018-03-201-0/+3
|/ | | | Change-Id: Ie139d509497bce763dcaa4293a0bab7cd806d2af
* Follow the new PTI for document buildNguyen Hai2018-03-203-8/+17
| | | | | | | | For compliance with the Project Testing Interface as described in: https://governance.openstack.org/tc/reference/project-testing-interface.html http://lists.openstack.org/pipermail/openstack-dev/2017-December/125710.html Change-Id: I616ad9f7f089873890ba508cf3e39067f046ae53
* Migration to Storyboard (2)Luigi Toscano2018-03-171-1/+1
| | | | | | | Fix another link to storyboard in openstackdocstheme configuration for release notes. Change-Id: If8ee823edb158b9d5c78bca1a6d2dff25e266468
* Migration to StoryboardLuigi Toscano2018-03-175-11/+9
| | | | | | | | Sahara projects migrated to storyboard.openstack.org. Replace the references to Launchpad and clean up some duplication. Fix the bug link in the openstackdocstheme configuration. Change-Id: I01092ad6d35e2c0624646033d95c00526094a06d
* Updated from global requirementsOpenStack Proposal Bot2018-03-151-1/+1
| | | | Change-Id: I68ae3cd6c653da13699f2ecddcd3683d9f961be9
* Updated from global requirementsOpenStack Proposal Bot2018-03-131-1/+1
| | | | Change-Id: If1d0f29d0e278b30adbe82744fc538ac0f766ca2
* Updated from global requirementsOpenStack Proposal Bot2018-03-101-1/+1
| | | | Change-Id: Iee1b9337a69fe4130493ad612e370f0595944996
* Updated from global requirementsOpenStack Proposal Bot2018-02-171-1/+1
| | | | Change-Id: Iaa90392f2a00b80b72eb755b537a67ea6069da8b
* Native Zuul v3 jobsLuigi Toscano2018-02-081-0/+32
| | | | | | | | Use the jobs defined by sahara-tests, and force the installation of the saharaclient code by tuning LIBS_FROM_GIT. Depends-On: https://review.openstack.org/512058 Change-Id: I33641a575b0529d6ff53ca9cf2b14e7d67d53084
* Update reno for stable/queensOpenStack Release Bot2018-01-292-0/+7
| | | | Change-Id: I501a2de3b93a98a91704cf89823332e308429f84
* Auto-document members properlyqueens-em1.5.0Jeremy Freudberg2018-01-265-9/+21
| | | | | | | | | | | | | Supporting APIv2 in saharaclient meant that there is now some fancier inheritance going on, so Sphinx :members: now misses a bunch of user-facing methods. Now, start using :inherited-members: to get what we want. Additionally, put the v2 docs under the main reference section instead of in their own section. Change-Id: I56067fe54332497f8d0962986383b74a27d84a76 Closes-Bug: #1745650
* Merge "APIv2 support in client"Zuul2018-01-2519-67/+587
|\
| * APIv2 support in clientJeremy Freudberg2018-01-2519-67/+587
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Support of all APIv2 features carried from APIv1 ("feature parity") * Minimum amount of docs to pass the gate * Endpoint manipulation and version discovery handled by keystoneauth * APIv2 feature: decommision of specific instances (doc change only) * APIv2 feature: force delete (new method) Unit tests will arrive in a future patch. bp v2-api-experimental-impl Co-Authored-By: Monty Taylor <mordred@inaugust.com> Change-Id: I32178439fe85cc6d5faf4ac2e33ae80c08619de5
* | Updated from global requirementsOpenStack Proposal Bot2018-01-241-1/+1
| | | | | | | | Change-Id: I77951e0c0e81f6360ebc7fbbbf9dbb9ab48111bb
* | Merge "Modify home page in setup.cfg"Zuul2018-01-221-1/+1
|\ \
| * | Modify home page in setup.cfgcaishan2018-01-211-1/+1
| |/ | | | | | | Change-Id: I50a3b04d3024fe6ee1e711260f2eb7ec84d2e953
* | Updated from global requirementsOpenStack Proposal Bot2018-01-181-1/+1
| | | | | | | | Change-Id: I94354324885e7c613bf8322544d1b48d38629cac
* | Merge "Support of S3 binaries in OSC"Zuul2018-01-162-9/+109
|\ \
| * | Support of S3 binaries in OSCJeremy Freudberg2018-01-022-9/+109
| | | | | | | | | | | | | | | | | | bp sahara-support-s3 Change-Id: I14fb4286bffb1361706b6e8ae62ac7dbc20ee311
* | | Updated from global requirementsOpenStack Proposal Bot2018-01-162-2/+2
| |/ |/| | | | | Change-Id: Ic8531f55d822b138c5ec04811a5c3a894e8eea0f
* | Fix misleading docstringJeremy Freudberg2018-01-021-3/+3
|/ | | | | | | In I3683fce981a7d1812d08f3545e9a8b1d8ebb6ec1 we incorrectly indentified the necessary key `user` as `username`. Change-Id: Ib6e90a9187024d7ffd02a8f011d7ad0f759ef733
* Properly document job binary "extra"Jeremy Freudberg2017-12-221-2/+11
| | | | | | | | | | After bp sahara-support-s3 the use of the "extra" parameter is not only for binaries stored in Swift. So, modify some docstrings (which are in turn included in the actual docs) to reflect this. Change-Id: I3683fce981a7d1812d08f3545e9a8b1d8ebb6ec1
* Updated from global requirementsOpenStack Proposal Bot2017-12-211-1/+1
| | | | Change-Id: I0b7a3aa9fe4c1af51ca3722dab936b0e5037d913
* Updated from global requirementsOpenStack Proposal Bot2017-12-191-1/+1
| | | | Change-Id: Id85917ed87e470e53b0aec83734ecc0de9a56206
* Updated from global requirementsOpenStack Proposal Bot2017-12-051-1/+1
| | | | Change-Id: I61bbcd1fbe29297c5ac763e3a5c568524b207191
* Remove -U from pip installAndreas Jaeger2017-12-021-1/+1
| | | | | | | | | | | 'pip install -U' ugrades specified packages, this is not necessary since we use constraints, remove the parameter '-U' from the line. With tools/tox_install.sh - which a previous change of mine removed - the -U was not harmful, but with the current set up, it might cause upgrades, so remove it. Change-Id: Ib240b8c16dce80910d952e9eec860669af1ec399
* Avoid tox_install.sh for constraints supportAndreas Jaeger2017-12-022-33/+3
| | | | | | | | | | | We do not need tox_install.sh, pip can handle constraints itself and install the project correctly. Thus update tox.ini and remove the now obsolete tools/tox_install.sh file. This follows https://review.openstack.org/#/c/508061 to remove tools/tox_install.sh. Change-Id: Ibb97ddc7dc3a1c1cd7b4734377188fa625ddef7e
* 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: Idb0808b17a34a9c121a922eaa9317d30642a0736
* Updated from global requirements1.4.0OpenStack Proposal Bot2017-11-161-1/+1
| | | | Change-Id: I514070b9e1605daf64b85ce20a53d5a3931052e7
* Updated from global requirementsOpenStack Proposal Bot2017-11-131-1/+1
| | | | Change-Id: Iddbfa555822f2088e17aed942f55de9eb0fcce8d
* Merge "Add export of node group templates to CLI"Zuul2017-11-062-0/+36
|\
| * Add export of node group templates to CLIIwona Kotlarska2017-11-022-0/+36
| | | | | | | | | | | | | | | | | | | | | | | | 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-063-1/+41
|\ \
| * | Add export of cluster templatesIwona Kotlarska2017-11-023-1/+41
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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
* | | Fix KeyError in "cluster scale" commandShu Yingya2017-09-211-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | When executing "openstack dataprocessing cluster scale" command, the method "_format_cluster_output" gets the argument which is wrapped. So the command will get the KeyError. Change-Id: I6883878ade46e2a8cec881a6a5df931922507ac6 Closes-Bug: #1718564
* | | Updated from global requirementsOpenStack Proposal Bot2017-09-141-2/+2
| | | | | | | | | | | | Change-Id: I2051fda898aef542b7c46fab424ffaf490852e15
* | | [ut] replace .testr.conf with .stestr.confShu Yingya2017-09-133-7/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | In Chaneg[1], os_testr switches the otestr command to use stestr under the covers. So that we get warning: ostestr.py:120: UserWarning: No .stestr.conf file found in the CWD. Please create one to to replace the .testr.conf. You can find a script to do this in the stestr git repository. So remove the .testr.conf and add .stestr.conf which was generated using a utility script as documented here[2]: [1] Id7cb2a39a8308f1413608dcf19273a1d7f33592e [2] https://media.readthedocs.org/pdf/stestr/stable/stestr.pdf Change-Id: I3733a5786ef1dbc5dc234c8736b68b1e59f2cfad
* | | Updated from global requirementsOpenStack Proposal Bot2017-09-112-5/+5
| | | | | | | | | | | | Change-Id: I55f6f93b78a7e38bd1afc905624a2b52c4c13b0d
* | | Reorganize the documentation following the new structureLuigi Toscano2017-09-0410-99/+46
| |/ |/| | | | | | | | | | | | | | | | | | | | | | | - move api as "reference" guide and reword as Python client; - consolidate shell and cli as part of the "CLI" guide; - remove the "how_to_participate" page and use part of the content from the old index for a minimal "contributor" guide which redirect to the sahara contributor guide (no need to duplicate the information); - remove few references to doc/source/api from tox.ini and .gitignore (for some reason the directory was cleaned). Change-Id: Iff049ab32a7695a7a58bd370a1517b1ed7d2f048
* | Merge "Add import of node group templates"Jenkins2017-09-012-0/+76
|\ \
| * | Add import of node group templatesIwona Kotlarska2017-08-312-0/+76
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates This change adds command 'dataprocessing node group template import' to OpenStack CLI. Change-Id: Ic1e3a681a32171503ea7c2fc40283965a1a62a49
* | | Merge "Updated from global requirements"Jenkins2017-09-011-1/+1
|\ \ \
| * | | Updated from global requirementsOpenStack Proposal Bot2017-09-011-1/+1
| | |/ | |/| | | | | | | Change-Id: I777ca762d4d0e011922c0705d097735e81f115fa
* | | Merge "Add export of node group templates"Jenkins2017-09-013-0/+18
|\ \ \ | |/ / |/| |
| * | Add export of node group templatesIwona Kotlarska2017-08-143-0/+18
| |/ | | | | | | | | | | | | | | | | | | | | Partially-Implements: bp portable-node-group-and-cluster-templates Depends-On: I7a2ef7e5cff70e6034c1222252fbf7c5c35a7e1c This change adds functions to saharaclient to enable export of ngt to JSON. Change-Id: I33c3b6daa5b9e2be218a84efdb6113a4ce9a86df