summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Clean S3 data source create/updateJeremy Freudberg2018-07-252-1/+28
| | | | | | | | | | | | Docstring, unit test. Change-Id: I80328f9e6f24aaf4a9e59c739e68ddb19f4d700d
* | Merge "Adding boot from volume to osc"Zuul2018-07-2525-323/+1125
|\ \
| * | Adding boot from volume to oscTelles Nobrega2018-07-1925-323/+1125
| | | | | | | | | | | | | | | | | | | | | | | | Adding boot from volume to python-sahahraclient CLI. Change-Id: I302aaeb7a0f831730301162f8c51e0eebcbd66f8 Story: #2001820 Task: #12559
* | | Merge "Adding boot from volume"Zuul2018-07-251-6/+10
|\ \ \ | |/ /
| * | Adding boot from volumeTelles Nobrega2018-07-191-6/+10
| | | | | | | | | | | | | | | | | | | | | | | | Adding boot from volume to python client. Change-Id: I869e61242de47e802f9d7f1be92427e762bfcf59 Story: #2001820 Task: #22978
* | | Merge "Allow S3 credentials in data source create"Zuul2018-07-191-5/+6
|\ \ \ | | |/ | |/|
| * | Allow S3 credentials in data source createJeremy Freudberg2018-07-101-5/+6
| | | | | | | | | | | | | | | | | | Do so, in a backwards-compatible way, and not in a way with good UX. Change-Id: I31b53c2e63ec9c28aba45aabab70a6abed1969f3
* | | Merge "Fix the cover tox target (switch to stestr)"Zuul2018-07-191-2/+10
|\ \ \ | |_|/ |/| |
| * | Fix the cover tox target (switch to stestr)Luigi Toscano2018-07-131-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The cover tox target was broken for a while. Switch it to use coverage+stestr. Patch proposed again with the wrong authorship information. For some reason I messed up them when I first sent out the patch, and I did not notice. If the author would have been the one reported in the original patch, I would have simply merged it with https://review.openstack.org/#/c/571480/ Change-Id: Ie907ec3b381fcc98955c6be4280caf3b5cb220d7
* | | Merge "Rework saharaclient authentication"Zuul2018-07-185-84/+18
|\ \ \
| * | | Rework saharaclient authenticationJeremy Freudberg2018-07-105-84/+18
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | Just accept session objects. This will require a new major release of python-saharaclient (2.0). Change-Id: I9021a7ebeeecf94d48170e332b26ac6e80187501 Story: 1747838 Task: 6896
* | | Merge "Correct a missed job_execution->job"Zuul2018-07-131-1/+1
|\ \ \
| * | | Correct a missed job_execution->jobJeremy Freudberg2018-07-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Followup to f52070c4a671ad6ec3585a1f224d82f971407881 Change-Id: I2861b3d8689da42be85f570ee00da7941848cfb9
* | | | Merge "Revert "Fix the cover tox target (switch to stestr)""Zuul2018-07-131-10/+2
|\ \ \ \ | | |_|/ | |/| |
| * | | Revert "Fix the cover tox target (switch to stestr)"Luigi Toscano2018-07-131-10/+2
| | | | | | | | | | | | | | | | | | | | | | | | This reverts commit 02e159e422aa1252b46062f342473fc6255d7b3f. Change-Id: I9e5f068a2aac4f4af18e4db8f24324e12e1eda29
* | | | Merge "Fix the cover tox target (switch to stestr)"Zuul2018-07-121-2/+10
|\ \ \ \ | |/ / /
| * | | Fix the cover tox target (switch to stestr)Charles Short2018-06-291-2/+10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | The cover tox target was broken for a while. Switch it to use coverage+stestr. Change-Id: I015c0f3cb53d048587b3f57c76be8e7f4af37517
* | | | Merge "Switch to using stestr"Zuul2018-07-123-6/+3
|\ \ \ \ | |/ / / | | / / | |/ / |/| |
| * | Switch to using stestrCharles Short2018-06-293-6/+3
| |/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | According to Openstack summit session [1] stestr is maintained project to which all Openstack projects should migrate. Let's switch it then. Also sync the version of the requests-mock to the current global requirements. [1] https://etherpad.openstack.org/p/YVR-python-pti Signed-off-by: Charles Short <zulcss@gmail.com> Signed-off-by: Luigi Toscano <ltoscano@redhat.com> Change-Id: I599c74c3ac152c0fc1bc0dddfda8c05a41ddf5a1
* | Reflect response fixes for jobs/jobs templatesJeremy Freudberg2018-07-093-4/+8
|/ | | | | | | | In the experimental APIv2, some inconsistencies were recently fixed. Reflect that. Depends-On: https://review.openstack.org/581072 Change-Id: I408a0ab5ee1647307bb63635b2d7839c24be73d0
* Add release note link in READMEwu.chunyang2018-06-281-0/+1
| | | | Change-Id: I68a493c46b090df0ab4d1cc5931e192a95d641f6
* Merge "Support of the improved force-delete in client"Zuul2018-06-132-2/+5
|\
| * Support of the improved force-delete in clientJeremy Freudberg2018-06-122-2/+5
| | | | | | | | Change-Id: I24552338a3b8234abb718579c7eb73409be34f02
* | Reflect change to multiple clusters creationJeremy Freudberg2018-06-122-4/+11
|/ | | | | | | APIv2 has been experimental; we've made a change to endpoint for the creation of multiple clusters. Change-Id: Idc37b263ceabc9edaf6cab5e24fa83c836edc16d
* Merge "Remove PyPI downloads"Zuul2018-06-111-4/+0
|\
| * Remove PyPI downloadsChen2018-06-071-4/+0
| | | | | | | | | | | | | | | | | | According to official site, https://packaging.python.org/guides/analyzing-pypi-package-downloads/ PyPI package download statistics is no longer maintained and thus should be removed. Change-Id: Ib3c14a686d3980a8ca0d29481d63f98f267fa222
* | fix tox python3 overridesDoug Hellmann2018-06-061-0/+7
|/ | | | | | | | | | | | | | | We want to default to running all tox environments under python 3, so set the basepython value in each environment. We do not want to specify a minor version number, because we do not want to have to update the file every time we upgrade python. We do not want to set the override once in testenv, because that breaks the more specific versions used in default environments like py35 and py36. Change-Id: I6517c605ff16f459d5b116c733c1674201b024d8 Signed-off-by: Doug Hellmann <doug@doughellmann.com>
* Fix build with Sphinx 1.7.xThomas Goirand2018-04-251-1/+1
| | | | | | | | | | In sphinx 1.7, the sphinx.util.compat.Directive class doesn't exist anymore, it's available in docutils.parsers.rst.Directive instead, and it was deprecated in Sphinx 1.6 already. This patch makes it therefore work in both version 1.6 and 1.7 just by using the new module path docutils.parsers.rst.Directive. Change-Id: I2e05c1612c687c029174f045d3ea0fec83e1119a
* Trivial: Update pypi url to new urlmalei2018-04-211-3/+3
| | | | | | | | | Pypi url changed from [1] to [2] [1] https://pypi.python.org/pypi/<package> [2] https://pypi.org/project/<package> Change-Id: I2c3c13bd9807fdf1d2c185535a2ffe51e96bb629
* Tox: cleanup usage of py34, remove a now-useless section1.6.0Nguyen Hai2018-04-182-8/+2
| | | | | | | | | - 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
* 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
|\ \