Gnocchi start returning regular 404 when requesting resource that do not
exist [1]. That means, that in case of 404, which is also excpected,
we just fail resource creation.
[1] http://paste.openstack.org/show/796938/
Change-Id: Ie5f8caba3111db7e7e8e50b9bc58c6e8de606338
Gnocchi start returning regular 404 when requesting resource that do not
exist [1]. That means, that in case of 404, which is also excpected,
we just fail resource creation.
[1] http://paste.openstack.org/show/796884/
Change-Id: I7061a31405a421da3ab2f192259fb23c5aa54ce6
This fixes the failing unit tests with the newly msgpack
version.
Also depends on a requirements patch that bans pecan 1.4.0
that has broken gnocchi and hence ceilometer which uses
gnocchi as the default backend.
Task: 40652
Depends-on: https://review.opendev.org/746261
Change-Id: Id75b7d4004a50c588a22c7eeb46ad1d79ee7a189
the correct name of the server-identifying field in volume attach/detach
notification is `instance_uud`, not `server_id`, see
`cinder/objects/volume_attachment.py`
Change-Id: I0da69c0cb19556dbcee3cc4321b8909b6708f038
This was found when working with Glance API, where the next page attribute only
contains the context for the next call, and not a full qualified web address.
Moreover, while implementing this one, I noticed the there was no paging for
the non-openstack pollster. Therefore, I added it as well.
Depends-On: https://review.opendev.org/#/c/709807/
Change-Id: I3bc3cd4a7aa58ca1e2a57d383933493f5dc377ca
This issue is to allow operators to create expressions that can reference the
sample itself. Currently, the expression is allowed only for fields in the
sample, and not the sample itself.
We discovered this requirement when developing pollsters for Cinder;
the attribute `volume_image_metadata` is not returned in the API response when
it does not exist, therefore, we need a method to check if it exist before
trying to retrieve it.
Change-Id: I5d3eb04534afaeb556ddab4ef603a205745883b8
Without this patch, using a publisher like
- http://host.com/?a=b&c=d
leads to calling a http post to
http://host.com/?a=['b']&c=['d']
URLs without additional parameters are not affected.
Change-Id: I7c4f03b5d4412ec2844cb24d32ce575442c9fd3c
It raises error even when live migration.
As live migration uses lock normally, it should not be an error.
Story: #2007651
Task: #39715
Change-Id: I3c0f29f79dc3c73e7aec9c9035c94c0fdcf8ccfd
glance-registry service was deprecated in Queens release and has been
removed in Victoria [1].
[1] https://review.opendev.org/#/c/738671/
Change-Id: Ib33a3f49647d86fae826f416825a85433730b391
It was possible to create a volume and to do the following operations
with the volume; at the end, the volume itself is marked as ended, but
the volume is still available.
openstack volume create --size x foo
openstack volume snapshot create --volume <id> foo_snap
openstack volume create --snapshot <id_of_snap> clone
openstack volume delete --purge <id_of_foo>
openstack metric resource show <id_of_foo>
This commit fixes that issue.
Change-Id: I55f0667c71ba4f3a33959a44bef43c3b05bc097c
Do not include ceilometer.conf.sample since PDF building fails with the
large file. This fix PDF building of openstack-tox-docs job.
Change-Id: Idaf811f71bab0b49de5b68a6a69a7872cb481ffb
The mock third party library was needed for mock support in py2
runtimes. Since we now only support py36 and later, we don't need it
in lower-constraints.
These changes will help us to drop `mock` from openstack/requirements
Change-Id: I066fd99bc104f1d28870473a90d6c09863c70920
html_static_path doesn't exist and the following warning is present in
logs:
```
WARNING: html_static_path entry '_static' does not exist
```
These changes drop this config.
Change-Id: I5ca35d1658c8734dd74d1c4dd16a8516f16c39b6
This pull request enables OpenStack pollsters to configure
Ids(project, user, and resource) as the non-openstack pollster.
This is useful as some of the OpenStack APIs use other keys to represent
values such as project_id and user_id.
Change-Id: Id5ae1720ad714675722bc857a142d7bd667fe7ed
This allows to monitor cinder managed ceph volumes
to be monitored.
The second addition here allows the same for snapshots.
Change-Id: I7f045fa618e78351e05ad69bc9580e98487f0c29
Switch to openstackdocstheme 2.2.1 and reno 3.1.0 versions. Using
these versions will allow especially:
* Linking from HTML to PDF document
* Allow parallel building of documents
* Fix some rendering problems
Update Sphinx version as well.
Set openstackdocs_pdf_link to link to PDF file. Note that
the link to the published document only works on docs.openstack.org
where the PDF file is placed in the top-level html directory. The
site-preview places the PDF in a pdf directory.
Disable openstackdocs_auto_name to use 'project' variable as name.
Change pygments_style to 'native' since old theme version always used
'native' and the theme now respects the setting and using 'sphinx' can
lead to some strange rendering.
openstackdocstheme renames some variables, so follow the renames
before the next release removes them. A couple of variables are also
not needed anymore, remove them.
See also
http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014971.html
Change-Id: Ieaaff8278e93f85bd711a340f9621ae18841e720
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: I092a9bd1897bdb331c461ad85d8c58aff03e2511
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
Add file to the reno documentation build to show release notes for
stable/ussuri.
Use pbr instruction to increment the minor version number
automatically so that master versions are higher than the versions on
stable/ussuri.
Change-Id: Ic3b18665f3afc447150f2e855e8de106c9805f52
Sem-Ver: feature