Add file to the reno documentation build to show release notes for
stable/2024.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2024.1.
Sem-Ver: feature
Change-Id: I3eea72b8a5e19add16fe497f817e6b28afa06dc0
As per the current release tested runtime, we test
till python 3.11 so updating the same in python
classifier in setup.cfg
Change-Id: I4dff67cd3b0eb72bca2dd8d53f27c19967c5696c
Change If402f9ae0ca06fec0 replaced cycle-specific testing templates
that had to be changed in each project's zuul config file with a
generic template that only needs to be updated in one place, namely,
in the openstack-zuul-jobs repo.
Apparently python-blazarclient didn't get the memo, so we fix that now.
Change-Id: I8a3ea54a4fb89564f446d2d0882c5822719e10f9
Add file to the reno documentation build to show release notes for
stable/2023.2.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.2.
Sem-Ver: feature
Change-Id: I8923bd604b541be5aca5b06852c46af9f63bf252
Add file to the reno documentation build to show release notes for
stable/2023.1.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/2023.1.
Sem-Ver: feature
Change-Id: I8eb0d9e32b16730495ba358706d36296ce1db053
The Resource Allocation API was added in Stein. This adds support for
querying it with blazarclient. Only the host resource type is supported
for now.
Co-Authored-By: Matt Crees <mattc@stackhpc.com>
Co-Authored-By: Pierre Riteau <pierre@stackhpc.com>
Change-Id: I28f45320164188df73b70d4c9e04c5e53655062e
Move the ID parser argument from the base ShowCommand class to the
resource classes. This allows us to define arguments in any order,
instead of requiring the ID to be first.
Change-Id: I8929e631562dc1ed5cd78f71e59517aa50429aca
Add file to the reno documentation build to show release notes for
stable/zed.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/zed.
Sem-Ver: feature
Change-Id: I275e468216b589bb5e2f44474337b469849cdc2d
Add file to the reno documentation build to show release notes for
stable/yoga.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/yoga.
Sem-Ver: feature
Change-Id: Ic442465b7278d16a4747f8f8b70d0e96e34374d9
This adds commands for interacting with the resource property API
that is specified in blueprint resource-properties-discovery-api.
Change-Id: Ibe024dc9b2d02d4061ab7eb68a4607d1356a6318
Add file to the reno documentation build to show release notes for
stable/xena.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/xena.
Sem-Ver: feature
Change-Id: I7d25847dba4a0bfe0a41c7efc6d66c6498d886ea
Commit c9114b7eb8 introduced a critical
bug where service_type is not being passed through to the client making
it fail.
Change-Id: I6c19199785109cacef6d8b06e08d926efc6d4890
Closes-Bug: #1942330
This adds support for the recommended CLI using the OpenStackClient,
without modifying the existing Blazar shell CLI.
The existing shell command classes are used, by introducing a check in
the base comand class to use either the client passed by Blazar shell,
or the client using the osc_lib client_manager.
The argument --physical-reservation is also removed for the create lease
command when using the OpenStack client.
Implements: blueprint openstackclient-support
Change-Id: I97a7b91f0d05efc887307ac167e5c368276d4f81
* Replace .testr.conf by .stestr.conf for migration and update
.gitignore, test-requirements.txt and lower-constraints.txt
files accordingly
* Use py3 as the default runtime for tox and 3.18.0 as the
minversion for tox
* Add a new job, openstack-cover-jobs, to run the coverage in Zuul
Change-Id: If6fa3f2f861d5eb6787743edcc6333e5aacef7d0
Provide a default service type to avoid having to specify one,
this brings it inline with other openstack clients.
Change-Id: Idf423a87402894c131e6a57a86edc78ddcfd3ff6
Add file to the reno documentation build to show release notes for
stable/wallaby.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/wallaby.
Sem-Ver: feature
Change-Id: Id9f779a7bb378518711906c9a59ea934550d304b
Recent versions of setuptools are warning that usage of dash-separated
keys will not be supported in future versions.
Change-Id: I5f0ad65e0dfc98e8e9693e66355a4bfd79d3bcf1
Now that we no longer support py27, we can use the standard library
unittest.mock module instead of the third party mock lib.
Change-Id: I692abac2bf1fe118c27af043e71f315c8354c8a0
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
The seal function was introduced in unittest.mock in Python 3.7. It is
preventing us from using unittest.mock instead of mock.
We can restore it when the minimum runtime is Python 3.7 or later.
Change-Id: Ieb26af07da0c4084fb8c4ea2c4d461eb5595f583
pep8 job is failing because the version of flake8
(flake8<2.7.0,>=2.6.0) requested by hacking<1.2.0 is not
compatible with pyflakes>=2.1.1. Therefore the patch increases
the max version of hacking.
Also the patch fixes a few pep8 errors.
Change-Id: Ib9f1cb5a77947cfb1ab28a7f26e97edba007466c
Python modules related to coding style checks (listed in blacklist.txt in
openstack/requirements repo) are dropped from lower-constraints.txt
they are not needed during installation.
Change-Id: I3be1bf801a386052e42c070c0710680f2f8d2a19
The docs requirements migrated to doc/requirements.txt
we need not install things from requirements.txt.
Change-Id: Iebf119fe20e8767d3d8f088d889eb5a8d38a81b2
Add file to the reno documentation build to show release notes for
stable/victoria.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/victoria.
Change-Id: Ibf43fb846edd1cf76af59aa5e93ccd9de7ffe4c6
Sem-Ver: feature